之前一直没有搞懂nor flash、 nand flash以及emmc的区别
nor:NOR Flash需要很长的时间进行抹写,但是它提供完整的寻址与数据总线,并允许随机存取存储器上的任何区域,这使的它非常适合取代老式的ROM芯片。当时ROM芯片主要用来存储几乎不需更新的代码,例如电脑的BIOS或机上盒(Set-top Box)的固件。NOR Flash可以忍受一万到一百万次抹写循环,它同时也是早期的可移除式快闪存储媒体的基础。CompactFlash本来便是以NOR Flash为基础的,虽然它之后跳槽到成本较低的 NAND Flash。
nand:NAND Flash式东芝在1989年的国际固态电路研讨会(ISSCC)上发表的, 要在NandFlash上面读写数据,要外部加主控和电路设计。。NAND Flash具有较快的抹写时间, 而且每个存储单元的面积也较小,这让NAND Flash相较于NOR Flash具有较高的存储密度与较低的每比特成本。同时它的可抹除次数也高出NOR Flash十倍。然而NAND Flash 的I/O接口并没有随机存取外部地址总线,它必须以区块性的方式进行读取,NAND Flash典型的区块大小是数百至数千比特。
因为多数微处理器与微控制器要求字节等级的随机存取,所以NAND Flash不适合取代那些用以装载程序的ROM。从这样的角度看来,NAND Flash比较像光盘、硬盘这类的次级存储设备。NAND Flash非常适合用于储存卡之类的大量存储设备。第一款创建在NAND Flash基础上的可移除式存储媒体是SmartMedia,此后许多存储媒体也跟着采用NAND Flash,包括MultiMediaCard、Secure Digital、Memory Stick与xD卡。
emmc:eMMC (Embedded Multi Media Card) 为MMC协会所订立的,eMMC 相当于 NandFlash+主控IC ,对外的接口协议与SD、TF卡一样,主要是针对手机或平板电脑等产品的内嵌式存储器标准规格。eMMC的一个明显优势是在封装中集成了一个控制器,它提供标准接口并管理闪存,使得手机厂商就能专注于产品开发的其它部分,并缩短向市场推出产品的时间。这些特点对于希望通过缩小光刻尺寸和降低成本的NAND供应商来说,同样的重要。
eMMC由一个嵌入式存储解决方案组成,带有MMC(多媒体卡)接口、快闪存储器设备(Nand Flash)及主控制器,所有都在一个小型的BGA 封装。接口速度高达每秒52MBytes,eMMC具有快速、可升级的性能。同时其接口电压可以是 1.8v 或者是 3.3v。
引用:
相关推荐
版本0.4.3日期:2011年7月7日09:36:15错误修改:1关于MT5389下载失败新功能:1添加关于nandflash的BIM下载风格2添加启动二进制文件检查机制错误修改:1将“Upgarde”的拼写错误改为“Upgrade”;2解决Thinkpad R400/...
编写Linux下的Nand Flash驱动,需要理解硬件特性,如SLC和MLC的区别、坏块管理和负载平衡的实现,以及ECC算法。同时,熟悉MTD子系统和驱动框架是必要的,包括如何初始化设备、读写数据、处理错误和坏块等。开发者还...
NFTL(Not-a-File-System Translation Layer)、DFTL(Dynamic Flash Translation Layer)和lazyFTL以及Journal Flash File System是NAND Flash存储管理的算法,它们主要用于解决NAND Flash的块擦写限制、坏块管理、...
SPI Flash是一种常见的非易失性存储器,常用于嵌入式系统中,作为微控制器(MCU)的数据存储。在本资源包中,重点是针对Numonyx N25Q128系列的SPI Flash的Verilog仿真模型,这对于硬件设计者和验证工程师来说非常有...
- 信号追踪:讲解了各种封装类型(如TSOP、TLGA、BGA)的信号线,以及NAND闪存接口、JTAG、eMMC、USB、Monolith和固态驱动器的信号分析。 4. 物理图像读取 - 通过JTAG创建DUMP:使用JTAG接口进行数据提取,创建...
然而,随着NAND Flash的普及,传统的NOR Flash逐渐被边缘化,专注于NAND Flash生产的厂商在手机内存市场中的地位日益凸显。 总的来说,eMMC解决方案通过标准化和集成化的设计,解决了手机制造商在内存选择上的复杂...
首先,存储芯片的分类十分丰富,包括EEPROM、NorFlash、NandFlash以及eMMC等。在这些芯片中,NandFlash和NOR Flash是两种主要的非易失性存储技术。NandFlash由于其单元尺寸相对较小、生产过程简化,能够在相同模具...
首先,TI UniFlash是一个由德州仪器开发的存储器烧写工具,它能够支持对AM335x系统的NANDFlash、NORFlash、SPIFlash以及EMMC进行烧写操作。为了使用这个工具,首先需要在Windows宿主机上下载并安装UniFlash,然后...
海思3516支持三种类型的Flash存储器:SPI NOR flash、SPI NAND flash和eMMC。每种Flash对应不同的根文件系统打包类型和bootargs参数。例如,SPI NOR flash对应jffs2,SPI NAND flash对应yaffs2,而eMMC则对应ext4...
MYS-6ULX-IOT 是米尔科技推出的基于 NXP 公司 I.MX6ULL 系列处理器的面向物联网 ...其中包括 16 位 LPDDR2、DDR3、DDR3L、NAND Flash、NOR Flash、eMMC、Quad SPI 和各种其他接口,用于连接外围设备。
Flash Memory,尤其是NAND闪存,是现代存储技术中的关键组成部分。随着价格的下降,它逐渐成为硬盘的替代选择,特别是在低容量应用(4GB或更少)中,NAND闪存显示出了其优势。由于对低功耗、轻便且耐用产品的持续...
该处理器系列具有多种存储器接口,包括LPDDR2、DDR3、DDR3L、Raw和Managed NAND flash、NOR flash、eMMC、Quad SPI等,适用于汽车行业的各种应用,例如Telematics、Human Machine Interfaces(HMI)等。 i.MX6UL...
### Flash与NFTL:深度解析NAND Flash发展趋势及NFTL算法 #### NAND Flash简介 Flash Memory,即闪存,是一种非易失性存储器(Non-volatile Memory Device),这意味着即使断电后数据仍然能够得以保存。与之相对的...
根据其结构和使用场景的不同,又可以分为NOR Flash和NAND Flash两大类: - **NOR Flash**:支持随机访问,主要用于存储代码和小型程序。 - **NAND Flash**:容量更大、成本更低,但读取速度较慢,适用于大量数据...
3. **Norflash/EMMC替换说明**:这部分内容可能涉及到在系统中切换或升级存储设备,如从norflash更改为EMMC(嵌入式多媒体卡)的流程,包括配置变更和数据迁移。 4. **开关机功能及显示驱动调试**:这部分详细说明...
NAND Flash不支持直接执行代码,因此在使用NAND Flash的开发板上,通常会配备一小块NOR Flash来存放启动代码。 Serial Flash是另一种常见的闪存类型,它拥有SPI接口,支持页读和任意地址读取操作。Serial Flash具有...
炬力平台dsp音频控制,该录音笔采用炬力芯片ATJ2129作为主控制芯片,根据功能,该录音笔电路分为如下几个模块:Power Supply,Audio Input/Output,FM Receiver/Transmitter,USB,NandFlash,NorFlash,eMMC,...
MCP通过将多个芯片(如NAND Flash、NOR Flash、PSRAM、LPDDR、MLC NAND等)整合在同一个封装内,实现了高性能和小尺寸的存储解决方案。这种设计在移动设备中尤为重要,因为它们需要同时具备大容量存储和快速的数据...