xwfang
驱动牛犊
驱动牛犊
  • 注册日期2002-08-19
  • 最后登录2004-12-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1302回复:1

GPIF方式和FIFO方式有什么区别?

楼主#
更多 发布于:2004-12-10 14:46
在应用的时候他们分别有什么优缺点?另外在硬件上面有什么不同么?谢谢!
cahwlx1982
驱动小牛
驱动小牛
  • 注册日期2004-08-16
  • 最后登录2006-06-17
  • 粉丝0
  • 关注0
  • 积分31分
  • 威望4点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-11 16:57
GPIF方式,内部是一个MASTER,而你要控制的外围是一个SLAVE,
读写信号和一些控制信号都是由FX2来发送的;外围只提供给你一写握手信号连接到你的RDYX信号上的,是用于控制波形用的;


FIFO方式,你的外围是作为MASTER,而FX2做为SLAVE,读写信号都是又外围提供的!FX2做一些配置工作的!


至于优缺点:GPIF方式的话,固件给复杂一点!当然如果你学会了也不是很难的!就一开始用的话,觉得有一点复杂,因为涉及到GPIF波形的问题,而设计好这个波形的话,是有一些讲究的!当然,你可以在网上下载到一个文档,是专门讲解GPIF波形的设计的!
另外,GPIF理论的速度比SLAVE FIFO的要高!


SLAVE FIFO 方式的话,你在写固件是比较简单的!恩……,在外围方面要做更多的工作!另外,他的理论速度没有GPIF高!
 
呵呵……,至于到底用什么方式比较好,那要看你的外围了,有一些是必须用GPIF方式的!如果你是想学习的话,建议你两种方式都是实验一下!

呵呵……,祝你好运!!!
游客

返回顶部