FPGA Stratix 3存储器可以处理大量数据吗?

时间:2019-06-14 16:06:57

标签: memory size vhdl fpga intel-fpga

我需要在FPGA中分配一个包含20个元素的数组,每个元素的大小为323位,但不知道我的fpga存储器是否可以处理此大小。

我正在使用FPGA Stratix3。我曾尝试在intel网站上查找:https://www.intel.com/content/www/us/en/programmable/products/boards_and_kits/dev-kits/altera/kit-siii-host.html,但我不明白是哪一部分描述了内存大小。

我可能有2种方法:要么分配一个由20个元素组成的数组,每个323(= 17 * 19)位,要么分配一个由20 * 19个元素组成的矩阵,每个17位(意味着20 * 19变量)。但是我不知道哪种方法更好。 你有什么建议吗?

1 个答案:

答案 0 :(得分:1)

如果阅读该页面,则会发现开发板使用的是“ Stratix III EP3SL150F1152”器件。

接下来,您必须找到该设备的信息。我经常使用digikey的网站,他们的网站非常适合这类事情。
接下来,您必须找到该设备的信息,我承认这很困难,因为我使用的前四个链接过于详细(定时)或泛泛(家庭手册)。

您需要的是“家庭概览”,其中有一个表格:

enter image description here

从中您可以看到EP3SL150设备具有〜6.390 Kbits的内存。 您需要20x323 = 6460位,因此您的电路将适合近一千次。 (嗯……至少就内存而言。我不知道您需要在内存周围使用多少逻辑)。