Cyclone II rom配置的大小总是不变的

2019-07-15 22:49发布

如题,我在我的程序中准备加入rom时用了.mif做了初始化,字宽为1bit,存储深度为40960,如图:
3.JPG
之后在quartus II 中配置rom,所设置的字宽和深度都是一致的如图:
并且也选中了对应的.mif文件。
1.JPG
结果在综合的时候只得到了那么大点儿的rom,如图所示:
2.JPG
烦劳各位,给我找找原因,帮助我这棵小白菜~~。



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
Stanger
1楼-- · 2019-07-15 23:19
今天又试了一下,发现小于2048bits的rom可以正确配置,如图所示:大于2048bits的时候total memory bit 总是显示为:2048/119808(2%).是不是我哪里没有设置好呢?
4.JPG
巴黎右岸
2楼-- · 2019-07-16 05:03
不懂帮顶!
Stanger
3楼-- · 2019-07-16 10:32
我果然是个小白菜,出现这个现象很显然是在编译器对程序做了优化,把不可能用到的空间释放了。我的程序里地址变量定义的位宽不足,自然就会出现有些空间不可能访问到了!~_~希望给其他小白菜来个提醒。
FPGA_fans
4楼-- · 2019-07-16 15:18
1个block,word深是有最大限制的。

一周热门 更多>