关于数据实时传输的问题

我是个新手,在做一 基于PCI总线的数据采集卡,用的是CH365,我看到其它的PCI接口芯片有FIFO 或DMA通道可以实现数据的实时、快速传输,请问用CH365如何实现?需要另加一双口RAM或FIFO通道吗?

如果用于快速传输,大于几百K每秒时,那么可能需要用到双口RAM或者FIFO,CH365自身未提供上述器件,只能外加,相比之下,用双口RAM的应用多些。当然,如果数据传输速度要求不高,通常也不需要双口RAM或者FIFO


非常感谢楼上的回答^_^ 用双口RAM连接A/D是不是要用到地址发生器,A/D本身没有地址总线?我的设计要求数据传输速率达到几兆, 用FIFO来设计是不是可以简单一些? 谢谢!


如果接A/D,要想达到每秒几兆字节的速度,那么建议做法是,用一个高速单片机将A/D数据保存到双口RAM中,计算机程序通过CH365从双口RAM中读出数据。一般不宜用CH365通过双口RAM直接接A/D,如果是用FIFO也可以,不过,程序设计时要考虑FIFO空/满状态的问题。超过5M以上的速度,不建议用CH365,超过7M,不能用CH365。


只有登录才能回复,可以选择微信账号登录