sfj033930
驱动牛犊
驱动牛犊
  • 注册日期2004-09-20
  • 最后登录2005-12-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:932回复:5

关于5933外加fifo的问题

楼主#
更多 发布于:2004-12-09 22:00
各位大虾,小弟有一问题要请教。我用S5933开发一块数据发送板,采用DMA方式传输,异步传输。但是由于外部设备要求板卡不间断的发送数据,并且不能有错的数据。所以我想采用一个外部fifo来实现,在DMA中断的时候能够使外部fifo继续有数,可以继续供给外部。当中断完成后继续再向外部fifo送数,以保证数据的连续性和正确性。不知可行否?如果可行,那么如何控制s5933的fifo和外加fifo 的逻辑?
fazai
imagewxg
驱动小牛
驱动小牛
  • 注册日期2003-05-22
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望23点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-09 22:13
可以!
可采用CPLD实现fifo的控制逻辑,需要用到fifo的半满信号作为中断源(需要逻辑转换)!
sfj033930
驱动牛犊
驱动牛犊
  • 注册日期2004-09-20
  • 最后登录2005-12-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-10 13:49
首先感谢这位大哥的回复,但是小弟还想请问大哥有没有这方面的资料,可供小弟学习的,小弟手头没有外加fifo的资料,谢谢。
fazai
imagewxg
驱动小牛
驱动小牛
  • 注册日期2003-05-22
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望23点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-12-10 16:22
可采用CYPRESS公司的FIFO
sfj033930
驱动牛犊
驱动牛犊
  • 注册日期2004-09-20
  • 最后登录2005-12-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-12-10 18:23
非常感谢!可以在qq上向前辈讨教吗?我的qq:154196961
谢谢。
fazai
imagewxg
驱动小牛
驱动小牛
  • 注册日期2003-05-22
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分221分
  • 威望23点
  • 贡献值0点
  • 好评度22点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-12-10 18:54
具体的冬冬我也没做过,但以前帮别人论证过这样的一个设计方案!
游客

返回顶部