阅读:1485回复:4
9054 DMA 传输数据无法达到100%正确的问题????
读取一个文件(输入文件)的数据,然后通过9054向pci板上的一块存储空间发数据(SG DMA 方式),发完后读回数据写入另一个文件(输出文件)。重复,直到将输入文件的数据全部传给输出文件。
现在的问题是: 上述过程的数据正确率可达99.999999...%,但如果输入文件是几M的.rar文件,则输出文件在rar解压时经常出现crc校验错误。估计在几M的传输中就只有几个bit的数据出错,但这种出错老是发生。 请各位高手帮忙分析一下原因,着急中................ |
|
沙发#
发布于:2004-11-08 17:29
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2004-11-08 20:45
我的pci板上除了9054就剩一块fpga了,我现在也怀疑是fpga的vhdl代码有问题。我在仿真的时候就发现fpga在burst时给READY信号时出现了“毛刺”。正在修改中,尚不知结果如何..........
|
|
地板#
发布于:2004-11-09 16:01
用户被禁言,该主题自动屏蔽! |
|
地下室#
发布于:2004-11-10 18:07
感谢版主。给分了:)
|
|