szhuoliu
驱动牛犊
驱动牛犊
  • 注册日期2004-03-31
  • 最后登录2008-10-24
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望16点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
阅读:1338回复:8

9054的dma问题

楼主#
更多 发布于:2004-08-13 08:49
我使用的是9054的块模式,bterm和burst使能,local时钟32M,时序为5-45,dma是从pci到local。可是在dma传输时,有个别数据会被写入两次,我觉得可能是时钟过高,就换成20M的,可是问题依旧,请高手帮看看,谢谢!
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2004-08-13 11:31
用户被禁言,该主题自动屏蔽!
szhuoliu
驱动牛犊
驱动牛犊
  • 注册日期2004-03-31
  • 最后登录2008-10-24
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望16点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-13 12:20
就是说,从fifo读出的数据可以看出,有些数据被写入fifo两次。
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2004-08-13 13:20
用户被禁言,该主题自动屏蔽!
power_lei
驱动小牛
驱动小牛
  • 注册日期2002-05-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-08-16 22:49
应该是时钟上有抖动造成的。
szhuoliu
驱动牛犊
驱动牛犊
  • 注册日期2004-03-31
  • 最后登录2008-10-24
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望16点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-08-17 12:12
我绝得不太可能,好像出现得几率比较平均。
power_lei
驱动小牛
驱动小牛
  • 注册日期2002-05-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-08-17 23:36
这个好像没有猜的必要吧!
wkq清秋枫叶
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2008-08-07
  • 粉丝1
  • 关注0
  • 积分53分
  • 威望8点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-08-18 11:19
我原来遇到过这种问题,与本地总线的时钟频率关系不大,关键是本地总线的时序电路有问题,请仔细检查本地总线的读写时序,尤其是读写开始和结束时的时序设计。
szhuoliu
驱动牛犊
驱动牛犊
  • 注册日期2004-03-31
  • 最后登录2008-10-24
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望16点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-08-18 12:49
非常感谢,我这就去看看。
sorry,好像没办法给分了。
游客

返回顶部