搜索
bottom↓
回复: 11

FPGA片内构建大容量FIFO与外置FIFO,哪个成本更低

[复制链接]

出0入0汤圆

发表于 2010-6-1 21:36:12 | 显示全部楼层 |阅读模式
在容量不大的情况下,如kunsd的示波器中(4K),在FPGA中构建确实更方便,但对于例如10K*32深度的呢?

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2010-6-1 21:47:32 | 显示全部楼层
不应当这样,应该用FIFO做中转

出0入0汤圆

 楼主| 发表于 2010-6-1 22:15:31 | 显示全部楼层
回复【1楼】888888888888
-----------------------------------------------------------------------

关于示波器项目中的FIFO,有一点不明,存满了读的那段时间数据岂不是丢失了,不丢数的方法只有乒乓ram

出0入0汤圆

发表于 2010-6-1 22:23:59 | 显示全部楼层
是会丢的,安捷伦同样存满丢,不过它的存储比较大,有1M点

出0入0汤圆

 楼主| 发表于 2010-6-1 22:32:18 | 显示全部楼层
回复【3楼】888888888888
-----------------------------------------------------------------------

我觉得可以做到不丢,如FPGA构造乒乓ram,或者2个片外sram+fpga控制器逻辑构造乒乓ram

如果丢掉了,岂不是长时间的波形必有非连续连接点

出0入0汤圆

发表于 2010-6-1 22:34:14 | 显示全部楼层
一屏内是连续的,通常显示更新远远小于采集,所以肯定要抛弃数据

出0入0汤圆

 楼主| 发表于 2010-6-1 22:45:48 | 显示全部楼层
回复【5楼】888888888888
-----------------------------------------------------------------------

恩 对

因为示波器只是给眼睛看
如果数据要严格连续记录  fifo就不可行了

出0入0汤圆

 楼主| 发表于 2010-6-2 08:47:09 | 显示全部楼层
回复【6楼】wilson737
-----------------------------------------------------------------------

晚上想了想,kunsd的AD是125Msps,用FPGA之后逻辑读取应该是跟得上的,为何还需要构造片内fifo呢

出0入0汤圆

发表于 2010-6-2 12:05:01 | 显示全部楼层
回复【7楼】wilson737
回复【6楼】wilson737  
-----------------------------------------------------------------------
晚上想了想,kunsd的ad是125msps,用fpga之后逻辑读取应该是跟得上的,为何还需要构造片内fifo呢
-----------------------------------------------------------------------

平滑数据流,采集的是连续的,存储时突发的,当然保证存储平均速度大于采集速度

出0入0汤圆

发表于 2010-6-2 12:09:26 | 显示全部楼层
回复【2楼】wilson737  
回复【1楼】888888888888
-----------------------------------------------------------------------
关于示波器项目中的fifo,有一点不明,存满了读的那段时间数据岂不是丢失了,不丢数的方法只有乒乓ram
-----------------------------------------------------------------------

?不存满就读不就行了。。又不是只能同时写或者同时读

出0入0汤圆

 楼主| 发表于 2010-6-2 21:13:30 | 显示全部楼层
回复【9楼】ngzhang 兽哥
-----------------------------------------------------------------------

读的时候不能写吧  又不是双口ram

出0入0汤圆

发表于 2010-6-2 22:38:34 | 显示全部楼层
回复【10楼】wilson737  
-----------------------------------------------------------------------

...这个。。FIFO是有两个端口的,可以同时读写是基本要求。
同步FIFO要求读写的时钟是同步的,而异步FIFO甚至在读写时钟,数据位宽均不相同的时候也可以同时读写啊。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-15 13:30

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表