到底什么是nandflash,norflash,sdram,emmc,rom,ram【转】

本文转载自:http://blog.sina.com.cn/s/blog_6dd8f2b70101le26.html

最近被nandflash,norflash,sdram,emmc,rom,ram搞的有点头大,所以在这里总结一下,也为了更好的分清他们之间的关系,以至于别人问的时候不至于说不清。

我们不谈这些名次的由来,只说明他们是做什么的,能用来干什么,在哪里我们用到过三部分说明

1、Nandflash

是flash非易失性闪存,即一种快速存储的芯片。

是用来存储数据的,类似于SD卡

是用于我们手机内存等,但手机内存一般是flash和DDR合起来的芯片

2、Norflash

是flash非易失性闪存,即一种快速存储的芯片,与Nandflash相似

是用来存储数据的

玩过mini2440的同学都知道他有个nandflash启动和norflash启动,现在看来其实没什么差别,只是速度和操作方式的不同,当然存储的大小也不同,norflash比较贵,现在一般都用nandflash因为存储能力比较大嘛

3、ram

是随机存储内存,断电数据丢失,存储短时间使用程序。

是用来存储当前数据的,比如手机程序运行时需要占用内存

是为机器运行软件提供内存的芯片

sdram就是ram器件

4、rom

是只读内存,是非易失性固态半导体存储器

比如flash就是rom器件

对比ram和rom可以类比电脑的内存和硬盘,手机或者嵌入式产品使用的内存是sdram(DDR),而使用的存储设备大多是flash;电脑内存指的是内存条,其实也是DDR,而硬盘有的是机械的还有固态硬盘,机械的就是磁头和扇区组成的,固态硬盘其实就是flash和DRAM芯片组成的;ram的作用其实就是程序的运行以及数据的交换,而rom芯片负责存储各种文件,程序,软件等。

我们现在使用的ARM芯片其实是内置多少G,多少M的SDRAM,现在SDRAM已经打到DDR3,即速度已经非常之快。

那么emmc技术则是现在最先进的一项技术了,有时间的可以了解一下。

时间: 2024-08-10 21:27:38

到底什么是nandflash,norflash,sdram,emmc,rom,ram【转】的相关文章

常见存储器:RAM,SRAM,SSRAM、DRAM,SDRAM,DDR SDRAM、ROM,PROM,EPROM,EEPROM,FLASH

1.什么是存储器?存储器的分类有哪些? 存储器(Memory)是计算机系统中的记忆设备,用来存放程序和数据.计算机中全部信息,包括输入的原始数据.计算机程序.中间运行结果和最终运行结果都保存在存储器中.它根据控制器指定的位置存入和取出信息.有了存储器,计算机才有记忆功能,才能保证正常工作. 按用途存储器可分为主存储器(内存)和辅助存储器(外存), 也有分为外部存储器和内部存储器的分类方法.外存通常是磁性介质或光盘等,能长期保存信息.内存指主板上的存储部件,用来存放当前正在执行的数据和程序,但仅用

RAM、SRAM、SDRAM、ROM、EPROM、EEPROM、Flash存储器区别

常见存储器概念:RAM.SRAM.SDRAM.ROM.EPROM.EEPROM.Flash存储器可以分为很多种类,其中根据掉电数据是否丢失可以分为RAM(随机存取存储器)和ROM(只读存储器),其中RAM的访问速度比较快,但掉电后数据会丢失,而ROM掉电后数据不会丢失. 在单片机中,RAM主要是做运行时数据存储器,FLASH主要是程序存储器,EEPROM主要是用以在程序运行保存一些需要掉电不丢失的数据. FLASH:单片机运行的程序存储的地方. SRAM:存储单片机运行过程中产生的了临时数据.

RAM、SRAM、SDRAM、ROM、EPROM、EEPROM、Flash存储器概念

常见存储器概念:RAM.SRAM.SDRAM.ROM.EPROM.EEPROM.Flash存储器可以分为很多种类,其中根据掉电数据是否丢失可以分为RAM(随机存取存储器)和ROM(只读存储器),其中RAM的访问速度比较快,但掉电后数据会丢失,而ROM掉电后数据不会丢失. 在单片机中,RAM主要是做运行时数据存储器,FLASH主要是程序存储器,EEPROM主要是用以在程序运行保存一些需要掉电不丢失的数据. FLASH:单片机运行的程序存储的地方. SRAM:存储单片机运行过程中产生的了临时数据.

ROM===RAM

RAM:RamdomAccessMemory易挥发性随机存取存储器,高速存取,读写时间相等,且与地址无关,如计算机内存等. ROM:Read Only Memory只读存储器. 断电后信息不丢失,如计算机启动用的BIOS芯片.存取速度很低,(较RAM而言)且不能改写.由于不能改写信息,不能升级,现已很少使用. ROM和RAM是计算机内存储器的两种型号: ROM表示的是只读存储器,即:它只能读出信息,不能写入信息,计算机关闭电源后其内的信息仍旧保存,一般用它存储固定的系统软件和字库等. RAM表示

ROM, RAM 和 SDRAM的区别

ROM是只读内存(Read-Only Memory)的简称,是一种只能读出事先所存数据的固态半导体存储器.其特性是一旦储存资料就无法再将之改变或删除.通常用在不需经常变更资料的电子或电脑系统中,资料并且不会因为电源关闭而消失 DRAM(Dynamic Random Access Memory),即动态随机存取存储器最为常见的系统内存.DRAM 只能将数据保持很短的时间.为了保持数据,DRAM使用电容存储,所以 必须隔一段时间刷新(refresh)一次,如果存储单元没有被刷新,存储的信息就会丢失.

ROM, RAM, Flash Memory

ROM Read-only memory (ROM) is a class of storage medium used in computers and other electronic devices. Data stored in ROM can only be modified slowly, with difficulty, or not at all, so it is mainly used to distribute firmware(software that is very

C语言随笔2: rom ram 及其运行的过程

内存的分配方式 五个区 :堆区.栈区.全局区.文字常量区.程序代码区 这五个区是ram中的.或者说,堆栈段.数据段.代码段 而rom中,没有堆区和栈区,只有数据段和代码段. ram是在程序运行是的内存 rom是程序烧录的地方 Flash(闪存).EEprom,都是rom Flash容量大,是程序存储器,按照块擦除,用于存储BootLoader和程序代码 E方是数据存储器,容量小,可以一次擦除一个字节(在有些项目中要求字节对齐,有最小擦除单位,例如四个字节) 一般E方大小是1k 几k ram分 静

ROM RAM NVRAM FLASH NAND

老概念新概念,总是听人混淆,总结成思维导图,比较明了.

LPC1788 nand驱动

Lpc 1788自带有emc接口用于驱动nandflash,norflash,sdram设备,对于nandflash驱动因为配置简单,时序也简单 首先,针对nandflash而言应当在系统中有三个地址,分别是数据读写地址,命令读写地址以及地址设置地址,这三个地址都需要更具电路图设置,电路图如下 根据这张图可以看到,CLE地址线也就是命令锁存线为高的时候,地址为命令地址,ALE也就是地址锁存线为高,地址为地址锁存线,当CLE和ALE都为低但是CE选中的时候地址为数据地址,那CS1代表的数据地址是多