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

Can FPGA Stratix 3 memory handle large amount of data?

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

我使用的是 FPGA Stratix 3。我曾尝试在英特尔网站上查找: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 个变量).但我不知道哪种方式更好。 您有什么建议吗?

如果您阅读该页面,您会发现开发板使用 "Stratix III EP3SL150F1152" 设备。

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

"Family overview" 是您需要的那个 table:

从中您可以看到 EP3SL150 设备具有约 6.390 Kbits 的内存。 您需要 20x323=6460 位,这样您的电路将适合将近一千次。 (好吧......至少就内存而言。我不知道内存周围需要多少逻辑)。