3

在我目前正在进行的设计中,我需要四端口内存。但是,在查找表中实现它会占用大量区域,并且我无法通过该设置达到所需的性能。因为,我的 FPGA 有用于单端口和双端口 ram 的硬件块,我是否可以将它们组合成四端口内存?

4

1 回答 1

4

您可以考虑为块 RAM 提供双时钟,尽管这会对时序等产生影响。

参见例如http://www.xilinx.com/support/documentation/application_notes/xapp228.pdf

如果您只需要四重读取访问,那么您只需要两个双端口块 RAM,它们都连接到相同的写入启用和写入数据。

于 2012-04-05T23:33:48.660 回答