Board logo

标题: 为NIOS选择扩展存储器,SRAM、SDRAM、FLASH三者的区别[求助] [打印本页]

作者: tinayu2020    时间: 2006-4-5 16:48     标题: 为NIOS选择扩展存储器,SRAM、SDRAM、FLASH三者的区别[求助]

  题目如上,这个问题想了很久没搞清楚,特来请教,望大家各抒己见,谢谢。
作者: kzw    时间: 2006-4-5 18:11

一般来说这几种存储器是一个nios系统都具有的,sram的好处是接口简单,速度快容易操作,用资源也比较少;sdram的最大好处是容量大,当然速度也比较快,但是接口复杂些,也耗逻辑资源多些;flash是非易失性存储器,速度慢。
作者: tinayu2020    时间: 2006-4-6 08:37

谢谢版主, 别人告诉我,用sdram时需要加sdram控制器,不是是否?
作者: kzw    时间: 2006-4-6 15:04

是,就是sdram的控制器比较消耗逻辑资源
作者: hoohoo729    时间: 2006-4-8 19:43

sram 型号不一样怎么办?
作者: kzw    时间: 2006-4-10 11:29

sram的型号不重要,时序都是一样的,如果nios的iP核没有该型号的sram可以直接用自定义逻辑或者component,甚至都可以用PIO来模拟,比较简单实现。
作者: xuexiacao    时间: 2006-4-11 19:51

sram的型号不重要?!真的吗?
那如果我板上的sram型号是CY7C1041CV33,而我用的nios ip核只有IDT17V416.
具体要怎么用呢?
kwz
作者: kzw    时间: 2006-4-11 23:04

只要引脚兼容就行,不能兼容的那就没办法。
作者: xuexiacao    时间: 2006-4-12 09:42

何谓引脚兼容啊?
是不是要引脚排列跟编号一致呢?
不是关键要看读写时序要一致的吗?
作者: kzw    时间: 2006-4-13 18:50

sram的读写时许都一样的,是一个异步时许(当然和芯片的速度有关系的),引脚兼容主要指的是数据地址线的宽度。
作者: xuexiacao    时间: 2006-4-13 21:05

那如果在SOPC Builder里用的是读写时序比较快的sram,把生成的系统下载到FPGA,而实际板上的sram是读写时序比较慢的.
那这样子岂不容易出错吗?
作者: kzw    时间: 2006-4-13 23:36

sram一般都比较快的,你的nios跑到多块啊,都会比sram还快。
作者: xuexiacao    时间: 2006-4-14 13:08

哦,原来是这样子啊.我还以为,读写时序会包含在配置文件里呢,这样下载到FPGA里后,nios就只能跟原先设置的sram或者比它快的sram传送数据呢.原来理解错啦,呵呵!
作者: xuexiacao    时间: 2006-4-14 13:14

再问一个关于sram的问题
如果我的板上有两片18位地址线的sram,那么容量就相当于一片19位的sram,那能不能在加sram ip的时候就加一片19位的来实现呢?
请指教,呵呵!




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0