摘要:本文系统剖析NAND闪存从晶圆制造到成品出货的全链路测试表征体系,涵盖晶圆探针测试(CP)、最终测试(FT)、电性参数表征、可靠性认证(HTOL/TDDB/Retention/Endurance)、失效分析(FA)等关键环节,深入解读JEDEC JESD218/JESD22标准测试方法、三星/铠侠/美光3D NAND量产测试策略、ECC分级与binning策略,并结合实测数据分析良率提升与品质管控方法论。
目录
- [1 NAND闪存测试体系总览](#1 NAND闪存测试体系总览)
- [1.1 测试层级与流程全景](#1.1 测试层级与流程全景)
- [1.2 3D NAND测试挑战与演进](#1.2 3D NAND测试挑战与演进)
- [2 晶圆探针测试(CP测试)](#2 晶圆探针测试(CP测试))
- [2.1 CP测试设备与探针卡技术](#2.1 CP测试设备与探针卡技术)
- [2.2 CP测试项与测试流程](#2.2 CP测试项与测试流程)
- [2.3 晶圆级并行测试与良率映射](#2.3 晶圆级并行测试与良率映射)
- [3 最终成品测试(FT测试)](#3 最终成品测试(FT测试))
- [3.1 FT测试架构与测试机台](#3.1 FT测试架构与测试机台)
- [3.2 功能测试与性能分级](#3.2 功能测试与性能分级)
- [3.3 Binning策略与产品分级](#3.3 Binning策略与产品分级)
- [4 电性参数表征技术](#4 电性参数表征技术)
- [4.1 阈值电压分布表征](#4.1 阈值电压分布表征)
- [4.2 读写擦除时序参数测量](#4.2 读写擦除时序参数测量)
- [4.3 电流功耗特性分析](#4.3 电流功耗特性分析)
- [5 可靠性认证体系](#5 可靠性认证体系)
- [5.1 JEDEC可靠性标准体系](#5.1 JEDEC可靠性标准体系)
- [5.2 耐久度测试(Endurance)](#5.2 耐久度测试(Endurance))
- [5.3 数据保持力测试(Data Retention)](#5.3 数据保持力测试(Data Retention))
- [5.4 高温工作寿命测试(HTOL)](#5.4 高温工作寿命测试(HTOL))
- [5.5 其他可靠性测试项目](#5.5 其他可靠性测试项目)
- [6 失效分析(FA)技术](#6 失效分析(FA)技术)
- [6.1 失效类型与失效分布](#6.1 失效类型与失效分布)
- [6.2 物理失效分析方法](#6.2 物理失效分析方法)
- [6.3 电性失效分析技术](#6.3 电性失效分析技术)
- [7 3D NAND特殊测试技术](#7 3D NAND特殊测试技术)
- [7.1 三维结构下的测试挑战](#7.1 三维结构下的测试挑战)
- [7.2 字线/位线开短路测试](#7.2 字线/位线开短路测试)
- [7.3 电荷陷阱层均匀性表征](#7.3 电荷陷阱层均匀性表征)
- [8 业界主流厂商测试实践](#8 业界主流厂商测试实践)
- [8.1 三星V-NAND测试体系](#8.1 三星V-NAND测试体系)
- [8.2 铠侠BiCS FLASH测试策略](#8.2 铠侠BiCS FLASH测试策略)
- [8.3 美光3D NAND测试方法论](#8.3 美光3D NAND测试方法论)
- [9 当日知识点小结](#9 当日知识点小结)
- [10 思考题](#10 思考题)
- 参考资料
1 NAND闪存测试体系总览
NAND闪存是半导体行业中测试复杂度最高、测试成本占比最大的品类之一。一颗3D TLC NAND闪存芯片内部集成了 数百亿个存储单元 (以1Tb die为例,约3,000亿个浮栅/电荷陷阱单元),任何一个单元失效都可能影响整片芯片的可用性。因此,NAND闪存的测试体系贯穿了从晶圆制造到成品出货的全流程,测试成本可占到芯片总成本的 20%~35%。
1.1 测试层级与流程全景
NAND闪存的测试体系通常分为以下几个主要层级,每个层级都有明确的测试目的和筛选标准:
┌─────────────────────────────────────────────────────────────────────┐
│ NAND Flash 测试全流程 │
├──────────┬──────────┬──────────┬──────────┬──────────┬─────────────┤
│ 晶圆制造 │ CP测试 │ 切割 │ 封装 │ FT测试 │ 可靠性认证 │
│ (Wafer) │ (Circuit│ (Dicing) │ (Package│ (Final │ (Reliability │
│ │ Probe) │ │ & Test) │ Test) │ Qualify) │
├──────────┼──────────┼──────────┼──────────┼──────────┼─────────────┤
│ │ 探测每颗 │ 按Die │ 键合、 │ 全速功能│ 加速应力 │
│ │ Die的功能│ 切割分离 │ 塑封、 │ 测试 + │ 下的寿命 │
│ │ 和电性 │ │ 打标 │ 性能分级 │ 验证 │
├──────────┼──────────┼──────────┼──────────┼──────────┼─────────────┤
│ 产出 │ 整片晶圆 │ 单个Die │ 封装成品 │ 分级成品 │ 认证报告 │
│ │ (含坏Die │ │ 芯片 │ (Bin分级│ + 合格 │
│ │ 标记) │ │ │ / 淘汰) │ 产品 │
└──────────┴──────────┴──────────┴──────────┴──────────┴─────────────┘
↓ 良率逐级筛减:晶圆良率 → CP良率 → FT良率 → 可靠性通过率
各测试层级的核心指标对比(以176层3D TLC NAND为例):
| 测试层级 | 主要目的 | 测试时间/片 | 测试温度 | 关键指标 | 典型良率 |
|---|---|---|---|---|---|
| CP测试 | 晶圆级Die功能筛选 | 30~120秒/Die | 室温 + 高低温 | 功能通过率 | 85%~95% |
| FT测试 | 成品全速性能验证 | 10~60秒/颗 | -40℃~85℃ | 速度分级 | 95%~99% |
| 可靠性认证 | 寿命与稳定性验证 | 数百~数千小时 | 高温/高压/辐射 | 失效率(FIT) | 认证通过 |
1.2 3D NAND测试挑战与演进
从2D NAND到3D NAND,测试的复杂度和挑战发生了根本性变化:
2D NAND时代的测试特点:
- 平面结构,测试点相对简单
- 单Die容量小(最大~128Gb),测试时间可控
- 失效模式相对单一(主要是隧道氧化层缺陷)
- 测试机台资源需求较低
3D NAND时代的测试挑战:
- 容量暴增:单Die容量从128Gb增长到1Tb以上,测试数据量增加8倍以上
- 层数堆叠:从32层→64层→128层→232层,字线数量增加带来测试时间线性增长
- 三维失效模式:除了传统的氧化层缺陷,新增了字线短路、位线开路、通孔接触不良、电荷陷阱层不均匀等三维特有的失效模式
- 多比特存储:TLC需要7个读电平、QLC需要15个读电平,读测试复杂度大幅增加
- 串结构失效:3D NAND的NAND串是三维垂直结构,单串失效影响整个字线平面
为应对这些挑战,业界在测试技术上的演进方向:
- 更高并行度:从单Die测试发展到1024颗以上Die并行测试
- 智能测试压缩:通过算法优化减少测试图案数量
- 内建自测试(BIST):在NAND芯片中集成测试电路,减少外部测试机资源
- AI辅助良率分析:利用机器学习快速定位失效模式和工艺偏差
2 晶圆探针测试(CP测试)
晶圆探针测试(Circuit Probe,简称CP测试),也叫Wafer Sort(晶圆分选),是NAND闪存在晶圆阶段进行的第一次全面电学测试。其核心目的是在晶圆切割之前,识别出功能正常和失效的Die,避免对坏Die进行后续的封装和测试,从而降低成本。
2.1 CP测试设备与探针卡技术
CP测试系统的核心组成:
┌─────────────────────────────────────────────┐
│ 测试机台 (Tester) │
│ (Advantest T5835 / Teradyne UltraFLEX) │
│ - 数字测试通道 × 数千路 │
│ - 高精度电源 (DPS) │
│ - 任意波形发生器 (AWG) │
│ - 高速数据采集 │
└──────────────────┬──────────────────────────┘
│ 测试信号
┌──────────────────▼──────────────────────────┐
│ 探针卡 (Probe Card) │
│ - 垂直探针 / MEMS探针 × 数千根 │
│ - 探针针尖与焊盘(PAD)接触 │
│ - 精密定位与压力控制 │
└──────────────────┬──────────────────────────┘
│ 电接触
┌──────────────────▼──────────────────────────┐
│ 探针台 (Prober) │
│ - 晶圆承载与精密移动 (纳米级) │
│ - 温度控制 (Chuck控温 -40℃~150℃) │
│ - 视觉对准系统 │
└──────────────────┬──────────────────────────┘
│
┌─────────▼─────────┐
│ NAND Flash 晶圆 │
└───────────────────┘
主流测试机台对比:
| 厂商 | 型号 | 适用场景 | 数字通道数 | 数据速率 | 特点 |
|---|---|---|---|---|---|
| Advantest | T5835 | 3D NAND量产测试 | 4,096+ | 1.6Gbps | 高并行度,支持1024+ site |
| Teradyne | UltraFLEX | 高端NAND/DRAM测试 | 2,048+ | 2.0Gbps | 模块化设计,灵活配置 |
| Teradyne | J750 | 中低端闪存测试 | 1,024 | 400Mbps | 成本优化 |
| Advantest | T5588 | 消费级NAND测试 | 1,024+ | 800Mbps | 高性价比 |
探针卡技术演进:
探针卡是CP测试中最关键的耗材,直接决定测试精度和效率。3D NAND对探针卡的要求越来越高:
- 针数 :从2D时代的几百根增加到3D时代的 3,000~5,000根
- 节距(Pitch) :从100μm缩小到 40~60μm
- 探针类型 :从传统悬臂针发展到 MEMS垂直探针,具有更好的平面度和接触一致性
- 寿命:每百万次接触后需要维护或更换
探针卡的成本非常高昂,一片高端3D NAND探针卡的价格可达 数十万到上百万人民币,是晶圆厂测试成本的重要组成部分。
2.2 CP测试项与测试流程
NAND闪存的CP测试是一个多步骤的复杂过程,典型的CP测试流程包括:
第一步:开路/短路测试(Open/Short Test)
- 测试每个I/O引脚是否存在开路或短路
- 测试电源引脚与地之间的漏电流
- 目的:快速筛选出因制造缺陷导致引脚失效的Die,避免后续测试损坏测试机
- 测试时间:< 1ms
第二步:直流参数测试(DC Parametric Test)
- 输入漏电流(IIL/IIH):输入引脚高低电平时的漏电流
- 输出低电平电压(VOL)/ 输出高电平电压(VOH)
- 工作电流(ICC):不同工作模式下的电源电流
- 待机电流(ISB):待机模式下的电源电流
- 目的:验证芯片的直流电气特性是否符合规格书
第三步:功能测试(Functional Test)
功能测试是CP测试的核心,需要验证NAND闪存的所有基本操作:
| 测试项 | 测试内容 | 目的 |
|---|---|---|
| 读操作测试 | 写入已知数据后全部读出比对 | 验证读通路功能正确 |
| 写操作测试 | 对所有页面执行编程操作 | 验证编程电路和数据通路 |
| 擦除测试 | 对所有块执行擦除操作 | 验证擦除电路功能 |
| 坏块扫描 | 扫描所有块,标记出厂坏块 | 建立初始坏块表 |
| 寄存器测试 | 读写状态/配置寄存器 | 验证控制通路 |
| 复位测试 | 软件复位和硬件复位 | 验证复位功能 |
第四步:交流参数测试(AC Parametric Test)
- 地址访问时间(tAA)
- 读使能到数据输出延迟(tREA)
- 写周期时间(tWC)
- 忙信号输出时间(tR、tPROG、tERS)
- 目的:验证芯片的时序参数是否满足数据手册规格
第五步:高低温测试(Temperature Cycling Test)
- 在高温(通常85℃或更高)和低温(通常-40℃)下重复核心测试项
- 目的:筛选出在极端温度下失效的芯片,确保产品在全温范围内正常工作
CP测试的完整流程通常需要在多台测试机上完成,总测试时间从几十秒到几分钟不等。为了提高效率,很多测试项会采用并行方式同时对多个Die进行测试。
2.3 晶圆级并行测试与良率映射
并行测试(Parallel Test) 是提高CP测试效率、降低测试成本的关键技术。
晶圆 (Wafer)
┌───┬───┬───┬───┬───┬───┐
│ D │ D │ D │ D │ D │ D │ ← 一次探测(Touchdown)
│ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ 同时测试6颗Die
├───┼───┼───┼───┼───┼───┤
│ D │ D │ D │ D │ D │ D │ ← 下一次探测
│ 7 │ 8 │ 9 │10 │11 │12 │
└───┴───┴───┴───┴───┴───┘
并行度(Site数)越高 → 单Die测试成本越低
但对测试机资源和探针卡要求越高
3D NAND的并行测试度已经发展到非常高的水平:
- 消费级TLC/QLC NAND:256~1,024 site 并行测试
- 企业级高可靠NAND:64~256 site 并行测试(测试项更复杂,并行度较低)
晶圆良率图(Wafer Map):
CP测试完成后,每颗Die的测试结果会生成晶圆良率图。典型的良率分布模式:
晶圆良率分布示意图
┌─────────────────────────┐
│ × ×× │ × = 失效Die
│ ×× × ×× × │ 周围失效较多(边缘效应)
│ × × × │
│ × ⊙⊙⊙⊙⊙ × │ ⊙ = 合格Die
│ ⊙⊙⊙⊙⊙⊙ │ 中心区域良率最高
│ × ⊙⊙⊙⊙⊙ × │
│ × ⊙⊙ × × │
│ × × × │
│ ×× │
└─────────────────────────┘
晶圆良率分析是工艺改进的重要依据。通过分析失效Die的分布模式,可以推断出工艺中存在的问题:
- 环形失效(边缘失效多):可能是CMP均匀性问题或光刻边缘效应
- 条状失效:可能是离子注入或蚀刻的条纹问题
- 簇状失效:可能是颗粒污染或光刻缺陷
- 随机散点失效:可能是随机缺陷,属于正常分布
3 最终成品测试(FT测试)
最终测试(Final Test,简称FT)是NAND闪存芯片封装完成后进行的全面测试,目的是验证封装后的芯片在全速工作条件下的功能和性能,并根据测试结果进行产品分级(Binning)。
3.1 FT测试架构与测试机台
FT测试与CP测试的主要区别:
| 对比维度 | CP测试 | FT测试 |
|---|---|---|
| 测试对象 | 晶圆上的Die | 封装完成的芯片 |
| 接触方式 | 探针针脚接触焊盘 | 测试座(Socket)接触引脚 |
| 运行速度 | 降速测试(探针寄生参数大) | 全速测试(额定频率) |
| 并行度 | 极高(256~1024 site) | 中等(16~128 site) |
| 测试温度 | 室温 + 有限高低温 | 全温区(-40℃~85℃/105℃) |
| 主要目的 | 功能筛选 | 性能分级 + 质量保证 |
FT测试的核心设备:
┌─────────────────────────────────────┐
│ 测试机台 (Tester) │
│ - 高速数字I/O通道 │
│ - 精密电源模块 │
│ - 时序参数测量单元 │
└──────────────┬──────────────────────┘
│
┌──────────────▼──────────────────────┐
│ 测试负载板 (Load Board) │
│ - 信号走线阻抗匹配 │
│ - 去耦电容网络 │
│ - 测试座接口 │
└──────────────┬──────────────────────┘
│
┌──────────────▼──────────────────────┐
│ 测试座 (Socket) │
│ - 弹簧针(Pogo Pin)接触 │
│ - 精密机械定位 │
│ - 高寿命(数万~数十万次插拔) │
└──────────────┬──────────────────────┘
│
┌──────────▼──────────┐
│ NAND Flash 芯片 │
│ (封装完成成品) │
└─────────────────────┘
FT测试机台通常与CP测试使用同一平台(如Advantest T5835、Teradyne UltraFLEX),但配置有所不同:FT测试更关注高速信号完整性和并行处理能力,测试通道数相对较少但速率更高。
3.2 功能测试与性能分级
FT测试的主要测试项:
1. 全速功能测试
- 在额定工作频率下执行完整的读写擦除测试
- 验证所有命令集(Read/Program/Erase/Status等)
- 确保时序参数在额定温度和电压范围内满足规格
2. 性能参数测试
关键性能参数的精确测量:
| 参数 | 符号 | 典型值(3D TLC) | 测量方法 |
|---|---|---|---|
| 页面读取时间 | tR | 35~50μs | 从读命令到R/B#上升沿 |
| 随机读时间 | tRCBSY | 60~80μs | 随机地址读操作时间 |
| 页面编程时间 | tPROG | 300~800μs | 编程命令到完成时间 |
| 块擦除时间 | tBERS | 3~5ms | 擦除命令到完成时间 |
| 缓存编程时间 | tCBSY | ~200μs | 缓存编程模式 |
| 数据输出时间 | tDOUT | - | 串行数据输出速率 |
3. 高低温循环测试
- 在高温(85℃/105℃)、常温(25℃)、低温(-40℃/0℃)下分别测试
- 确保全温范围内功能正确、性能符合规格
- 温度会显著影响NAND闪存的电性特性:
- 高温:电荷保持力下降,但读取速度提升
- 低温:读取速度变慢,但数据保持力更好
4. 电压边界测试
- 在电源电压的上限和下限(如Vcc ± 5%)下测试
- 验证芯片在电压波动环境下的稳定性
3.3 Binning策略与产品分级
Binning(产品分级)是NAND闪存测试的重要环节。由于制造工艺的天然差异,同一晶圆上不同Die的性能和可靠性存在差异。通过分级,可以将不同质量等级的Die对应到不同的产品型号,实现最大化的产品价值。
典型的Bin分级策略:
┌──────────────────────┐
│ 测试结果分类(Bin) │
└──────────┬───────────┘
│
┌───────────────┼───────────────┐
▼ ▼ ▼
┌───────┐ ┌───────┐ ┌───────┐
│ Bin 1 │ │ Bin 2 │ │ Bin 3 │ ...
│ 最优 │ │ 合格 │ │ 降级 │
└───┬───┘ └───┬───┘ └───┬───┘
│ │ │
▼ ▼ ▼
企业级SSD 消费级SSD U盘/存储卡
高耐久度 标准耐久度 低耐久度应用
高性能 标准性能 低成本
具体分级维度:
| 分级维度 | 分级依据 | 高端Bin | 低端Bin |
|---|---|---|---|
| 读取速度 | tR时间 | 快(<40μs) | 慢(>60μs) |
| 编程速度 | tPROG时间 | 快(<400μs) | 慢(>800μs) |
| 耐久度 | P/E循环次数 | 高(3,000+次) | 低(1,000次) |
| 坏块率 | 初始坏块数量 | 低(<2%) | 高(<5%) |
| 工作温度 | 全温范围工作 | -40℃~85℃ | 0℃~70℃ |
一个值得关注的趋势是:随着3D NAND堆叠层数增加,单Die容量迅速增大,但晶圆面积利用率和均匀性控制的难度也在增加。为此,业界发展出了 Die级Binning 和 Plane级Binning 等更精细的分级策略,甚至在一颗Die内部根据不同Plane的质量差异来做差异化的ECC配置。
此外,QLC NAND的Binning策略更为复杂。由于QLC单元本身的可靠性裕量较小,很多原本可作为TLC使用的Die,如果QLC性能不达标,会被降级为TLC模式出货(即通过固件关闭第4位,以TLC模式运行)。这种"TLC降级"策略在QLC NAND的早期量产阶段非常常见。
4 电性参数表征技术
电性参数表征(Electrical Characterization)是深入理解NAND闪存物理特性的核心手段,它不仅是产品规格制定的依据,也是工艺优化和可靠性研究的基础。
4.1 阈值电压分布表征
阈值电压(Vth)是NAND闪存单元最核心的电性参数,直接决定了存储数据的可靠性和读取精度。
TLC NAND的阈值电压分布:
TLC每个存储单元存储3bit数据,对应8种状态(L0~L7),每种状态有一个阈值电压分布区间:
Vth ↑
│ ┌──────┐ 分布宽度 ≈ 0.3~0.5V
│ ┌─────┤ L7 ├─────┐ (受工艺和ECC影响)
│ │ └──────┘ │
│ │ ┌───┴──┐
│ │ ┌──────┐ │ L6 │
│ │ │ L5 │ └──────┘
│ │ └───┬──┘
│ ┌──┴──┐ ┌───┴──┐ ┌──────┐
│ │ L4 │ │ L3 │ │ L2 │
│ └──┬──┘ └──────┘ └───┬──┘
│ ┌──┴──┐ ┌┴───┐
│ │ L1 │ │ L0 │ ← 擦除状态
│ └─────┘ └────┘
└──────────────────────────────→
单元数量
擦除态(L0) 编程态(L1~L7)
~-2V ~ 0V 0V ~ 6V+
阈值电压分布的关键参数:
| 参数 | 含义 | 对性能的影响 |
|---|---|---|
| 均值(μ) | 分布中心电压值 | 决定读参考电平位置 |
| 标准差(σ) | 分布宽度 | 越小越好,直接影响误码率 |
| 分布重叠 | 相邻状态分布的交叠 | 重叠越多,原始误码率越高 |
| 尾部位(Tail) | 分布尾部的延展 | 决定极端情况下的可靠性 |
Vth分布的测量方法:
最常用的方法是 Incremental Step Pulse Programming(ISPP)+ 逐次读取:
- 对一组单元施加从低到高的读电压
- 每次读取后统计导通单元的数量
- 累积得到阈值电压的分布曲线
- 对分布曲线求导得到概率密度函数
测量精度通常可以达到 5~10mV 级别,这对于研究NAND的物理特性至关重要。
4.2 读写擦除时序参数测量
时序参数是NAND闪存性能的直接体现,也是产品规格书中最重要的参数之一。
关键时序参数及其测量方法:
读操作时序图:
CLE/ALE ──┐ ┌────────────────────────
└───────┘
|<-tCS->|
WE# ─┐ ┌─┐ ┌─┐ ┌─┐ ┌─┐ ┌─────────────────
└─┘ └─┘ └─┘ └─┘
<--tWC-->
RE# ──────────────────────┐ ┌─┐ ┌─┐ ┌────
└─┘ └─┘ └─┘
<--tRC-->
I/O ---------<命令/地址>--------<数据>---
|<-tREA->|
|<-tRHZ->|
R/B# ──────────────────┐ ┌──────
└───────────┘
<----tR---->
主要时序参数详解:
| 参数 | 符号 | 典型值 | 定义 | 影响因素 |
|---|---|---|---|---|
| 读忙时间 | tR | 35~50μs | 读命令到数据准备好 | 读取电路速度、Vth分布 |
| 编程忙时间 | tPROG | 300~800μs | 编程命令到完成 | ISPP步数、编程精度要求 |
| 擦除忙时间 | tBERS | 3~5ms | 擦除命令到完成 | 擦除算法、块大小 |
| 读使能访问时间 | tREA | 12~16ns | RE#下降沿到数据有效 | 输出缓冲器速度 |
| 写周期时间 | tWC | 25ns | WE#周期 | 输入接口速度 |
| 地址建立时间 | tALS | 10ns | ALE到WE#建立 | 输入寄存器速度 |
时序参数的精确测量需要使用高速示波器或专用的时序测量设备,测量精度通常要求达到 亚纳秒级别。
4.3 电流功耗特性分析
功耗是NAND闪存在移动设备和数据中心应用中的关键指标。电流特性分析包括:
典型工作电流(3D TLC 512Gb):
| 工作模式 | 电流值 | 说明 |
|---|---|---|
| 活跃读取(Active Read) | 25~35mA | 连续读取时的工作电流 |
| 编程(Programming) | 40~60mA | 编程时需要高压泵工作 |
| 擦除(Erasing) | 30~50mA | 擦除操作电流 |
| 待机(Standby) | 10~50μA | 未选中时的待机电流 |
| 深度掉电(Deep Power Down) | 1~10μA | 最低功耗模式 |
电流波形测量的意义:
- 峰值电流:影响电源设计和压降分析
- 平均电流:影响功耗估算和散热设计
- 电流尖峰:可能引起电源噪声和信号完整性问题
- 动态电流变化:反映内部工作状态转换
5 可靠性认证体系
可靠性是NAND闪存产品质量的核心指标。NAND闪存的可靠性测试通过加速应力试验,在较短时间内评估产品在长期使用中的失效情况,确保产品满足目标寿命和可靠性要求。
5.1 JEDEC可靠性标准体系
NAND闪存的可靠性测试主要遵循 JEDEC(固态技术协会) 发布的一系列标准:
| 标准编号 | 标准名称 | 适用范围 |
|---|---|---|
| JESD218 | Solid-State Drive (SSD) Requirements and Endurance Test Method | SSD级耐久度测试 |
| JESD22-A117 | Electrically Erasable Programmable ROM (EEPROM) / Flash Memory Program/Erase Endurance and Data Retention Test | Flash耐久度与保持力 |
| JESD22-A108 | Temperature, Bias, and Operating Life | 高温工作寿命测试 |
| JESD22-A110 | High Temperature Operating Life (HTOL) | 高温工作寿命 |
| JESD22-A101 | Steady-State Temperature Humidity Bias Life (THB) | 温湿度偏置寿命 |
| JESD22-A113 | Preconditioning of Nonhermetic Surface Mount Devices Prior to Reliability Testing | 预处理流程 |
| JESD47 | Stress-Test-Driven Qualification of Integrated Circuits | IC可靠性认证总规范 |
| JESD219 | SSD Endurance Workloads | SSD耐久度测试负载 |
根据JEDEC JESD47标准,完整的IC可靠性认证包含以下类别:
可靠性认证项目分类:
┌────────────────────────────────────────────────┐
│ 环境应力测试 (Environmental) │
│ - 温度循环 (Temperature Cycle) │
│ - 高温存储 (High Temp Storage Life) │
│ - 低温存储 (Low Temp Storage Life) │
│ - 温湿度偏置 (Temperature Humidity Bias) │
│ - 高压蒸煮 (Autoclave / HAST) │
├────────────────────────────────────────────────┤
│ 机械应力测试 (Mechanical) │
│ - 跌落测试 (Drop Test) │
│ - 振动测试 (Vibration Test) │
│ - 剪切强度 (Shear Strength) │
│ - 引脚拉力 (Lead Pull) │
├────────────────────────────────────────────────┤
│ 电性应力测试 (Electrical) │
│ - HTOL (高温工作寿命) │
│ - ESD (静电放电) │
│ - Latch-up (闩锁效应) │
│ - TDDB (时间相关介质击穿) │
│ - Endurance (耐久度) │
│ - Data Retention (数据保持力) │
└────────────────────────────────────────────────┘
5.2 耐久度测试(Endurance)
耐久度(Endurance)是NAND闪存最重要的可靠性指标,表示存储块能够承受多少次编程/擦除(P/E)循环后仍然保持数据完整性。
耐久度测试方法(基于JEDEC JESD22-A117):
测试流程:
- 初始测试:测量原始误码率和阈值电压分布
- 循环测试:对测试块反复执行编程-擦除循环,定期(如每100次循环)测量误码率
- 失效判定:当误码率超过ECC纠错能力上限时,判定该块耐久度失效
- 统计分析:对多个样本进行统计,得到典型值和最小值
典型耐久度规格:
| NAND类型 | SLC | MLC | TLC | QLC | PLC |
|---|---|---|---|---|---|
| 消费级P/E循环 | 100K+ | 3K~10K | 1K~3K | 100~500 | 20~100 |
| 企业级P/E循环 | 100K+ | 30K+ | 10K~30K | 1K~3K | - |
| 主要应用 | 军工/高可靠 | 企业级SSD | 主流消费/企业级 | 大容量冷存储 | 下一代超大规模 |
耐久度测试的加速原理:
耐久度测试的加速通常通过提高测试温度来实现。高温会加速隧道氧化层的退化,从而加快失效进程。加速因子(Acceleration Factor)通常由阿伦尼乌斯方程(Arrhenius Equation)描述:
AF = exp[(Ea / k) × (1/T_use - 1/T_stress)]
其中:
AF = 加速因子
Ea = 激活能(对于NAND耐久度,约0.5~0.9 eV)
k = 玻尔兹曼常数 (8.617 × 10^-5 eV/K)
T_use = 使用温度 (K)
T_stress = 应力温度 (K)
例如,从25℃(298K)加速到85℃(358K),假设Ea=0.7eV:
AF = exp[(0.7 / 8.617e-5) × (1/298 - 1/358)]
= exp[8123.5 × (0.003356 - 0.002793)]
= exp[8123.5 × 0.000563]
= exp[4.57]
≈ 96.5 倍
也就是说,在85℃下测试1天,大约相当于常温下使用96.5天。这大大缩短了测试周期。
5.3 数据保持力测试(Data Retention)
数据保持力(Data Retention)是指NAND闪存在断电状态下能够保持数据不丢失的时间长度。
数据保持力的物理机制:
- 浮栅/电荷陷阱中的电子会通过隧道氧化层逐渐泄漏
- 温度越高,电子泄漏速度越快(热激发效应)
- 当阈值电压漂移超过可接受范围时,数据无法正确读取
数据保持力测试方法:
- 写入已知数据图案
- 将样品置于高温环境中(通常85℃或105℃)
- 定期取出测量阈值电压分布和误码率
- 当误码率超过ECC能力时,判定保持力失效
保持力规格和加速因子:
| NAND类型 | 常温保持力(典型) | 测试条件 | 标准要求 |
|---|---|---|---|
| SLC | 10年以上 | 85℃×1000h | 1年@40℃ |
| MLC | 5~10年 | 85℃×1000h | 1年@40℃ |
| TLC | 1~5年(与磨损程度相关) | 85℃×500h | 1年@40℃ |
| QLC | 3个月~1年(高磨损后更短) | 85℃×96h | 3个月@40℃ |
数据保持力的加速因子同样遵循阿伦尼乌斯方程,但激活能更高(约1.0~1.5eV),因为电子泄漏是一个热激活过程,对温度更敏感。
磨损后的保持力退化:
一个重要但常被忽略的事实是:NAND的数据保持力会随着P/E循环次数的增加而显著下降。这是因为反复的擦写会在隧道氧化层中引入陷阱,增加电子泄漏的路径。
数据保持力 vs P/E循环次数(TLC示例):
保持力
(年)
10 ┤╱
8 ┤ ╲
6 ┤ ╲╲
4 ┤ ╲╲ ← 企业级TLC
2 ┤ ╲╲╲
1 ┤ ╲╲╲╲ ← 消费级TLC
0.5 ┤ ╲╲╲╲╲
0.1 ┤ ╲╲╲╲╲╲
└───────────────────────────────
0 1K 3K 5K 10K P/E循环
JEDEC JESD218A标准规定,SSD的耐久度测试必须包含保持力验证,即在达到标称P/E循环后,数据仍然能够保持指定的时间(消费级通常为1年@40℃)。
5.4 高温工作寿命测试(HTOL)
HTOL(High Temperature Operating Life)是集成电路可靠性认证中最重要的测试项目之一,用于评估芯片在高温工作条件下的长期可靠性。
HTOL测试条件(JEDEC JESD22-A108标准):
| 参数 | 典型条件 | 说明 |
|---|---|---|
| 环境温度 | 125℃或105℃ | 芯片结温需达到规格上限 |
| 工作电压 | Vcc最大额定值 | 通常为标称电压+10% |
| 工作状态 | 动态工作 | 芯片处于激活状态,持续读写 |
| 测试时长 | 1000小时(标准) | 部分要求500h或2000h |
| 样品数量 | 77颗 / 230颗 | 对应不同的置信度水平 |
HTOL测试的失效机理:
- 热载流子注入(HCI):导致MOS管阈值电压漂移
- 负偏置温度不稳定性(NBTI):PMOS管阈值电压正漂
- 时间相关介质击穿(TDDB):栅氧化层击穿
- 金属电迁移(EM):互连线开路或短路
- 接触孔退化:接触电阻增大
HTOL的验收标准:
根据JESD47标准,HTOL测试的验收标准通常基于 失效率(FIT):
-
0 FIT 验收(77颗样品×1000h零失效):置信度63%时失效率上限为1000 FIT
-
0 FIT 验收(230颗样品×1000h零失效):置信度63%时失效率上限为333 FIT
FIT = Failures In Time,每10亿器件小时的失效数
1 FIT = 1次失效 / (10^9 器件小时)
对于企业级SSD,要求主要芯片的FIT率通常低于 100 FIT,这意味着平均无故障时间(MTBF)超过1000万小时。
5.5 其他可靠性测试项目
1. 读取干扰测试(Read Disturb)
读取干扰是指反复读取同一个页面时,同一物理块中其他未被读取的页面也会受到轻微的电场影响,导致阈值电压漂移。
测试方法:
- 对一个块写入数据
- 反复读取其中一个页面(如10万次)
- 检查同一块中其他页面的数据是否仍然正确
3D NAND由于字线间距更小,读取干扰效应比2D NAND更显著,需要更严格的测试和固件缓解策略。
2. 程序干扰测试(Program Disturb)
程序干扰是指在编程某个页面时,同一字线或同一NAND串上的其他单元受到意外的电场影响,导致阈值电压意外升高。
测试方法:
- 对一个块的指定页面反复编程
- 检查相邻页面或同串其他单元的阈值电压变化
- 验证是否超过ECC可纠正的范围
3. 温湿度偏置测试(THB / HAST)
测试在高温高湿环境下,芯片对潮气的抵抗能力:
- THB:85℃/85%RH,偏置电压,1000小时
- HAST:130℃/85%RH,高压加速,96小时
主要验证封装的防潮性能和内部金属腐蚀情况。
4. 温度循环测试(Temperature Cycling)
在高低温之间反复循环,验证封装材料的热膨胀匹配性:
- 温度范围:-65℃ ~ 150℃
- 循环次数:500~1000次
- 失效模式:焊点开裂、封装分层、芯片裂纹
5. ESD测试
静电放电测试,验证芯片对静电的抵抗能力:
- HBM(人体模型):通常要求±2kV
- MM(机器模型):通常要求±200V
- CDM(带电器件模型):通常要求±500V
6 失效分析(FA)技术
失效分析(Failure Analysis,简称FA)是当NAND闪存在测试或使用中出现失效时,通过一系列分析手段找到根本原因的过程。失效分析是工艺改进和质量提升的关键驱动力。
6.1 失效类型与失效分布
NAND闪存常见的失效类型:
| 失效类型 | 表现 | 可能原因 |
|---|---|---|
| 开路失效 | 位线/字线开路,无法读写 | 工艺缺陷、接触不良、金属断裂 |
| 短路失效 | 位线-字线短路,电流过大 | 光刻缺陷、颗粒污染、蚀刻残留 |
| 编程失效 | 无法将单元编程到目标阈值 | 隧道氧化层缺陷、电荷注入不足 |
| 擦除失效 | 无法将单元擦除到初始状态 | 隧道氧化层损伤、FN隧穿效率降低 |
| 保持力失效 | 数据随时间丢失 | 电荷泄漏、氧化层陷阱 |
| 读取干扰失效 | 读取导致相邻单元数据错误 | 字线间电场耦合 |
| 耐久度失效 | P/E循环后无法正确读写 | 氧化层退化、界面态增加 |
失效分布的统计规律:
NAND闪存的失效通常遵循 浴缸曲线(Bathtub Curve):
失效率
│
│ ╲ ╱
│ ╲ ╱ ← 耗损失效期
│ ╲ 偶然失效期 ╱
│ ╲ (正常使用期) ╱
│ ╲_______________╱
│ ↓ 失效率低且稳定 ↓
│ 早期失效期
│ (出厂前通过老化测试筛选)
└──────────────────────────────────→ 时间
婴儿夭折期 稳定期 磨损期
- 早期失效( Infant Mortality):由制造缺陷引起,通过出厂前的老化测试(Burn-in)筛选掉
- 偶然失效期(Useful Life):失效率低且稳定,是产品的正常使用寿命期
- 耗损失效期(Wear-out):由材料老化引起,失效率快速上升,产品到达寿命终点
6.2 物理失效分析方法
当需要深入分析失效的物理原因时,会采用一系列物理失效分析技术:
1. 发光显微镜(EMMI / OBIRCH)
应用场景:定位漏电、击穿位置
原理:
- EMMI:半导体结在反向击穿时会发出微弱的光
- OBIRCH:激光扫描时,缺陷位置温度变化引起电阻变化
- 通过高灵敏度相机捕捉光信号,定位失效点
分辨率:~0.1μm
2. 聚焦离子束(FIB)
应用场景:定点切割、截面制备、微区分析
功能:
- 使用镓离子束精确去除材料
- 制备TEM(透射电镜)样品
- 微区电路修改(debug用)
- 制备失效点截面用于SEM观察
加工精度:~5nm
3. 扫描电子显微镜(SEM)
应用场景:表面形貌观察、失效点形貌分析
模式:
- SE(二次电子):表面形貌
- BSE(背散射电子):成分衬度
- EBIC:电学活性缺陷
分辨率:~1nm
4. 透射电子显微镜(TEM)
应用场景:原子级结构分析、氧化层缺陷表征
能力:
- 原子级分辨率(<0.1nm)
- 观察隧道氧化层厚度均匀性
- 分析位错、层错等晶体缺陷
- EDS/EELS元素分析
样品制备:需要FIB制备~100nm厚的薄片
5. 扫描探针显微镜(SPM/AFM)
应用场景:表面粗糙度、纳米尺度形貌测量
模式:
- AFM(原子力显微镜):表面形貌
- C-AFM(导电AFM):局域导电性
- KPFM(开尔文探针力显微镜):表面电势
分辨率:~0.1nm
6.3 电性失效分析技术
1. 芯片级失效定位
使用测试仪进行电性失效分析,通过特殊的测试模式定位失效发生的具体位置:
- 全芯片地址扫描:确定失效块/页面的地址分布
- 页面内位图分析:确定失效位在页面中的具体位置
- 模式敏感性分析:不同数据图案下的失效模式对比
2. 温度与电压依赖性分析
通过在不同温度和电压下测试失效的表现,推断失效机理:
- 温度升高,漏电流增大 → 可能是结漏电或氧化层缺陷
- 电压升高,失效率上升 → 可能是TDDB或过压应力
- 温度降低,失效减轻 → 可能是热载流子或迁移率问题
3. 故障特征提取
通过对大量失效样本的统计分析,提取失效模式的特征指纹:
- 空间分布特征(位线方向 / 字线方向 / 随机分布)
- 数据图案相关性(0→1失效 / 1→0失效 / 特定图案)
- 时间演化特征(突然失效 / 逐渐劣化)
7 3D NAND特殊测试技术
3D NAND的三维结构带来了许多2D NAND时代不存在的失效模式,也催生了一系列专门的测试技术。
7.1 三维结构下的测试挑战
3D NAND与2D NAND在测试上面临的核心差异:
2D NAND 结构: 3D NAND 结构:
平面结构 垂直堆叠结构
┌──────────────┐ ┌─┬─┬─┐ ← 字线层(多层)
│ │ │ │ │ │
│ 存储单元阵列 │ │ │ │ │ ← 电荷陷阱层
│ (平面) │ │ │ │ │
│ │ │ │ │ │
└──────────────┘ └─┴─┴─┘
│ │ │ ← 垂直沟道(NAND串)
┌┴─┴─┴┐
│ 驱动电路 │
└────────┘
3D NAND特有的测试挑战:
- 字线层数量多:128层3D NAND有128层字线,每层都需要测试,测试时间成倍增加
- 垂直结构缺陷:通孔刻蚀不均匀、沟道形状不规则、侧壁氧化层厚度变化等
- 电荷陷阱层均匀性:CT层在高深宽比结构中的保形沉积均匀性问题
- 串间干扰:相邻NAND串之间的耦合效应更复杂
- 底部存储单元退化更严重:由于刻蚀速率的原因,底部字线层的关键尺寸更小
- 阶梯接触结构:阶梯(Staircase)结构的接触孔质量直接影响良率
7.2 字线/位线开短路测试
字线和位线的开短路是3D NAND中常见的失效模式,需要专门的测试方法来检测。
字线短路测试(Word Line Short Test):
- 在相邻字线上施加不同电压,测量漏电流
- 如果漏电流超过阈值,说明存在字线间短路
- 可以精确定位短路发生的字线层和位置
字线开路测试(Word Line Open Test):
- 在字线两端施加电流,测量电压降
- 如果电压降异常增大,说明字线存在开路或高阻
- 字线开路会导致该字线层上的所有单元无法正常工作
位线接触测试(Bit Line Contact Test):
- 测量位线与NAND串顶部的接触电阻
- 接触不良会导致读写速度变慢或失效
这些测试通常在CP测试阶段进行,用于快速筛选出存在严重结构缺陷的Die。
7.3 电荷陷阱层均匀性表征
3D NAND普遍采用电荷陷阱(Charge Trap)技术替代传统的浮栅(Floating Gate)结构。电荷陷阱层(通常为氮化硅SiN)的均匀性直接影响存储单元的一致性和可靠性。
CT层均匀性的表征方法:
-
阈值电压分布宽度
- 同一块内所有单元的Vth分布标准差
- 分布越窄,说明CT层均匀性越好
-
层间差异
- 不同字线层之间的Vth均值差异
- 反映了沉积过程中的纵向均匀性
-
芯片内分布
- 同一Die不同区域的Vth分布对比
- 反映了沉积过程中的面内均匀性
-
耐久度退化的一致性
- 不同位置单元在P/E循环后的退化速率差异
- 退化越一致,CT层质量越均匀
典型的3D NAND Vth层间分布差异:
Vth ↑
│ ╭─╮ ← 顶层字线(刻蚀较好,Vth略低)
│ │ │
│ ╰─╯
│ ╭─╮
│ │ │
│ ╰─╯
│ ...
│ ╭──╮ ← 中间层(最均匀)
│ │ │
│ ╰──╯
│ ...
│ ╭───╮ ← 底层字线(刻蚀较慢,Vth略高,分布更宽)
│ │ │
│ ╰───╯
└──────────→ 单元数量
由于3D NAND的沟道刻蚀从顶部到底部逐渐变慢,底层字线的沟道直径通常略小,导致底层单元的Vth略高、分布略宽。这也是3D NAND固件需要按层调整读参考电压的原因之一。
8 业界主流厂商测试实践
8.1 三星V-NAND测试体系
三星作为全球最大的NAND闪存供应商,其V-NAND产品线拥有完善的测试体系。
三星测试体系的特点:
- 全自动化测试产线:从晶圆到成品实现全自动化测试,减少人工干预
- 智能测试调度系统:基于AI的测试调度,优化测试时间和设备利用率
- 分级精细:三星的Bin分级非常细致,同一款产品可能有十几个Bin等级
- 严格的可靠性筛选:企业级产品经过多轮高温老化筛选,确保出货质量
三星在最新的 第七代V-NAND(236层) 中,通过以下方式控制测试成本:
- 优化测试图案,减少不必要的测试项
- 提高并行测试度,单次并行测试更多Die
- 引入机器学习预测模型,提前判断潜在失效
根据三星公开资料,其236层TLC V-NAND的晶圆良率已经超过 85%,处于行业领先水平。
8.2 铠侠BiCS FLASH测试策略
铠侠(原东芝存储)作为NAND闪存的发明者,在BiCS FLASH系列产品上积累了丰富的测试经验。
铠侠测试策略的特点:
- 先进的测试压缩技术:通过算法优化,大幅减少测试向量数量
- 内建自测试(BIST):在芯片中集成测试电路,减少对外部测试机的依赖
- 三维失效分析能力:拥有完善的3D NAND失效分析平台,包括TEM、FIB等
铠侠在其第六代BiCS FLASH(162层)产品中,采用了一种创新的 分层测试策略:
- 对容易失效的底层字线层进行更严格的测试
- 对可靠性较好的中间层进行简化测试
- 整体测试时间减少约15%,同时不影响产品质量
8.3 美光3D NAND测试方法论
美光作为美国最大的NAND厂商,其3D NAND产品(如232层)在测试方法论上有独特之处。
美光测试方法论的特点:
- 自适应测试:根据前序测试结果动态调整后续测试项,提高测试效率
- 大数据分析平台:收集海量测试数据,通过分析优化工艺和测试策略
- 严格的企业级认证:美光企业级SSD产品的可靠性认证流程非常严格
美光在其最新的232层3D NAND中,引入了 "智能采样测试" 技术:
- 不是对每颗Die都执行全部测试项
- 通过统计模型判断哪些Die需要进行哪些额外测试
- 在保证质量的前提下,测试效率提升约20%
9 当日知识点小结
| 知识点 | 核心内容 | 关键参数/指标 |
|---|---|---|
| 测试体系全景 | CP测试→切割→封装→FT测试→可靠性认证的全流程 | CP良率85%95%,FT良率95%99% |
| CP测试 | 晶圆级Die功能筛选,使用探针卡和探针台 | 并行度256~1024 site,测试时间30~120s/Die |
| FT测试 | 封装成品全速功能和性能测试,含Binning分级 | 全温区测试,16~128 site并行 |
| 产品Binning | 按性能/耐久度分级,对应不同市场定位 | 从企业级到消费级分多个Bin等级 |
| Vth分布表征 | TLC有8个阈值电压分布区间,分布宽度0.3~0.5V | 测量精度5~10mV |
| 耐久度测试 | P/E循环次数,遵循阿伦尼乌斯加速方程 | TLC消费级1K3K次,企业级10K30K次 |
| 数据保持力 | 高温加速测试,磨损后保持力显著下降 | 常温1年以上,磨损后缩短 |
| HTOL测试 | 125℃×1000h高温工作寿命测试,验证长期可靠性 | 1 FIT = 1次失效/10^9器件小时 |
| 失效分析 | EMMI/FIB/SEM/TEM等多层级分析方法 | TEM原子级分辨率<0.1nm |
| 3D NAND测试 | 字线开短路、CT层均匀性等特有测试项 | 底层字线Vth略高,分布更宽 |
10 思考题
1. 假设某3D TLC NAND的P/E循环数在25℃下为3000次,阿伦尼乌斯激活能Ea=0.7eV,那么在85℃工作环境下,其耐久度大约下降到多少次?请写出计算过程并讨论温度对SSD使用寿命的实际影响。
2. 为什么3D NAND底层字线层的阈值电压分布比顶层更宽?这种层间不均匀性对SSD固件设计(如读参考电压、ECC配置、磨损均衡策略)提出了哪些挑战和优化方向?
3. 某NAND厂商声称其产品的HTOL测试通过了"77颗样品×1000小时零失效",请计算在63%置信度下该产品的失效率上限(FIT)是多少?这个数值意味着什么?如果要求失效率上限降低到100 FIT,需要多少颗样品测试1000小时零失效?
参考资料
- JEDEC JESD218B - Solid-State Drive (SSD) Requirements and Endurance Test Method
- JEDEC JESD22-A117 - Electrically Erasable Programmable ROM (EEPROM) / Flash Memory Program/Erase Endurance and Data Retention Test
- JEDEC JESD22-A108 - Temperature, Bias, and Operating Life
- JEDEC JESD47K - Stress-Test-Driven Qualification of Integrated Circuits
- 三星电子 - 第七代V-NAND技术白皮书
- 铠侠 - BiCS FLASH 3D Flash Memory Technology
- 美光 - 232L 3D NAND Technology Overview
- Advantest T5835 存储器测试系统产品介绍
- Teradyne UltraFLEX 测试平台技术规格
- Cai, Y. et al. "Error Analysis of 3D NAND Flash Memory." Proceedings of the 50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), 2017.
作者简介:资深RDMA智能网卡、存储技术专家,拥有十余年DPU/RDMA/NVMe SSD芯片测试与工程经验,致力于推动高性能网络技术的开源与普及。