[求助] 高速AD数据采集,异步FIFO,还是双口RAM

523335234   2011-8-7 19:33 楼主

RT 做示波器 ,fpga采集数据 ,送给STM32 做显示。

有经验的朋友给个建议。

回复评论 (7)

两者都可以,关键看怎么控制异步FIFO以及双口RAM了。

一个为理想不懈前进的人,一个永不言败人! http://shop57496282.taobao.com/ 欢迎光临网上店铺!
点赞  2011-8-8 09:05

关键是显示准备咋个做法

 既然做示波器,总得有个Vidoe RAM吧,扫描显示的数据需反复读取,这时光靠FIFO读过一次就没了,是不行的,应该用双端口RAM。但假如显示部分是自带Local Video RAM的,那么FIFO就够了,做起来也省事。
点赞  2011-8-8 09:42
感谢回答 已初步实现双口RAM的异步读取  有待验证!
点赞  2011-8-8 19:30
我做过的使用双口RAM。
点赞  2011-8-9 18:20

异步双口RAM,注意地址变换产生的冒险竞争产生的干扰!

一个为理想不懈前进的人,一个永不言败人! http://shop57496282.taobao.com/ 欢迎光临网上店铺!
点赞  2011-8-10 08:57
呵呵 我做成了FIFO的形式 写的时候 以AD采样的clk来写数据到ram中
读的时候 以单片机的给出的读数据上升沿频率来取数据
点赞  2011-8-12 23:42
我之前做过使用FIFO的,波形是出来了,但就觉得不是很理想。建议使用双口ram吧。
点赞  2011-8-18 09:17
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复