sdram和nor flash哪个做嵌入式内存更合适?68
发布网友
发布时间:2023-10-15 00:56
我来回答
共4个回答
热心网友
时间:2023-11-06 01:59
没有用nor做运行内存的。
norflash可以直接用数据总线、地址总线操作,但是仅限于读数据,如果是写操作,就不能直接写,得先擦除。擦除和写的过程是很慢的。就这点和普通的sdram内存可以直接访问来看,就有点多此一举,只会拖慢cpu的运行效率
热心网友
时间:2023-11-06 01:59
兄弟这个问题奇怪
我不知道你对RAM和flash这两种存储器的是否有去详细了解。
第一,SDRAM 只能用来做内存,它就是为了做内存而生的。
第二,不管是 nor flash还是nand flash, 都是为了存储数据而生的,怎能用来做内存。
如果不理解的话,打个比方,你电脑的硬盘能当内存来用吗?追问普通电脑的硬盘不是flash,是机械硬盘,需要电机不断的转动。最新出的固态硬盘中有一种用的是flash。但是我想问的不是这个。nor flash上面不是也能跑程序吗?我看一般嵌入式设计的是SDRAM+nand flash,其中nand flash存储程序和数据,而在SDRAM上跑程序。我想知道能不能在嵌入式设计中用nor flash代替SDRAM。我理解有什么不对的地方,请指正。谢谢
追答处理器运行时要做大量的数据计算和交换,要求内存读写速度很快。
norflash 读取快,写入慢,总线结构,能运行代码,价格贵。
nandflash 读取慢,写入快,非总线结构,不能运行代码,价格便宜。
sdram 读取和写入都很快,掉电不能保存数据,价格贵。
1,SDRAM+nand flash
是因为SDRAM快,nand flash 便宜,现在最好的搭配。
2,nor flash + nand flash
nor fash慢,nand flash便宜,估计没哪个公司会用。
3,SDRAM + nor flash
SDRAM快,norflash使用比nand flash简单。
热心网友
时间:2023-11-06 02:00
这俩不是一个用途的啊
sdram是掉电就没了的,相当于PC的内存条
nor flash是可以存储少量代码的,很多SOC启动代码就存在nor flash里面(以前多用EEPROM)
nand flash一般相当于硬盘,密度高,存储量大
貌似不能比啊追问我想问的就是在SOC启动方面,做得是嵌入式的方向,nor flash可以代替SDRAM的作用吗?
热心网友
时间:2023-11-06 02:00
内存只能是SDRAM
sdram和nor flash哪个做嵌入式内存更合适?没有用nor做运行内存的。norflash可以直接用数据总线、地址总线操作,但是仅限于读数据,如果是写操作,就不能直接写,得先擦除。擦除和写的过程是很慢的。就这点和普通的sdram内存可以直接访问来看,就有点多此一举,只...
...flash nor flash 和sdram在嵌入式应用中分别起了什么作用?简单些的...
nandflash:读取速度比norflash略快,但写入、擦除都较快。但可靠性略低,需要做损耗平衡、数据校验等。因此:nor适合做程序存储,nand适合做大容量数据存储。二者都可以掉电保存数据/程序。sdram:掉电后数据不保存,运行...
目前嵌入式系统一般采用什么类型内存?
RAM类SRAM、DRAM和SDRAM等。其中NORFlash凭借其可擦写次数多、存储速度快、存储容量大、价格便宜等优点,在嵌入式领域内得到了广泛应用。3>辅助存储器辅助存储器用来存放大数据量的程序代码或信息,它的容量大、但读取...
嵌入式系统必须有nand Flash和nor Flash吗?
简而言之,就是,一个嵌入式操作系统,到底是否需要用到NandFlash和NorFlash,是由系统的大小和你所采用的MCU来决定的,这是一个系统规划问题,早在进行系统开发之前,就应该规划好的。
...像EEPROM 和nandflash或者norflash可以作为内存吗
一般的嵌入式产品里面的内存都是用的SDRAM。DRAM:动态随机存储器,SDRAM只是其中的一种吧,没用过,不怎么清楚。ROM:只读存储器的总称。PROM:可编程只读存储器,只能写一次,写错了就得报废,现在用得很少了,好像那些...
在嵌入式系统中,是否可以用nor flash + nand flash 替换 sdram + nand...
不行的,sdram就相当于电脑的内存条,用于计算数据时暂存中间结果,要求快速,没有读写寿命。但norflash,是有读写寿命的,如果硬是要用norflash当内存用,用不了多久,读写寿命到了,系统也就不能使用了。
flash内存条与ddr的区别
SDRAM比SDRAM至少快1倍,这就意味着读取一个文件如果使用SDRAM需要2秒钟,使用DDR就可能只需要少于1秒钟。FLASH是嵌入式系统最常用的文件系统存储介质,有两种类型NOR和NAND,NORFLASH可以直接进行读操作,但...
flash内存条与ddr的区别
区别2:工作频率较高:flash存储模块能耗较高。由于降低了能耗,DDR可以获得更高的工作频率,在一定程度上弥补了延迟时间较长的缺点。区别3:数据处理不一样:闪存模块数据删除不是基于单个字节,而是基于固定块。块大小通常为...
DRAM,SDRAM和SRAM的区别
这使得SDRAM与没有同步接口的异步DRAM(asynchronousDRAM)相比,可以有一个更复杂的操作模式。2、体积不同:相同容量的DRAM内存可以设计为较小的体积,但是SRAM却需要很大的体积。同样面积的硅片可以做出更大容量的DRAM。SDRAM的...
嵌入式选择开发板哪个好,有推荐吗
第四,我们为什么会用到嵌入式linux开发板,不就是技术支持,初学者在学习嵌入式的时候,可能一个简单的烧写系统的过程可能都要弄好几天(有过这个经历的人一定有同感),所以更别说做开发了。其实初学者遇到的问题在有...