FPGA|CPLD|ASIC论坛
直播中

邓诗谦

12年用户 28经验值
擅长:模拟技术 控制/MCU EDA/IC设计
私信 关注
[问答]

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

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



已退回5积分

回帖(4)

邓诗谦

2016-4-26 09:11:44
今天又试了一下,发现小于2048bits的rom可以正确配置,如图所示:大于2048bits的时候total memory bit 总是显示为:2048/119808(2%).是不是我哪里没有设置好呢?
4.JPG
举报

巴黎右岸

2016-4-27 11:59:50
不懂帮顶!
举报

邓诗谦

2016-4-29 17:56:40
我果然是个小白菜,出现这个现象很显然是在编译器对程序做了优化,把不可能用到的空间释放了。我的程序里地址变量定义的位宽不足,自然就会出现有些空间不可能访问到了!~_~希望给其他小白菜来个提醒。
举报

安东尼

2017-2-23 17:18:47
1个block,word深是有最大限制的。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分