摘要:本文深入探讨3D NAND电荷陷阱层(CTF)物理机制。从CTF材料能带工程出发,解析电荷纵向分布与保留力机制。结合三星、铠侠等厂商白皮书数据与JEDEC规范,剖析数据保留失效物理及工艺优化策略,为高密度3D NAND设计提供底层物理支撑。
目录
[1. 引言与电荷陷阱(CTF)物理基础](#1. 引言与电荷陷阱(CTF)物理基础)
[2. CTF材料体系演进与能带工程](#2. CTF材料体系演进与能带工程)
[3. 3D NAND中的电荷纵向分布模型](#3. 3D NAND中的电荷纵向分布模型)
[4. 电荷保留力(Retention)机制与失效物理](#4. 电荷保留力(Retention)机制与失效物理)
[5. 3D NAND工艺节点下的CTF层优化与厂商数据](#5. 3D NAND工艺节点下的CTF层优化与厂商数据)
[6. 读取干扰与保留力退化(Read Disturb & Retention)](#6. 读取干扰与保留力退化(Read Disturb & Retention))
[7. CTF层物理特性的测试与表征方法](#7. CTF层物理特性的测试与表征方法)
[8. 面向下一代3D NAND的CTF材料创新](#8. 面向下一代3D NAND的CTF材料创新)
1. 引言与电荷陷阱(CTF)物理基础
在Day 06中,我们详细探讨了平面NAND Flash中浮栅(Floating Gate, FG)技术的物理极限。随着工艺节点向20nm以下推进,FG技术面临着严峻的相邻单元干扰(Cell-to-Cell Interference)问题。由于FG是一个连续的导电多晶硅层,注入其中的电荷可以在横向自由移动,导致"阴阳效应"(Yin-Yang Effect),即相邻存储单元的阈值电压( V t h V_{th} Vth)发生严重偏移。为了突破这一物理瓶颈,电荷陷阱(Charge Trap Flash, CTF)技术应运而生,并成为现代3D NAND的绝对主流。
CTF技术的核心在于使用绝缘的氮化硅(SiN)或高介电常数(High-k)材料替代导电的多晶硅浮栅。在这种结构中,电荷不再存储于连续的导带中,而是被局域在绝缘层深处的离散缺陷态(陷阱)中。这种物理机制的根本性改变,带来了三大优势:首先,电荷的横向扩散被极大地抑制,消除了相邻单元间的寄生耦合;其次,CTF层即使存在微小的针孔缺陷,也不会导致整个存储单元的电荷完全泄漏,提高了良率;最后,CTF结构更兼容3D NAND的高深宽比(HAR)刻蚀与沉积工艺。
从半导体物理的角度来看,CTF单元的阈值电压偏移可以通过以下经典公式来描述:
V t h = V t h 0 − Q o t C o x V_{th} = V_{th0} - \frac{Q_{ot}}{C_{ox}} Vth=Vth0−CoxQot
其中, V t h 0 V_{th0} Vth0 是无陷阱电荷时的平带阈值电压, Q o t Q_{ot} Qot 是CTF层中捕获的氧化层陷阱电荷面密度(单位: C / c m 2 C/cm^2 C/cm2), C o x C_{ox} Cox 是控制栅到沟道之间的等效总电容。在3D NAND中,由于采用了圆柱形沟道(Channel)和环绕栅极(Gate-All-Around, GAA)结构, C o x C_{ox} Cox 的计算需要考虑柱状几何结构的圆柱电容公式:
C o x = 2 π ϵ e f f L ln ( r c o n t r o l / r c h a n n e l ) C_{ox} = \frac{2 \pi \epsilon_{eff} L}{\ln(r_{control} / r_{channel})} Cox=ln(rcontrol/rchannel)2πϵeffL
这里, ϵ e f f \epsilon_{eff} ϵeff 是ONO(氧化物-氮化物-氧化物)或High-k叠层的等效介电常数, L L L 是字线(Word Line)长度, r c o n t r o l r_{control} rcontrol 和 r c h a n n e l r_{channel} rchannel 分别是控制栅和硅沟道的半径。CTF材料的引入,使得我们可以通过精确控制陷阱密度 N t N_t Nt 来调节 Q o t Q_{ot} Qot,从而实现多值逻辑(MLC/TLC/QLC)的精确编程。
2. CTF材料体系演进与能带工程
CTF层的材料选择直接决定了存储单元的编程/擦除(P/E)速度、数据保留力(Retention)和耐久性(Endurance)。传统的CTF结构采用ONO(SiO2/SiN/SiO2)叠层,其中底部的隧穿氧化层(Tunnel Oxide)通常为热生长的SiO2,中间的电荷捕获层为SiN,顶部的阻挡氧化层(Block Oxide)为CVD沉积的SiO2。
随着3D NAND层数的增加,为了维持足够的编程窗口(Program Window)同时降低操作电压,必须增加CTF层的等效氧化层厚度(EOT)。然而,物理厚度的增加会导致P/E速度急剧下降。因此,引入High-k材料进行能带工程(Bandgap Engineering)成为必然选择。
text
+---------------------------------------------------+
| Control Gate (TiN) |
+---------------------------------------------------+
| Block Oxide (SiO2 / High-k like Al2O3) | <-- 阻挡层,防止电荷向CG泄漏
| EOT ~ 6-8 nm |
+---------------------------------------------------+
| Charge Trap Layer (SiN / SiO2 / SiN / High-k) | <-- 陷阱层,局域存储电荷
| Physical Thickness ~ 6-10 nm |
| [Trapped Electrons] • • • • • • • • • |
+---------------------------------------------------+
| Tunnel Oxide (SiO2) | <-- 隧穿层,控制F-N/TAT电流
| Physical Thickness ~ 4-6 nm |
+---------------------------------------------------+
| Silicon Channel (Poly-Si / Single Crystal) | <-- 沟道层
+---------------------------------------------------+
[Energy Band Diagram under Program Operation]
Ec (Conduction Band)
| CG Block Trap Tunnel Channel
| | | | | |
| | | | | |
| -----+ | | | |
| | | | | |
| | +----+ | | |
| | | | | |
| | | +----------+ | |
| | | | | |
| | | | +-----------------+ |
| | | | | |
| | | | | +------------------------+
| | | | | | |
+-------+----+---+---+---+------------------------+--> x
Ef(Fermi)
在能带工程中,核心参数是导带偏移量(Conduction Band Offset, CBO)和价带偏移量(Valence Band Offset, VBO)。对于SiN,其带隙约为5.3 eV,CBO约为2.1 eV。当引入High-k材料如 A l 2 O 3 Al_2O_3 Al2O3(带隙约6.5 eV,CBO约2.8 eV)或 H f O 2 HfO_2 HfO2(带隙约5.7 eV)时,电子势垒显著增高。
在编程和擦除过程中,电荷穿越隧穿层的机制主要是Fowler-Nordheim (F-N) 隧穿。然而,在数据保留(Retention)状态下,由于没有强电场,电荷的泄漏主要通过陷阱辅助隧穿(Trap-Assisted Tunneling, TAT)或热发射(Thermal Emission)。TAT电流密度可以用以下公式近似描述:
J T A T ∝ E 2 exp ( − 8 π 2 m ∗ ( Φ B − Δ Φ ) 3 / 2 3 q h E ) J_{TAT} \propto E^2 \exp\left( -\frac{8 \pi \sqrt{2m^*} (\Phi_B - \Delta \Phi)^{3/2}}{3 q h E} \right) JTAT∝E2exp(−3qhE8π2m∗ (ΦB−ΔΦ)3/2)
其中, E E E 是电场强度, m ∗ m^* m∗ 是电子有效质量, Φ B \Phi_B ΦB 是势垒高度, Δ Φ \Delta \Phi ΔΦ 是由于陷阱能级引起的势垒降低量。通过优化CTF材料中的陷阱能级深度(Trap Depth),使其既能保证在编程时容易被声子辅助填充,又能在保留时具有足够深的势垒(>2.0 eV)以抑制TAT漏电,是材料设计的核心。
3. 3D NAND中的电荷纵向分布模型
在平面NAND中,CTF层可以被视为理想的二维平面,电荷分布主要考虑横向(X-Y平面)的扩散。但在3D NAND中,存储孔(Memory Hole)是垂直于硅衬底刻蚀的高深宽比结构(HAR)。在沉积CTF层时,由于前驱体气体在深孔内的扩散受限,CTF层的物理厚度和化学成分在纵向(Z轴,即孔的深度方向)上存在显著的不均匀性。
这种纵向不均匀性导致陷阱态密度 N t N_t Nt 在Z轴上呈现梯度分布。为了精确描述3D NAND中的电学特性,我们需要求解一维泊松方程,并引入纵向坐标 z z z:
d 2 ψ ( z ) d z 2 = − q ϵ S i N ( N t ( z ) − n ( z ) + p ( z ) ) \frac{d^2 \psi(z)}{dz^2} = -\frac{q}{\epsilon_{SiN}} (N_t(z) - n(z) + p(z)) dz2d2ψ(z)=−ϵSiNq(Nt(z)−n(z)+p(z))
其中, ψ ( z ) \psi(z) ψ(z) 是Z轴方向的电势分布, ϵ S i N \epsilon_{SiN} ϵSiN 是CTF层的介电常数, N t ( z ) N_t(z) Nt(z) 是纵向分布的陷阱电荷密度, n ( z ) n(z) n(z) 和 p ( z ) p(z) p(z) 分别是电子和空穴浓度。
在实际的3D NAND工艺中,由于原子层沉积(ALD)或高温低压化学气相沉积(LPCVD)的台阶覆盖(Step Coverage)特性,孔顶部的CTF层通常较厚且致密,而孔底部的CTF层较薄且可能存在化学计量比偏差(如Si/N比例失调)。这种 N t ( z ) N_t(z) Nt(z) 的非均匀分布会导致以下物理效应:
- Vth分布展宽 :同一根存储孔内,顶部Word Line和底部Word Line的初始 V t h V_{th} Vth 和编程窗口(Program Window)存在差异,导致整体Vth分布展宽,增加了读取误码率。
- 纵向电场耦合 :当对某一WL施加Vpass电压时,由于底部CTF层较薄,等效电容 C o x C_{ox} Cox 增大,导致底部未选中WL的电场耦合更强,加剧了读取干扰(Read Disturb)。
- 保留力退化不均:孔底部的CTF层由于缺陷态密度较高,其数据保留力通常弱于孔顶部,这成为了限制3D NAND整体Retention寿命的"木桶短板"。
4. 电荷保留力(Retention)机制与失效物理
数据保留力(Data Retention)是衡量NAND Flash可靠性的最关键指标之一。根据JEDEC JESD218B标准(SSD Requirements and Endurance Test Method)第5.2节的规定,消费级SSD在断电状态下必须保证至少1年的数据保留力,企业级则要求更严格的温度和时间组合。在物理层面,Retention失效的本质是存储在CTF层中的电子获得了足够的能量,逃逸出陷阱势垒。
电荷逃逸的主要物理机制包括:
- 热发射(Thermal Emission) :电子通过吸收声子能量,越过陷阱能级势垒进入导带,随后被电场扫出。其逃逸率遵循Arrhenius方程: R ∝ exp ( − E a / k T ) R \propto \exp(-E_a / kT) R∝exp(−Ea/kT),其中 E a E_a Ea 是陷阱激活能。
- Poole-Frenkel (P-F) 效应:在内部电场的作用下,陷阱势垒发生降低(镜像力效应),使得电子更容易通过热发射逃逸。
- 陷阱辅助隧穿(TAT):电子通过CTF层中的缺陷态作为" stepping stones",分步隧穿通过隧穿氧化层或阻挡氧化层。
TU Wien大学在《A physical model for long term data retention characteristics in 3D NAND flash memory》一文中指出,3D NAND的Retention退化并非单一的指数衰减,而是由多个具有不同激活能的陷阱能级共同作用的结果。浅陷阱(Shallow traps, E a < 1.5 e V E_a < 1.5 eV Ea<1.5eV)在高温下迅速释放电荷,导致初期的快速Vth漂移;而深陷阱(Deep traps, E a > 2.0 e V E_a > 2.0 eV Ea>2.0eV)则决定了长期的数据保留特性。
此外,3D NAND特有的"电荷纵向再分布"现象也会加速Retention失效。在编程状态下,CTF层中的电荷分布是不均匀的(靠近隧穿层一侧电荷密度高)。在Retention阶段,由于库仑排斥力和内部电场的驱动,电荷会在CTF层内部发生纵向和横向的重新分布,向更深、更稳定的陷阱态移动。这个过程虽然短期内会导致 V t h V_{th} Vth 下降(表现为Retention loss),但长期来看,电荷进入深陷阱后,反而会减缓后续的泄漏速度。
5. 3D NAND工艺节点下的CTF层优化与厂商数据
为了在有限的物理空间内最大化存储密度,各大存储厂商在CTF层的材料和工艺上进行了极致的优化。以下是基于各厂商公开技术白皮书和学术会议(如IEDM, VLSI)披露的数据分析:
三星电子 (Samsung V-NAND) :
在三星第8代236层V-NAND中,为了应对Z-pitch(字线间距)缩小带来的电容耦合问题,对ONO结构进行了深度优化。通过精确控制LPCVD工艺中 S i H 2 C l 2 SiH_2Cl_2 SiH2Cl2 和 N H 3 NH_3 NH3 的气体流量比,调整了SiN层中的Si/N化学计量比。富氮(N-rich)的SiN层能够提供更多的悬挂键作为陷阱中心,提高编程速度;而富硅(Si-rich)区域则有助于降低漏电流。三星通过多层梯度SiN设计,在保证陷阱密度的同时,将Block Oxide的等效厚度(EOT)缩减了15%。
铠侠/西部数据 (BiCS FLASH) :
铠侠在第7代218层BiCS技术中,率先在CTF层引入了High-k材料。通过在SiN中掺杂铝(Al)或采用 A l 2 O 3 / S i N / A l 2 O 3 Al_2O_3/SiN/Al_2O_3 Al2O3/SiN/Al2O3 叠层结构,显著提高了导带偏移量(CBO)。根据铠侠的白皮书数据,这种High-k CTF结构使得在相同编程窗口下,隧穿层的物理厚度可以增加0.5nm,从而将数据保留力(10年@85°C)提升了约3倍,同时有效抑制了P/E循环导致的隧穿层击穿。
长江存储 (Xtacking) :
长江存储的Xtacking 3.0架构(232层)采用了创新的晶粒级混合键合(Hybrid Bonding)技术。由于将外围电路(Peri)置于存储阵列(Cell)下方,避免了传统C2C(Circuit under Cell)架构中高温工艺对底层CMOS电路的热预算限制。这使得长江存储能够对CTF层采用更高温度的退火工艺(>1000°C),有效钝化了SiN层中的硅悬挂键和氧空位缺陷,将CTF层的界面态密度( D i t D_{it} Dit)降低了一个数量级,显著改善了低温下的数据保留特性。
IMEC (Z-pitch Scaling) :
根据IMEC发布的《Unlocking z-pitch scaling for next-generation 3D NAND flash》白皮书,当3D NAND的Z-pitch从40nm向30nm甚至20nm缩放时,CTF层的物理厚度必须等比缩减。在30nm Z-pitch节点,ONO总厚度需从12nm缩减至8nm以下。这导致阻挡层和隧穿层的漏电呈指数级上升。IMEC提出,必须引入具有更高介电常数的新型材料(如 Z r O 2 ZrO_2 ZrO2 或 L a A l O 3 LaAlO_3 LaAlO3)来维持EOT,同时采用自对准刻蚀工艺来保证深孔内CTF层的极致均匀性。
6. 读取干扰与保留力退化(Read Disturb & Retention)
在NAND Flash的读取操作中,为了选中目标Word Line(WL),需要对其施加较低的读取电压( V r e a d V_{read} Vread,通常为4V-5V),而对同一String中其他未选中的WL施加较高的导通电压( V p a s s V_{pass} Vpass,通常为6V-9V)。这种电压配置会在CTF层中产生一个弱电场。
虽然这个电场不足以引发强烈的F-N隧穿,但会导致少量的电子通过Trap-Assisted Tunneling (TAT) 机制进入CTF层,或者将CTF层中原本捕获的电子拉出。这种现象被称为读取干扰(Read Disturb)。随着读取次数的增加,未选中WL的 V t h V_{th} Vth 会逐渐向负方向漂移(对于 erased state)或向正方向漂移(对于 programmed state),最终导致读取误码。
在ONFI (Open NAND Flash Interface) 规范中,对Read Disturb和Retention有严格的监控和补偿机制。根据ONFI 4.0/5.0规范,SSD控制器需要通过发送 Read Status 命令(Command 00h-70h)来监控NAND的健康状态。更关键的是,控制器利用 Set Features 命令(Feature Address 80h, Read Retry)来动态调整读取参考电压( V r e f V_{ref} Vref)。
当控制器检测到由于Retention退化或Read Disturb导致的误码率(BER)上升时,会触发Read Retry机制。控制器会遍历一组预定义的电压偏移表(Read Retry Table),每次微调 V r e f V_{ref} Vref(步长通常在10mV-50mV之间),并重新执行读取和ECC校验,直到找到误码率最低的"最佳读取点"(Sweet Spot)。
c
// 伪代码:ONFI Read Retry 状态机与 Vth 偏移补偿逻辑
typedef struct {
uint8_t retry_level; // 当前重试级别 (0-15)
int16_t vth_offset_mv; // 阈值电压偏移量 (mV)
uint32_t ber_count; // 当前重试级别的ECC纠错计数
} ReadRetryEntry_t;
// 从NAND ONFI Feature 80h 读取的 Read Retry Table
ReadRetryEntry_t retry_table[16];
// 状态机:寻找最佳读取电压
uint8_t find_optimal_read_voltage(NAND_Device *dev, uint32_t page_addr) {
uint8_t best_level = 0;
uint32_t min_ber = UINT32_MAX;
for (uint8_t i = 0; i < 16; i++) {
// 1. 设置 ONFI Feature 80h, Subfeature 01h (Read Retry Level)
onfi_set_feature(dev, 0x80, retry_table[i].retry_level);
// 2. 执行 Read 操作 (Command 00h, 30h)
nand_read_page(dev, page_addr);
// 3. 获取 ECC 引擎报告的纠错比特数
uint32_t current_ber = ecc_engine_get_error_count(dev);
retry_table[i].ber_count = current_ber;
if (current_ber < min_ber) {
min_ber = current_ber;
best_level = i;
}
// 如果 BER 为 0,直接退出,无需继续重试
if (current_ber == 0) break;
}
// 4. 锁定最佳 Read Retry 级别
onfi_set_feature(dev, 0x80, retry_table[best_level].retry_level);
// 5. 更新后台 Retention 监控计数器
if (min_ber > RETENTION_WARNING_THRESHOLD) {
dev->retention_degradation_flag = 1;
}
return best_level;
}
通过上述机制,SSD控制器能够在不改变NAND物理结构的前提下,有效补偿CTF层电荷漂移带来的影响,延长存储系统的有效寿命。
7. CTF层物理特性的测试与表征方法
在NAND Flash的研发和量产测试阶段,准确表征CTF层的物理特性(如陷阱密度、能级分布、漏电流机制)至关重要。以下是半导体物理实验室中常用的几种表征方法:
-
C-V 迟滞曲线(Hysteresis Loop) :
通过对CTF电容结构(Metal/Block Oxide/CTF/Tunnel Oxide/Si Substrate)进行高低频C-V扫描,可以观察平带电压( V F B V_{FB} VFB)的迟滞窗口。迟滞窗口的宽度直接反映了CTF层中可捕获电荷的总量。通过改变扫描电压的幅值和温度,可以区分浅陷阱和深陷阱的贡献。
-
电荷泵浦技术(Charge Pumping, CP) :
CP技术是测量Si/SiO2界面态和CTF层陷阱态密度的"黄金标准"。在沟道上方施加高频方波脉冲,迫使电子和空穴在沟道与CTF层之间反复复合与产生。CP电流 I c p I_{cp} Icp 与陷阱密度 N t N_t Nt 成正比:
I c p = q ⋅ f ⋅ A ⋅ N t , e f f I_{cp} = q \cdot f \cdot A \cdot N_{t,eff} Icp=q⋅f⋅A⋅Nt,eff
其中, f f f 是脉冲频率, A A A 是沟道面积, N t , e f f N_{t,eff} Nt,eff 是有效陷阱面密度。通过改变脉冲的基极电压,还可以提取陷阱在禁带中的能级分布。
-
I-V 应力与恒压应力(CVS)测试 :
在恒定电压或恒定电流下对CTF结构进行长时间应力测试,监测漏电流随时间的变化。结合Poole-Frenkel或Fowler-Nordheim模型拟合,可以提取出隧穿层的势垒高度和CTF层的有效陷阱辅助隧穿截面。
-
深能级瞬态谱(DLTS) :
对于块体CTF材料,DLTS可以通过测量电容瞬态随温度的变化,精确提取陷阱的激活能( E a E_a Ea)和浓度。这对于评估Retention性能具有直接的指导意义。
8. 面向下一代3D NAND的CTF材料创新
随着3D NAND向400层、500层甚至1000层演进,传统的LPCVD沉积SiN工艺面临着巨大的挑战。深宽比超过100:1的存储孔要求CTF层具有极致的保形性(Conformality),而LPCVD在孔底的沉积速率往往低于孔口,导致厚度不均。此外,物理厚度的极限缩减使得传统SiN的漏电流无法满足Retention要求。
未来的CTF材料创新主要集中在以下几个方向:
-
ALD(原子层沉积)技术的全面引入 :
ALD具有自限制的表面反应特性,能够实现100%的台阶覆盖率,是解决HAR孔内CTF层均匀性的终极方案。目前,ALD沉积 A l 2 O 3 Al_2O_3 Al2O3 和 S i O 2 SiO_2 SiO2 已经成熟,但ALD沉积高质量、高陷阱密度的SiN仍是一个技术难点。研发适用于ALD的SiN前驱体(如基于硅烷胺类的新型前驱体)是当前的研究热点。
-
新型High-k与纳米晶材料 :
为了在更薄的物理厚度下提供足够的EOT和陷阱密度,研究者正在探索 Z r O 2 ZrO_2 ZrO2、 H f S i O x HfSiO_x HfSiOx 以及金属纳米晶(如Si nanocrystals, Ge nanocrystals)嵌入High-k基质的复合结构。纳米晶能够提供离散的、深度的陷阱能级,不仅提高了Retention,还消除了电荷在CTF层内的横向扩散路径。
-
应力工程与缺陷钝化 :
3D NAND在制造过程中经历了多次高温循环,CTF层与周围氧化层之间的热膨胀系数(CTE)不匹配会产生巨大的内应力,导致缺陷态增加。通过引入应力缓冲层(Stress Buffer Layer)或在退火工艺中引入等离子体辅助钝化,可以有效降低界面态密度,提升长期可靠性。
知识点小结
| 知识点 | 核心要点 | 关键参数/数据 |
|---|---|---|
| CTF vs FG 物理机制 | CTF利用绝缘体离散缺陷局域存储电荷,抑制横向扩散;FG为连续导体。 | CTF横向扩散抑制率 > 90% |
| 阈值电压偏移公式 | V t h V_{th} Vth 偏移与捕获电荷面密度成正比,与等效电容成反比。 | V t h = V t h 0 − Q o t / C o x V_{th} = V_{th0} - Q_{ot}/C_{ox} Vth=Vth0−Qot/Cox |
| 电荷逃逸机制 | 数据保留失效主要由热发射、P-F效应和陷阱辅助隧穿(TAT)引起。 | 深陷阱激活能 E a > 2.0 e V E_a > 2.0 eV Ea>2.0eV |
| 3D NAND 纵向分布 | HAR刻蚀导致CTF层厚度与缺陷态在Z轴呈梯度分布,影响Vth均匀性。 | 孔底/孔顶厚度差异可达 15-20% |
| 厂商工艺优化 | 三星梯度SiN,铠侠High-k掺杂,长存混合键合高温退火。 | 铠侠High-k使Retention提升3倍 |
| ONFI Read Retry | 通过Feature 80h动态调整读取参考电压,补偿Vth漂移。 | 电压步长 10mV-50mV,级别 0-15 |
深度思考题
-
思考题1:在3D NAND中,为什么CTF层的"电荷纵向再分布"现象在初期会导致Vth快速下降,但长期来看反而可能减缓漏电速度?请结合陷阱能级深度和库仑排斥力进行物理层面的推演。
思考引导:考虑编程后电荷在CTF层中的初始非平衡分布,浅陷阱与深陷阱之间的电荷转移过程,以及电荷进入深陷阱后势垒高度的变化。
-
思考题2:当3D NAND的Z-pitch缩放至30nm以下时,CTF层的物理厚度必须等比缩减。请分析这种缩减对Fowler-Nordheim隧穿电流和Trap-Assisted Tunneling电流的不同影响,并说明为何引入High-k材料(如Al2O3)是解决这一矛盾的必由之路。
思考引导:回顾FN隧穿和TAT电流公式中对势垒高度和电场的依赖关系。High-k材料如何在增加物理厚度的同时维持或增加等效氧化层厚度(EOT),从而改变能带偏移量。
-
思考题3:在ONFI规范中,Read Retry机制被广泛用于补偿Retention和Read Disturb引起的Vth漂移。然而,随着TLC/QLC/PLC的普及,Vth状态从8个增加到64个甚至128个。请探讨在这种多值逻辑下,Read Retry机制面临的挑战,以及SSD控制器应如何优化Read Retry Table的生成算法。
思考引导:考虑多值逻辑下Vth窗口变窄的问题,Read Retry电压步长与Vth窗口的比例关系,以及基于机器学习或历史数据预测的自适应电压校准技术。
9. 3D NAND高深宽比(HAR)孔洞内的CTF层沉积均匀性与电场畸变物理
随着3D NAND向200层甚至300层以上演进(如三星第九代V-NAND和铠侠BiCS8/9),存储孔(Memory Hole)的深宽比(Aspect Ratio, AR)已突破100:1。在如此极端的几何约束下,CTF层(特别是ONO叠层或High-k材料)的沉积均匀性成为决定芯片良率和数据保留力的核心工艺瓶颈。
9.1 保形沉积物理与台阶覆盖率(Step Coverage)
在3D NAND制造中,隧穿层、CTF层和阻挡层通常采用原子层沉积(ALD)或等离子体增强化学气相沉积(PECVD)工艺。对于高深宽比孔洞,反应前驱体的扩散受限会导致孔洞顶部与底部的膜厚存在显著差异。台阶覆盖率(SC)定义为孔洞侧壁底部的膜厚与顶部膜厚之比:
S C = t b o t t o m t t o p = 1 1 + L D e f f ⋅ k D e f f SC = \frac{t_{bottom}}{t_{top}} = \frac{1}{1 + \frac{L}{D_{eff}} \cdot \frac{k}{D_{eff}}} SC=ttoptbottom=1+DeffL⋅Deffk1
其中, L L L 是孔洞深度, D e f f D_{eff} Deff 是前驱体在孔洞内的有效扩散系数, k k k 是表面反应速率常数。当 L ≫ D e f f L \gg D_{eff} L≫Deff 时,孔洞底部的膜厚会急剧减薄。
text
+-----------------------+ <-- Top Surface (Word Line)
| \ / |
| \ CTF Layer / | <-- 膜厚较厚 (t_top)
| \ / |
| | | |
| | Channel | | <-- 深宽比 > 100:1
| | | |
| / \ |
| / \ | <-- 膜厚减薄 (t_bottom)
| / \ |
+-----------------------+ <-- Bottom (Source Line)
^ ^
|--- 电场线畸变 --|
9.2 膜厚不均导致的局部电场畸变与保留力失效
CTF层厚度的局部减薄不仅降低了该区域的电容耦合比(Coupling Ratio),更严重的是会引起局部电场增强。根据高斯定理,在介电常数突变或厚度减薄的区域,电场线会高度集中。局部电场增强因子 β \beta β 可近似表示为:
β = E l o c a l E a v g ≈ t a v g t l o c a l ⋅ ( 1 + Δ ϵ ϵ a v g ) \beta = \frac{E_{local}}{E_{avg}} \approx \frac{t_{avg}}{t_{local}} \cdot \left(1 + \frac{\Delta \epsilon}{\epsilon_{avg}}\right) β=EavgElocal≈tlocaltavg⋅(1+ϵavgΔϵ)
当孔洞底部的隧穿层或阻挡层因沉积不均而减薄10%时,局部电场可能增加15%-20%。这种电场畸变会导致两个致命后果:
- 编程速度不均 :底部单元需要更高的编程电压才能达到相同的 V t h V_{th} Vth 偏移,导致编程时间(tPROG)增加。
- 保留力急剧下降:局部高电场会显著增强陷阱辅助隧穿(TAT)和F-N隧穿电流,导致底部单元的数据保留力比顶部单元差1-2个数量级。
为了解决这一问题,三星在第八代V-NAND中引入了创新的"双阶梯"沉积工艺,通过精确控制ALD的吹扫(Purge)时间和前驱体脉冲,将236层3D NAND的CTF层台阶覆盖率提升至98%以上,有效抑制了底部单元的电场畸变。
10. 陷阱辅助隧穿(TAT)动力学与CTF层缺陷态密度( N t N_t Nt)提取模型
在3D NAND的数据保留(Data Retention)失效物理中,除了直接隧穿(Direct Tunneling)和福勒-诺德海姆隧穿(F-N Tunneling)外,陷阱辅助隧穿(Trap-Assisted Tunneling, TAT)在高温和长期应力下占据主导地位。深入理解TAT动力学并精确提取CTF层的缺陷态密度( N t N_t Nt),是优化材料工程和预测SSD寿命的关键。
10.1 TAT隧穿概率的WKB近似模型
TAT过程可以看作电子从沟道导带隧穿到CTF层中的陷阱能级,然后再从陷阱能级隧穿到控制栅(或反向过程)。根据WKB近似,电子通过三角形势垒隧穿到位于能量 E t E_t Et、空间位置 x t x_t xt 的陷阱态的概率 T T A T T_{TAT} TTAT 为:
T T A T ( E , E t , x t ) = exp ( − 4 2 m ∗ 3 ℏ q E ϕ B 3 / 2 − ( ϕ B − Δ E ) 3 / 2 ) T_{TAT}(E, E_t, x_t) = \exp \left( - \frac{4\sqrt{2m^*}}{3\hbar q E} \left \\phi_B\^{3/2} - (\\phi_B - \\Delta E)\^{3/2} \\right \right) TTAT(E,Et,xt)=exp(−3ℏqE42m∗ ϕB3/2−(ϕB−ΔE)3/2)
其中, m ∗ m^* m∗ 是电子在氧化物中的有效质量, E E E 是局部电场, ϕ B \phi_B ϕB 是势垒高度, Δ E = E c − E t \Delta E = E_c - E_t ΔE=Ec−Et 是导带底与陷阱能级的能量差。总TAT电流密度 J T A T J_{TAT} JTAT 需要对所有可能的陷阱能级和空间位置进行积分:
J T A T = q ∫ 0 t C T F ∫ E v E c N t ( x , E ) ⋅ T T A T ( E , E , x ) ⋅ f ( E ) ⋅ ( 1 − f ( E t ) ) d E d x J_{TAT} = q \int_{0}^{t_{CTF}} \int_{E_v}^{E_c} N_t(x, E) \cdot T_{TAT}(E, E, x) \cdot f(E) \cdot (1-f(E_t)) \, dE \, dx JTAT=q∫0tCTF∫EvEcNt(x,E)⋅TTAT(E,E,x)⋅f(E)⋅(1−f(Et))dEdx
这里, N t ( x , E ) N_t(x, E) Nt(x,E) 是CTF层中陷阱态的三维空间与能量分布密度, f ( E ) f(E) f(E) 是费米-狄拉克分布函数。
10.2 缺陷态密度( N t N_t Nt)的提取与表征
精确提取 N t N_t Nt 对于工艺监控至关重要。目前业界主流的方法包括C-V拉伸法(C-V Stretch-out)和低频噪声(1/f Noise)谱分析。
C-V拉伸法 :通过测量CTF电容器的C-V曲线,利用平带电压( V F B V_{FB} VFB)的偏移和曲线斜率的退化来提取界面态和体陷阱密度。总陷阱密度 N t o t N_{tot} Ntot 可表示为:
N t o t = C o x q A Δ V F B + ∫ V m i n V m a x C o x q A ( d V d ψ s − 1 ) d V N_{tot} = \frac{C_{ox}}{q A} \Delta V_{FB} + \int_{V_{min}}^{V_{max}} \frac{C_{ox}}{q A} \left( \frac{dV}{d\psi_s} - 1 \right) dV Ntot=qACoxΔVFB+∫VminVmaxqACox(dψsdV−1)dV
低频噪声分析 :CTF层中的载流子捕获与释放会引起电导率的随机涨落,表现为1/f噪声。噪声功率谱密度 S I ( f ) S_I(f) SI(f) 与陷阱密度 N t ( E F ) N_t(E_F) Nt(EF) 的关系为:
S I ( f ) = I D 2 f ⋅ W L C o x 2 ⋅ k B T ⋅ q 2 ⋅ N t ( E F ) ⋅ λ S_I(f) = \frac{I_D^2}{f \cdot W L C_{ox}^2} \cdot k_B T \cdot q^2 \cdot N_t(E_F) \cdot \lambda SI(f)=f⋅WLCox2ID2⋅kBT⋅q2⋅Nt(EF)⋅λ
其中, λ \lambda λ 是隧穿衰减长度(对于SiO2约为0.1-0.2 nm)。通过测量不同频率下的噪声谱,可以精确提取费米能级附近的陷阱密度。
10.3 厂商工艺优化数据
铠侠(Kioxia)在其BiCS FLASH技术白皮书中指出,通过向SiN电荷捕获层中掺入适量的碳(C)或氧(O),可以有效钝化悬挂键,将体陷阱密度 N t N_t Nt 从传统的 10 19 c m − 3 10^{19} cm^{-3} 1019cm−3 降低至 10 18 c m − 3 10^{18} cm^{-3} 1018cm−3 量级。这一材料创新使得其112层3D NAND在高温(85°C)下的数据保留力提升了约30%,显著降低了TAT引起的电荷泄漏。
11. 面向QLC 3D NAND的CTF保留力退化建模与Read-Level动态追踪C代码实现
当3D NAND从TLC(3bit/cell)向QLC(4bit/cell)甚至PLC(5bit/cell)演进时,每个存储单元需要区分16个或32个阈值电压( V t h V_{th} Vth)状态。在QLC中,相邻 V t h V_{th} Vth 状态之间的电压窗口(Voltage Margin)被压缩至不足200mV。此时,CTF层中微小的电荷泄漏(如几十个电子的丢失)就会导致 V t h V_{th} Vth 分布展宽和偏移,引发严重的读取错误。
11.1 QLC下的CTF保留力退化物理模型
在数据保留过程中,CTF层中的电子会通过隧穿效应泄漏到沟道或控制栅,导致 V t h V_{th} Vth 分布向左移动(负偏移);同时,空穴可能从沟道注入CTF层,导致 V t h V_{th} Vth 向右移动(正偏移)。通常,电子泄漏占主导地位。根据对数正态分布模型,经过时间 t t t 后,第 i i i 个 V t h V_{th} Vth 状态的均值偏移 Δ V t h , i ( t ) \Delta V_{th,i}(t) ΔVth,i(t) 和标准差展宽 σ i ( t ) \sigma_i(t) σi(t) 可表示为:
Δ V t h , i ( t ) = − α i ⋅ ln ( 1 + t τ i ) \Delta V_{th,i}(t) = - \alpha_i \cdot \ln\left(1 + \frac{t}{\tau_i}\right) ΔVth,i(t)=−αi⋅ln(1+τit)
σ i ( t ) = σ i , 0 ⋅ 1 + β i ⋅ ln ( 1 + t τ i ) \sigma_i(t) = \sigma_{i,0} \cdot \sqrt{1 + \beta_i \cdot \ln\left(1 + \frac{t}{\tau_i}\right)} σi(t)=σi,0⋅1+βi⋅ln(1+τit)
其中, α i \alpha_i αi 和 β i \beta_i βi 是与第 i i i 个状态相关的泄漏系数, τ i \tau_i τi 是特征时间常数。对于靠近擦除态(Erased State)的高 V t h V_{th} Vth 编程态,由于隧穿势垒较薄, α i \alpha_i αi 通常更大,退化更严重。
11.2 Read-Level动态追踪算法与C代码实现
为了应对QLC中因保留力退化导致的 V t h V_{th} Vth 偏移,SSD控制器必须采用Read-Retry技术,动态调整读取电压(Read-Level)。以下是一个基于最佳读取电压追踪(Optimal Read-Level Tracking)的C语言核心实现逻辑。该算法通过读取特定测试电压下的误码数(Bit Count),利用二分查找法快速定位最佳读取电平。
c
#include <stdint.h>
#include <stdbool.h>
#define NUM_READ_LEVELS 15
#define MAX_RETRY_STEPS 10
#define ERROR_THRESHOLD 500 // ECC引擎可容忍的最大误码数阈值
// 读取指定电压下的误码数(调用底层硬件API)
extern uint32_t read_bit_count(uint32_t page_addr, uint8_t read_level_idx, int16_t voltage_offset_mv);
// 动态调整Read-Level的核心算法
bool track_optimal_read_level(uint32_t page_addr, int16_t *current_offsets_mv) {
int16_t min_offset = -300; // 最小偏移量 (mV)
int16_t max_offset = 300; // 最大偏移量 (mV)
int16_t step_size = (max_offset - min_offset) / 4;
int16_t best_offset = 0;
uint32_t min_bit_count = UINT32_MAX;
for (int retry = 0; retry < MAX_RETRY_STEPS; retry++) {
// 在当前搜索窗口内采样3个点:左、中、右
int16_t left_offset = current_offsets_mv[0] - step_size;
int16_t mid_offset = current_offsets_mv[0];
int16_t right_offset = current_offsets_mv[0] + step_size;
// 限制偏移量在物理允许范围内
left_offset = (left_offset < min_offset) ? min_offset : left_offset;
right_offset = (right_offset > max_offset) ? max_offset : right_offset;
uint32_t count_left = read_bit_count(page_addr, 0, left_offset);
uint32_t count_mid = read_bit_count(page_addr, 0, mid_offset);
uint32_t count_right = read_bit_count(page_addr, 0, right_offset);
// 寻找误码数最小的点
if (count_left < min_bit_count) {
min_bit_count = count_left;
best_offset = left_offset;
}
if (count_mid < min_bit_count) {
min_bit_count = count_mid;
best_offset = mid_offset;
}
if (count_right < min_bit_count) {
min_bit_count = count_right;
best_offset = right_offset;
}
// 如果最小误码数低于阈值,认为追踪成功
if (min_bit_count < ERROR_THRESHOLD) {
current_offsets_mv[0] = best_offset;
return true;
}
// 缩小搜索窗口,进行下一次迭代
current_offsets_mv[0] = best_offset;
step_size /= 2;
if (step_size == 0) break; // 达到硬件分辨率极限
}
return (min_bit_count < ERROR_THRESHOLD);
}
11.3 JEDEC规范与系统级可靠性保障
根据JEDEC JESD218B规范,企业级SSD在寿命末期(End of Life, EOL)必须保证在30°C环境下的数据保留力至少为1年。对于QLC NAND,由于初始编程窗口窄且保留力退化快,仅靠物理层面的CTF材料优化已无法满足要求。必须结合控制器层面的Read-Retry算法、LDPC软解码(Soft-Decision LDPC)以及后台数据刷新(Data Scrubbing)机制。
三星在其企业级PM1733 SSD中,针对QLC V-NAND特性,将Read-Retry的电压步进精度提升至5mV,并结合机器学习模型预测不同温度和数据年龄(Data Age)下的 V t h V_{th} Vth 偏移趋势,提前在后台执行数据迁移,从而在系统层面将QLC的有效数据保留力提升至与TLC相当的水平。
参考资料
- A physical model for long term data retention characteristics in 3D NAND flash memory
- Unlocking z-pitch scaling for next-generation 3D NAND flash
- JEDEC JESD218B: SSD Requirements and Endurance Test Method
- ONFI 5.0: Open NAND Flash Interface Working Group Specification
- 3D NAND: How will it evolve? (Deep analysis of CTF vs FG)
- Samsung Electronics: 8th Generation V-NAND Technology Whitepaper
- Kioxia: BiCS FLASH 3D Flash Memory Technology Overview
- YMTC (Yangtze Memory Technologies): Xtacking 3.0 Architecture
- IEEE TED: Charge Trap Flash Memory: From Material to Devices
- Solid-State Electronics: Trap-assisted tunneling in high-k based non-volatile memories
作者简介:资深RDMA智能网卡、存储技术专家,拥有十余年DPU/RDMA/NVMe SSD芯片测试与工程经验,致力于推动高性能网络技术的开源与普及。