为NIOS选择扩展存储器,SRAM、SDRAM、FLASH三者的区别[求助]
- UID
- 135744
- 性别
- 女
|
为NIOS选择扩展存储器,SRAM、SDRAM、FLASH三者的区别[求助]
题目如上,这个问题想了很久没搞清楚,特来请教,望大家各抒己见,谢谢。 |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
一般来说这几种存储器是一个nios系统都具有的,sram的好处是接口简单,速度快容易操作,用资源也比较少;sdram的最大好处是容量大,当然速度也比较快,但是接口复杂些,也耗逻辑资源多些;flash是非易失性存储器,速度慢。 |
|
|
|
|
|
- UID
- 135744
- 性别
- 女
|
谢谢版主, 别人告诉我,用sdram时需要加sdram控制器,不是是否? |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
|
|
|
|
|
- UID
- 124495
- 性别
- 男
|
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
sram的型号不重要,时序都是一样的,如果nios的iP核没有该型号的sram可以直接用自定义逻辑或者component,甚至都可以用PIO来模拟,比较简单实现。 |
|
|
|
|
|
- UID
- 135563
- 性别
- 男
|
sram的型号不重要?!真的吗?
那如果我板上的sram型号是CY7C1041CV33,而我用的nios ip核只有IDT17V416.
具体要怎么用呢?
kwz |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
|
|
|
|
|
- UID
- 135563
- 性别
- 男
|
何谓引脚兼容啊?
是不是要引脚排列跟编号一致呢?
不是关键要看读写时序要一致的吗? |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
sram的读写时许都一样的,是一个异步时许(当然和芯片的速度有关系的),引脚兼容主要指的是数据地址线的宽度。 |
|
|
|
|
|
- UID
- 135563
- 性别
- 男
|
那如果在SOPC Builder里用的是读写时序比较快的sram,把生成的系统下载到FPGA,而实际板上的sram是读写时序比较慢的.
那这样子岂不容易出错吗? |
|
|
|
|
|
- UID
- 79720
- 性别
- 男
|
sram一般都比较快的,你的nios跑到多块啊,都会比sram还快。 |
|
|
|
|
|
- UID
- 135563
- 性别
- 男
|
哦,原来是这样子啊.我还以为,读写时序会包含在配置文件里呢,这样下载到FPGA里后,nios就只能跟原先设置的sram或者比它快的sram传送数据呢.原来理解错啦,呵呵! |
|
|
|
|
|
- UID
- 135563
- 性别
- 男
|
再问一个关于sram的问题
如果我的板上有两片18位地址线的sram,那么容量就相当于一片19位的sram,那能不能在加sram ip的时候就加一片19位的来实现呢?
请指教,呵呵! |
|
|
|
|
|