打印

使用外置FIFO芯片还是FPGA内部实现??

[复制链接]
4166|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shell.albert|  楼主 | 2012-7-31 12:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zhongxon| | 2012-7-31 17:19 | 只看该作者
这取决于所用的FPGA规模,和你需要的FIFO的大小。一般X家FPGA内部有36k block ram,生成FIFO很容易,用起来也非常方便。

使用特权

评论回复
板凳
GoldSunMonkey| | 2012-7-31 17:57 | 只看该作者
在数据采集中,由于要进行数据缓冲,打算用FIFO。现在是使用FPGA内部实现,用Verilog编一个还是使用外围FIFO芯片
像是IDT7205之类的。

感觉使用外围的比较好,万一内部门不够用了,就残了。 ...
shell.albert 发表于 2012-7-31 12:54
像楼上说的看你的资源多少了。

你自己平衡吧。那么多IO也是钱

使用特权

评论回复
地板
shell.albert|  楼主 | 2012-7-31 20:38 | 只看该作者
主要是现在还没有开始编码呢。
怎么能提前预估呢?

使用特权

评论回复
5
mr.king| | 2012-7-31 20:47 | 只看该作者
内部FIFO利用块状RAM,只占少数逻辑资源(用于控制),比外面接的FIFO工作速度快。系统也更省钱

使用特权

评论回复
6
dqyubsh| | 2012-8-1 07:21 | 只看该作者
片外的FIFO已经越来越少了,容量越大的越难买,比如64K的基本都停产了,小批量只能淘二手的。

使用特权

评论回复
7
fanbest1| | 2012-8-4 23:46 | 只看该作者
开玩笑,用FPGA的内部资源做FIFO比外置的好得多。除非你要的FIFO容量很大

使用特权

评论回复
8
GoldSunMonkey| | 2012-8-5 18:00 | 只看该作者
主要是现在还没有开始编码呢。
怎么能提前预估呢?
shell.albert 发表于 2012-7-31 20:38
自己先估计一下啊。

使用特权

评论回复
9
shell.albert|  楼主 | 2012-8-8 20:49 | 只看该作者
为了防止到时候FPGA内部门不够用,我还是外扩了16KBx16的FIFO。
预留吧,到时候用不到,可以不焊。

使用特权

评论回复
10
qiuqiandexiaozh| | 2012-8-12 08:57 | 只看该作者
看你占用空间的大小

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:烟台电工@張紹言

32

主题

1934

帖子

8

粉丝