1. NVM技术概述:非易失性存储器的定义、分类与嵌入式应用

大家好,我是老张。今天咱们开始这门课的第一讲——NVM技术概述。说实话,我在存储芯片这个行当摸爬滚打了十几年,从最早的EEPROM做到现在的RRAM,踩过的坑真不少。但每次看到新工艺节点上NVM的进步,还是觉得这行有意思。

1.1 什么是非易失性存储器?

非易失性存储器,英文叫Non-Volatile Memory,简称NVM。说白了,就是断电后数据还在的存储器。你想想看,手机里的照片、电脑里的文件,关机再开机还在,这就是NVM的功劳。

与之相对的是易失性存储器,比如SRAM和DRAM。一断电,数据就丢了。我有个朋友刚入行时搞混过,把代码变量存在了SRAM里,结果每次复位都要重新初始化,折腾了好几天才找到原因。

核心特征:NVM在无电源供应的情况下,仍能保持存储的数据状态。这是它与SRAM/DRAM最本质的区别。

1.2 NVM的主要分类

NVM家族其实挺庞大的。我按自己的理解,把它们分成几大类:

1.2.1 Flash存储器

Flash是目前最主流的NVM。它又分NOR Flash和NAND Flash两种。

  • NOR Flash:读取速度快,支持随机访问。我早期做MCU项目时,代码就直接放在NOR Flash里运行。但它写入慢,擦除需要整块操作。
  • NAND Flash:存储密度高,成本低。U盘、SSD里用的就是它。但坏块管理是个麻烦事,我当年第一次做NAND控制器时,被坏块替换策略折磨得不轻。

我的经验:在嵌入式系统里,NOR Flash更适合存代码,NAND Flash更适合存大容量数据。别搞反了,否则性能会很难看。

1.2.2 EEPROM

EEPROM可以按字节擦写,非常灵活。但容量做不大,成本也高。我记得十年前做智能卡项目,里面就用了小容量的EEPROM来存密钥。现在很多场景已经被Flash替代了,但在一些对可靠性要求极高的场合,EEPROM还在用。

1.2.3 MRAM

MRAM利用磁隧道结来存储数据。它的读写速度快,几乎无限次擦写。我前几年参与过一个航天项目,里面就用了MRAM。为什么?因为它抗辐射能力强,太空环境里Flash容易出问题。

但MRAM的存储密度目前还比不上Flash,成本也偏高。不过随着工艺进步,这个差距在缩小。

1.2.4 RRAM

RRAM是电阻式存储器,通过改变氧化物电阻来存储数据。它的结构简单,理论上可以做到很高的密度。我在中芯国际的某个先进工艺节点上,就见过RRAM的测试芯片。

RRAM目前还在发展期,写入一致性是个挑战。我有个同事做RRAM阵列测试,发现不同单元的写入电压有差异,调了好久才搞定。

类型 存储原理 读写速度 擦写次数 典型应用
NOR Flash 浮栅晶体管 读快写慢 10万次 代码存储
NAND Flash 浮栅晶体管 读快写慢 1万-10万次 大容量数据
EEPROM 浮栅晶体管 较慢 100万次 参数存储
MRAM 磁隧道结 接近SRAM 无限次 航天、工业
RRAM 电阻变化 较快 10万-100万次 嵌入式存储

1.3 嵌入式NVM的应用场景

嵌入式NVM,就是把NVM和逻辑电路集成在同一个芯片上。这样做的好处很明显:减小体积、降低功耗、提高安全性。

我给大家举几个实际例子:

  • MCU芯片:现在的MCU几乎都集成了Flash。代码和参数都存在片内,不用外挂存储器。我做过一个电机控制项目,用的就是带128KB Flash的MCU,省了不少PCB面积。
  • 智能卡:SIM卡、银行卡里都有嵌入式NVM。存密钥、存交易记录。安全性要求极高,我曾经遇到过有人尝试用激光攻击读取数据,还好芯片有防护机制。
  • 物联网设备:传感器节点需要低功耗,嵌入式NVM可以在休眠时保存数据。我记得有个温湿度监测项目,设备用纽扣电池供电,嵌入式NVM让待机电流降到了微安级别。
  • 汽车电子:发动机控制单元、安全气囊系统,都需要嵌入式NVM来存校准参数和故障码。车规级的要求很严,-40℃到125℃都要正常工作。

注意:嵌入式NVM的工艺集成是个大难题。逻辑工艺和存储工艺对器件的要求不同,比如栅氧化层厚度、掺杂浓度都有差异。中芯国际在这方面做了很多优化,后续章节我会详细讲。

1.4 为什么选择嵌入式NVM?

你可能会问,外挂一个Flash芯片不就行了?为什么非要集成进去?

嗯,这里有几个关键原因:

  1. 系统集成度:芯片面积更小,BOM成本更低。
  2. 性能提升:片内总线访问速度远快于片外接口。我测过,同样读Flash,片内比片外快3-5倍。
  3. 安全性:数据在芯片内部传输,不容易被窃听。金融IC卡就是靠这个防克隆的。
  4. 功耗控制:片内存储器的功耗通常比片外低一个数量级。

当然,嵌入式NVM也有缺点。比如工艺复杂度增加,良率会受影响。我见过一个项目,因为嵌入式Flash的良率问题,整个芯片的良率掉了5个百分点,心疼啊。

好了,这一章的内容就到这里。下一章我会深入讲中芯国际的NVM工艺平台,包括具体的器件结构和工艺集成方案。到时候我会拿实际流片的数据给大家分析,敬请期待。

本章小结:NVM是嵌入式系统的核心存储技术。Flash、EEPROM、MRAM、RRAM各有优劣,选择时要根据应用场景权衡。嵌入式NVM在MCU、智能卡、物联网、汽车电子等领域有广泛应用。