【芯片设计中的存储双雄:NOR Flash vs NAND Flash 深度解析】
2026/7/18 16:47:00 网站建设 项目流程

一、从名字说起:为什么叫NOR和NAND?
Flash存储器自1984年由东芝舩桥弘幸发明以来,已经走过了40多年历程。1988年Intel推出首款NOR Flash,1989年东芝发表NAND Flash结构——这两种看似"都是闪存"的技术,却走上了完全不同的道路。
NOR和NAND的名字来源于数字逻辑门电路:
NOR = 并联结构,每个存储单元独立连接到位线和源线,就像书架上的每一本书都有自己的位置,想读哪本直接拿。
NAND = 串联结构,多个存储单元串联成"串"(String),像一摞叠在一起的书,想读中间那本得先把上面的搬开。
这个"并"与"串"的差异,决定了它们的一切不同。

二、核心结构差异:并联 vs 串联

1.NOR Flash:每个Cell都有"独立人格"
NOR Flash采用并联阵列结构,每个浮栅晶体管:
独立连接到位线(Bit Line)
独立连接到源线(Source Line)
独立接受字线(Word Line)控制
优势:随机读取极快(50-100ns),支持XIP(Execute In Place)——CPU可以直接从NOR中取指令执行,无需先加载到RAM。
代价:每个单元都需要独立的金属布线和接触孔(Contact),占用大量硅片面积。在半导体世界里,面积=成本。
2.NAND Flash:串联结构的面积革命
NAND Flash将16-128个存储单元串联成一串,共用:
源线路径
位线连接
接触点资源
优势:接触孔数量被极度压缩,阵列密度暴涨。相同面积下,NAND能塞入更多存储单元,单位容量成本极低。
代价:无法随机访问单个字节,必须按页(Page, 2-16KB)读取;不支持XIP,代码必须先加载到RAM才能执行。

三、性能对比:不是谁更好,而是各擅胜场

参数NOR FlashNAND Flash
随机读取延迟50-100ns25-50μs/页
擦除时间0.5-3秒/块1.5-4ms/块
顺序读取200MB/s高达7GB/s (PCIe SSD)
P/E寿命10万-100万次SLC:10万, TLC:1K-3K次
典型容量512Kb-8Gb1Gb-16TB
单位成本约为NAND的10-20倍极低
坏块率<0.001%出厂可达1-2%
ECC需求基本不需要必须(BCH/LDPC)

关键洞察:NOR的读取速度比NAND快约500倍,这是XIP的技术基础;但NAND的擦除速度比NOR快100-1000倍,顺序吞吐量更是碾压级。

四、工作原理:浮栅晶体管的两种操作哲学
两种Flash都基于浮栅晶体管(Floating Gate Transistor)——通过绝缘层包裹的浮置栅极存储电荷,断电后数据保持10年以上。
1.NOR的编程与擦除
编程:沟道热电子注入(CHEI),控制栅极加9-10V高压,电子获得足够能量跃入浮栅
擦除:F-N隧道效应,源极加高压,电子隧穿回衬底
特点:可字节编程,但擦除必须整块进行
2. NAND的编程与擦除
编程:F-N隧道效应,字线加15-20V高压,电子隧穿进入浮栅
擦除:块级F-N隧穿,P-well加高压,整块电子被抽出
特点:页编程、块擦除,天然适合批量操作

五、应用场景:不是竞争,是互补

1. 什么时候选NOR Flash?
核心需求:快速启动 + 直接执行代码 + 高可靠性
MCU/SoC Bootloader:STM32、ARM9等上电直接从NOR启动
汽车电子:ECU、ADAS系统,要求-40~125℃宽温、AEC-Q100认证
工业控制:PLC、传感器,10万次擦写寿命保障
物联网终端:智能门锁、路由器,低功耗+快速唤醒
医疗设备:高可靠性要求,数据保持20年
2. 什么时候选NAND Flash?
核心需求:大容量 + 低成本 + 顺序数据流
SSD固态硬盘:消费级TLC/QLC,企业级SLC/eMLC
智能手机:eMMC/UFS封装,128GB-1TB
U盘/SD卡:便宜大碗,几十元128GB
数据中心:AI训练存储、海量数据归档
监控录像:长时间连续写入,大容量需求
3. 混合架构:最稳当的方案
实际产品中,NOR + NAND + RAM的经典组合最常见:
NOR Flash → Bootloader + 固件 (XIP快速启动)
NAND Flash → 系统镜像 + 用户数据 (大容量存储)
RAM → 程序运行 + 数据缓存 (高速运算)
上电时CPU先从NOR执行引导代码,初始化DRAM控制器后,将NAND中的操作系统加载到RAM运行。NOR管启动,NAND管存储,RAM管运行。

六、芯片设计注意事项
1. 接口选择
SPI NOR:4-6个IO口,适合小容量、引脚受限的场景(W25Q系列)
Parallel NOR:地址/数据总线分离,适合高速XIP需求
Raw NAND:需外接控制器,处理ECC和FTL
eMMC/UFS:内置控制器+ECC+磨损均衡,手机/平板首选
2. 可靠性设计
NAND必须做ECC:Hamming码(1bit纠错) → BCH(4-16bit/512B) → LDPC(企业级软判决)
坏块管理(BBM):出厂扫描建立坏块表,运行时动态标记
磨损均衡(Wear Leveling):避免局部块过度擦写,延长整体寿命
掉电保护:超级电容+日志式写入,防止映射表损坏
3. 温度与认证
商业级:0~70℃ (消费电子)
工业级:-40~85℃ (工业控制)
汽车级:-40~125℃ (AEC-Q100认证)
军工级:-55~125℃ (MIL-PRF-38535)
4. 3D NAND的演进
传统2D NAND受限于光刻工艺,3D NAND通过垂直堆叠突破瓶颈:
三星V-NAND:286层量产,规划400层+
SK海力士:321层量产
长江存储Xtacking:294层,国产突破
未来:PLC(5bit/Cell)、近存储计算

七、一句话总结
NOR Flash为"跑代码"而生——随机读快、支持XIP、可靠但贵、容量小。 NAND Flash为"存数据"而生——密度高、便宜、写速快、但需要复杂管理。
它们不是竞争对手,而是互补关系。理解了这个底层逻辑,你就掌握了嵌入式存储设计的核心心法。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询