LabVIEW FPGA里可设置的FIFO最大值是多少?



主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: N/A

问题: 在FPGA VI里使用FIFO,可以配置的最大值是多少?

解答: 通过LabVIEW FPGA模块,可以定义FPGA里FIFO的存储类型。推荐的不同类型包含的字节数如下:

必须要注意的是,如果使用了超过一个的相同存储类型的FIFO,其存储字节总和是受限于该类型的最大值的。譬如不能设置两个60字节大小的触发器FIFO,因为其存储字节和超过了推荐的最大值100字节。

当使用存储块作为存储方法时,FIFO使用RIO设备可获取的内置RAM来存储数据信息。所以,如果使用7831R,可用的最大值是81,920字节。如果使用cRIO-9103/9104,最大值是196,608字节。而且该存储空间与内存读取与写入是共享的。所以,如果一个FPGA VI使用了块存储FIFO和内存读写,则每部分都是独立的,而FIFO的最大值为RAM容量减去16KB。

LabVIEW FPGA里块存储FIFO以2KB大小来应用,因此不同块存储FIFO的最大数目是40。

相关链接: Developer Zone Tutorial: Introduction to FPGA Technology: Top 5 Benefits
Product Manuals: LabVIEW FPGA Module 8.5 Help
Developer Zone Tutorial: FPGA-Under the Hood

附件:





报告日期: 02/21/2005
最近更新: 08/28/2009
文档编号: 3IK8P2UW