FPGA使用资源问题?

2020-02-28 18:22发布

本帖最后由 jlgcumt 于 2013-8-1 14:20 编辑

我现在定义了好多类似于 reg [15:0] aa[31:0],在综合的时候默认使用的资源是逻辑宏,现在资源不够用了,怎么才能让这些寄存器使用FPGA的memory呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
16条回答
jlgcumt
2020-02-29 00:41
Backkom80 发表于 2013-8-1 12:42
生成RAM,
少用二维寄存器定义

里面有一些一维的寄存器定义,但是综合的的时候使用的还是逻辑宏!
我用的是Altera的FPGA,里面的那个综合选项 Auto  RAM replacement 是打开的!
有人说是同步的寄存器才能综合成Ram,但有部分我使用同步时序写的,也没用!

一周热门 更多>