Link_X
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2005-11-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1486回复:4

9054 DMA 传输数据无法达到100%正确的问题????

楼主#
更多 发布于:2004-11-08 16:30
读取一个文件(输入文件)的数据,然后通过9054向pci板上的一块存储空间发数据(SG DMA 方式),发完后读回数据写入另一个文件(输出文件)。重复,直到将输入文件的数据全部传给输出文件。

现在的问题是: 上述过程的数据正确率可达99.999999...%,但如果输入文件是几M的.rar文件,则输出文件在rar解压时经常出现crc校验错误。估计在几M的传输中就只有几个bit的数据出错,但这种出错老是发生。

请各位高手帮忙分析一下原因,着急中................
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2004-11-08 17:29
用户被禁言,该主题自动屏蔽!
Link_X
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2005-11-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-11-08 20:45
我的pci板上除了9054就剩一块fpga了,我现在也怀疑是fpga的vhdl代码有问题。我在仿真的时候就发现fpga在burst时给READY信号时出现了“毛刺”。正在修改中,尚不知结果如何..........
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2004-11-09 16:01
用户被禁言,该主题自动屏蔽!
Link_X
驱动牛犊
驱动牛犊
  • 注册日期2003-12-15
  • 最后登录2005-11-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-11-10 18:07
感谢版主。给分了:)
游客

返回顶部