请教:NIOS ON-CHIP MEMORY 问题.
- UID
- 124064
- 性别
- 男
|
请教:NIOS ON-CHIP MEMORY 问题.
我使用EP1C6,设计了一个最简单的CPU, 没有使用外设,设置4Kb的On-ChipMemory时一切都是正确的. 可当增加On-ChipMemory时,在QUARTUS中老是报告RAM不足, 可我看EP1C6有20个M4K的RAM,而且CPU总共才占用了4个, 不知道是那里出了错误,还是只能设置这么大的On-ChipMemory? 请高手给予指点.谢谢! |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
quartus报你的ram超过了吗,那肯定是你的ram超过了,你看看其他地方有没有用到,像cache等啊。 |
|
|
|
|
|
- UID
- 124064
- 性别
- 男
|
多谢kzw,
因为我设置的是最简单的CPU模式,
cache应该不占资源,不过可能还有一些其他的地方占用了,
现在考虑添加FLASH.
还想问一下,我想用FLASH来存储NIOS的程序和另外一部分数据,
数据大约有500KB左右,程序大约就是控制按键,液晶显示和其他简单的功能,
FLASH选用多大比较好?位数8位和16位哪个更方便一些? |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
flash的位宽根据这个随便吧(如果IO允许),现在的flash一般8bit和16bit都支持吧。 |
|
|
|
|
|
- UID
- 125045
- 性别
- 男
|
为什么我的看不到ON-chip 组建啊,怎样添加到sopc builder中啊
|
|
|
|
|
|
- UID
- 133757
- 性别
- 男
|
我也遇到过类似问题。
EP1C6中有20个M4K,配置为nios32时(RegisterFile为256KB)
Germs monitor要占1.5KB(2KB)的 on-chip momery(2KB),剩下的on-chip momery就最多能配置给4KB! 可以把nios的RegisterFile设置为128KB以节省M4K. |
|
|
|
|
|