只读分享解决方案文档原理方案设计📅 2026-10-14🔖 Rev 1.0⏳ 还有3日到期
🔧解决方案&应用市场分析 -> 原理方案设计 -> 电子设计&技术探讨 -> 加速试验与寿命模型_技术探讨

加速试验与寿命模型_技术探讨

同系列 · 原理方案设计
扫码打开本页
微信扫码

存储器件加速试验与寿命模型

编制日期 2026-10-14 | 版本号 Rev 1.0

从 Arrhenius、Eyring 到 Weibull——怎么把「高温短时」换算成「常温长时」,以及哪些外推是无效外推

AF = 速率比
加速因子
把应力条件下的时间映射到使用条件,不是万能换算系数
Ea = 斜率参数
激活能
由失效机理与试验数据决定,具体取值以正式 datasheet / 标准为准
多档应力
加速倍率的证据
倍率越高,越要证明没有越过机理边界
CI 必须报告
置信度
寿命点估计必须与样本量、失效数和置信区间一起出现
跨度越大越敏感
外推不确定度
参数小偏差会在长时间、宽温区外推中被指数放大

报告总结

加速试验最容易产生一种错觉:只要把温度、电压或湿度抬高,再乘上一个加速因子,就能把几个月数据换成多年寿命。真正困难的不是算式,而是回答三个前置问题:正在加速哪一种失效机理、试验应力有没有把机理换掉、样本数据是否足以支撑所需的外推跨度。

本文从存储器件常见的电荷泄漏、氧化层退化、电迁移、湿气腐蚀、热机械疲劳与擦写磨损出发,依次说明加速变量、模型、统计分布、试验矩阵和现场相关性。文中的公式用于说明关系;激活能、模型常数、判据阈值及具体应力值均应以正式 datasheet、适用标准和经审核的试验规范为准。

结论:加速试验的可信度不来自加速倍率,而来自「试验机理与现场机理是否同一个」。

读者路径

PATH 01
硬件选型工程师
先看第 1、2 章识别规格背后的机理,再看第 9、10 章判断寿命声明能否覆盖现场温度与负载。
重点:边界条件、工作区间、规格落地
PATH 02
可靠性与认证工程师
沿第 3、6、7、8 章建立模型、样本、应力档位和截尾规则,再用第 11、12 章检查执行质量。
重点:模型证据、置信区间、机理确认
PATH 03
固件与 FTL 工程师
重点阅读第 4、5、10 章,把保持、擦写次数、写放大、纠错预算和现场写入量放进同一寿命账本。
重点:P/E cycle、TBW、ECC 与保持耦合
PATH 04
质量与失效分析
先用第 2 章给失效分机理,再以第 9、11、12 章核对现场相关性、异常样本与跨机理外推风险。
重点:失效模式、证据链、闭环复现
前言

本文不是标准条文摘录,也不提供可脱离产品直接套用的寿命常数。推荐读法是:先用第 1、2 章建立「先机理、后模型」的共同语言;再按目标试验进入保持、耐久、湿热或温循章节;最后回到统计、方案设计和现场相关性章节审查外推。只查结论时可直接看各章末速查表,但任何加速因子都必须连同适用机理、应力区间、样本与置信度一起使用。

1. 为什么需要加速试验

这一章先回答「为什么不能等到产品自然老化后再验证」以及「什么才算一场可外推的加速试验」。核心不是把应力调高,而是把现场寿命问题变成一条可验证、可追溯的证据链。

1.1 现场寿命要求与开发窗口的量级差

车规与部分工规系统常按十年量级讨论服役寿命,消费类产品也常需要覆盖三到五年的使用周期;但器件选型、样机、认证和量产爬坡通常只能占用数月的项目窗口。若坚持「使用条件下等到失效」,得到结论时产品代次、工艺和供应链都可能已经变化,验证对象也失去工程意义。

量级差还不只是日历时间。现场器件经历的是温度起伏、忙闲交替、不同数据图案与偶发峰值;实验室必须在较短时间里覆盖足够多的损伤事件,同时保留这些变量的可追溯性。因此,加速试验不是把十年简单压成几个月,而是找出控制寿命的反应或损伤过程,测得它对应力的响应,再把试验时间映射回现场剖面。

场景目标时间尺度项目可等待时间为什么不能等时间
车规 / 长寿命工规十年量级数月量级自然失效晚于定型与认证节点,且现场剖面难受控
消费类存储产品三到五年量级数月量级自然等待无法支持快速迭代和批次放行
工艺变更或二供导入覆盖既有寿命承诺变更窗口内必须用可比应力与同一判据证明风险未增加
失效机理研究覆盖早期到磨损阶段研究计划内需要主动获得足够失效点以拟合分布和模型
现场问题必须经过机理映射,才能变成可外推的寿命结论现场剖面温度 / 负载空闲 / 循环失效机理泄漏 / 退化疲劳 / 腐蚀加速变量T / E / RHdT / cycle试验与模型应力矩阵拟合 + 置信度寿命外推使用条件边界 + 不确定度现场回收与失效分析反馈:若模式不一致,必须回到机理识别重新设计试验链路中任何一步缺少证据,都不能靠提高应力或延长拟合曲线来补救。
图 1 · 加速试验的整体链路
加速试验解决的是证据时效,不是时间魔法

「等时间」不可行,并不意味着任何高应力都合理。正确做法是缩短获得证据的时间,同时保留从现场剖面 -> 失效机理 -> 加速变量 -> 试验数据 -> 寿命外推的可审计链路。若链路断裂,得到的只是高应力下的存活结果,不是现场寿命。

1.2 加速的两个杠杆:时间与应力

加速有两个彼此独立的杠杆。第一类是压缩时间:把现场分散发生的操作连续施加,减少空闲、等待和非关键流程,使单位日历时间内积累更多同类事件。第二类是抬高应力:提高温度、电场、湿度、温差或循环频率,使控制失效的反应更快、每次循环的损伤更大。

压缩时间看似温和,也不是零风险。例如连续擦写会提高结温,取消恢复间隔可能抑制陷阱释放,过高占空比还会把「循环磨损」变成「循环磨损 + 自热」。抬高应力的风险更直接:高温可能触发材料相变,高电场可能引入击穿,极端湿热可能改变吸湿与腐蚀路径。所有杠杆都必须说明它改变了速率还是改变了机理。

两类杠杆可以组合,但只有抬高应力需要额外证明机理没有改变杠杆 A:压缩时间不提高单次事件强度,只减少等待与空闲现场事件稀疏、空隙多试验连续施加同类操作成立条件占空比变化不引入额外自热、恢复或累积效应典型对象P/E cycle、读写循环、重复上下电本质:单位日历时间内完成更多同类事件杠杆 B:抬高应力提高反应速率或每次循环的损伤量使用应力中间档高应力档可选变量温度 T、电场 E、湿度 RH、温差 dT硬约束每一档都要验证失效模式与现场一致压缩时间主要改变事件密度;抬高应力会改变速率,也可能越过材料、结构或电路的机理边界。
图 2 · 两类加速杠杆:压缩时间与抬高应力
两个杠杆不能用同一口径解释

连续施加主要增加事件密度,通常以「完成多少次同类循环」计量;抬高应力则需要模型把应力条件换算为使用条件。二者叠加时,应分别记录占空比、器件实测温度和应力档位,不能只报一个总加速倍率。

1.3 加速试验不等于加压跑一遍

一次高温通电、一次高压循环或一次湿热暴露,只能说明样品在那个条件下经历过什么。要把结果用于寿命外推,至少要有应力档位、样本、判据、对照组、数据记录五件套。它们分别回答「模型斜率从哪里来」「分散性有多大」「什么叫失效」「变化是否由目标应力导致」「别人能否复算」。

必备项最低要求缺失时会发生什么
应力档位覆盖使用条件附近到可接受高应力区的多个档位单点只能得到存活时间,不能识别斜率、拐点和机理变化
样本样本来源、批次、工艺、预处理与数量可追溯无法区分个体偶然、批次差异和总体分布
判据试验前定义参数阈值、读回条件、复测规则与失效时间看到数据后再定判据会引入选择偏差
对照组保留未加速或低应力组,并保持测量流程一致不能排除夹具、测量漂移、预处理或时间本身的影响
数据记录记录每个样本的应力历史、时间、测量值、异常与处置只剩通过率,无法拟合分布、检查异常或复算寿命

五件套不是文档负担,而是模型成立所需的最小信息集。尤其是存储器件,读回温度、等待时间、数据图案、ECC 状态和擦写历史都会改变观测结果;如果这些条件没有固定,所谓「失效时间」就不是同一把尺子量出来的。

可外推试验的最小闭环

方案阶段写清假设和判据;执行阶段保留逐样本、逐时间点原始数据;分析阶段同时给出拟合参数、置信区间与失效模式;结论阶段列出适用应力区间和不可外推区域。四步都具备,结果才可复核。

1.4 机理一致是加速成立的前提

不同失效机理对同一应力的响应可以完全不同。电荷泄漏、离子迁移、金属电迁移、氧化层陷阱生成、焊点疲劳和机械裂纹,各自有不同的速率控制步骤,也就有不同的激活能、应力指数和寿命分布。即使两组样品最终都表现为「读失败」,背后的物理路径也可能不同。

因此,模型参数不是材料手册里的通用常数。以温度加速为例,不同机理对应不同 Ea;同一器件在不同温区还可能由不同机理主导。若把高温下测得的 Ea 用到另一个温区,而该温区的主导机理已经切换,数学曲线仍能给出寿命数值,但这个数值测量的是另一种失效模式。

跨机理外推等于换了一个失效模式在测

只比较最终电参数或读写结果不足以证明机理一致。至少要结合失效位置、参数漂移方向、时间依赖形态、显微或材料分析,以及多应力档位拟合残差进行判断。出现斜率突变、失效形貌变化、异常簇或新失效模式时,应把数据分段分析,而不是强行用一条直线贯穿。

机理一致性应在三个时点检查:试验前用 FMEA 和已有物理知识提出假设;试验中比较不同档位的失效模式与参数轨迹;试验后用失效分析和统计残差验证。若证据不足,结论应降级为「该应力条件下的试验结果」,不得直接写成现场寿命。

1.5 本章速查表

要问的问题合格证据危险信号下一步
为什么需要加速现场寿命与开发窗口存在量级差,且自然等待不可控只因为设备有高温能力就安排试验还原现场温度、负载与循环剖面
加速了什么明确是事件密度、反应速率还是单次损伤只报温度或电压,不写损伤对象映射到具体失效机理
方案是否完整应力档位、样本、判据、对照组、记录五件套齐全单档、少量样本、只报通过率补齐矩阵与原始记录
机理是否一致各档失效模式、参数轨迹和分析证据一致高应力出现新形貌、斜率拐点或异常簇降低应力或分段建模
能否外推模型区间覆盖、参数有置信区间、外推边界明确倍率很高但没有参数来源与不确定度限制结论范围并增加证据

2. 失效机理与加速变量的选取

加速变量不是从试验箱菜单里选出来的,而是从主导失效机理推导出来的。本章按热激活、电场、湿气电化学、热机械疲劳和循环磨损分类,建立「机理 -> 变量 -> 模型 -> 判据」的第一层映射。

2.1 先分机理再谈加速

同一个「读不出来」症状,可以由浮栅或电荷俘获层中的电荷流失、氧化层缺陷累积、外围金属电迁移、封装内部腐蚀、焊点裂纹或擦写窗口收缩造成。若只看功能结果就选择高温,可能把真正受电场控制的问题误写成 Arrhenius 问题;若只看循环次数,也可能漏掉结温和保持时间的贡献。

机理分类建议从三个证据层次推进:先看失效位置是在存储单元、外围电路、互连还是封装;再看参数轨迹是渐变、突变、可恢复还是永久;最后看物理证据是否支持陷阱、腐蚀、迁移、裂纹或磨损。只有分类足够稳定,才谈加速变量和模型。

先确认主导失效机理再选择应力变量、模型与判据热激活变量:绝对温度 T对象:电荷泄漏电迁移 / 反应速率模型:Arrhenius电场驱动变量:局部电场 E对象:TDDB / HCI电荷泵应力模型:Eyring / E 模型湿气电化学变量:T + RH + Bias对象:吸湿 / 腐蚀离子迁移模型:Peck / Eyring热机械疲劳变量:dT / 速率停留 / 循环数对象:焊点 / 界面模型:疲劳关系循环磨损变量:cycle / 占空比对象:P/E 磨损陷阱与窗口退化模型:寿命分布 + 经验律同一症状可能来自不同分支;必须先用失效证据归类,不能从试验设备反推机理。
图 3 · 存储器件失效机理分类树
机理类别典型对象首选观测量不应直接替代的变量
氧化层退化TDDB、缺陷与陷阱累积泄漏、击穿时间、阈值或窗口漂移不能只用外加电压替代局部电场
电荷泄漏保持期间的电荷流失与阈值漂移原始读回、阈值分布、ECC 余量不能只用功能通过率替代连续参数
电迁移金属互连与接触区域电阻漂移、开路位置、局部温度不能只用环境温度替代结温与电流密度
热机械疲劳焊点、界面、封装与 PCB裂纹、接触电阻、循环失效不能用恒温时长替代 dT 与循环数
湿气腐蚀离子迁移、金属腐蚀、表面漏电漏电、腐蚀形貌、绝缘变化不能只报温度而漏掉 RH 与 Bias
循环磨损P/E 导致的陷阱和窗口退化循环数、窗口、编程擦除时间、ECC 余量不能把日历时间直接当循环损伤
先写一句机理假设

每个试验方案开头应能写出一句可证伪的话,例如:「目标失效由某一热激活泄漏过程主导,温度只改变速率,不改变失效位置和参数漂移方向。」后续应力档位、检测项目与失效分析都围绕这句话收集证据。

2.2 温度类机理与 Arrhenius

对由单一热激活步骤控制的反应,温度升高会增加越过能垒的事件概率,反应速率通常呈指数上升。Arrhenius 模型把这种关系写成使用温度与应力温度之间的速率比:

AF = exp[(Ea/k) * (1/Tuse - 1/Tstress)]

其中 Tuse 与 Tstress 必须使用绝对温度,Ea 表示目标机理对应的激活能,k 为常数。Ea、k 的具体数值及适用温区以正式 datasheet、标准和经审核的模型参数为准;工程上不能从相邻产品抄一个 Ea,也不能由单个温度点反推。

Arrhenius 成立至少需要两个条件:第一,研究区间由同一个热激活机理主导;第二,温度升高只改变反应速率,不改变材料状态、载流路径、封装结构或控制步骤。多温度档位数据在 Arrhenius 坐标上近似线性,只是支持证据之一,还要与失效模式和残差共同判断。

高温不是所有问题的通用加速键

温度可能同时提高电荷泄漏、促进腐蚀、增加自热,又改变陷阱退火和机械应力。若目标参数出现先恶化后恢复、不同温区斜率改变,或高温档出现新的失效位置,应优先怀疑机理叠加或切换,而不是继续提高温度追求更快失效。

2.3 电压与电场类机理

氧化层 TDDB、热载流子注入 HCI,以及存储器件内部电荷泵相关应力,都更接近电场驱动问题。关键变量是介质或结区内部的局部电场 E,而不是测试仪表显示的外加电压。对近似结构可用 E ~ V/d 理解趋势,其中 d 是有效介质厚度;结构、厚度或内部电荷泵路径变化后,相同外加电压不代表相同电场。

电场会改变载流子能量、注入概率、陷阱生成和缺陷贯通速率。常见经验形式包括 E 模型、倒 E 模型、逆幂律或含电场项的 Eyring 关系;选择哪一种要看材料、应力区间和拟合证据,不能因为某种形式给出更高倍率就优先采用。

  • TDDB:关注介质缺陷累积与贯通,判据可能是泄漏突变或功能失效;高场下的瞬时击穿不能直接代表低场长期退化。
  • HCI:关注载流子获得高能后在界面或介质中产生缺陷,温度与偏置可能同时影响速率。
  • 电荷泵应力:外部供电只是输入,内部升压幅度、脉冲时间、负载和结温共同决定单元实际应力。
不要把额定电压比例直接当加速因子

电压加速必须明确应力落在哪个结构、局部 E 如何估计、内部电路是否限幅,以及高应力下是否出现新的击穿路径。跨工艺、跨氧化层厚度或跨代际器件时,单纯按外加电压比例比较尤其危险。

2.4 湿度偏压类机理

湿度偏压试验同时利用吸湿、温度和电位差推动水汽进入封装与界面,并加速离子迁移、电化学腐蚀和表面漏电。THB 与 Bias-HAST 都属于这一类,但压力、温湿度条件、样品状态与偏置方式不同,数据不能只按「湿热小时数」互换。

湿度必须与温度同时给出,因为相对湿度 RH 不是材料中水分活度、凝露状态或吸湿量的完整替代;偏置也必须给出,因为电位梯度决定离子迁移方向与局部反应位置。试验记录至少要包含温度、RH、偏置拓扑、通断节奏、预处理、腔体恢复过程和读测时机。

对湿气腐蚀,失效判据不宜只看最终功能。漏电缓慢上升、绝缘下降、金属变色或腐蚀产物,往往先于完全开短路出现。若高温高湿档发生凝露、密封材料软化或不现实的电化学路径,就已经越过现场机理边界。

THB / Bias-HAST 的变量必须成组报告

至少同时报告 T、RH、Bias、时间与预处理。只写「高温高湿」无法复现实验,也无法判断采用 Peck、Eyring 还是仅做资格性通过判定。具体应力条件和持续时间以适用的 JESD22、JESD47、AEC-Q100 或产品规范为准。

2.5 温度循环与热机械疲劳

温度循环加速的是材料热膨胀系数不匹配造成的反复应变。封装、焊点、引线框、基板与 PCB 在升降温时伸缩不同,循环后可能形成塑性应变、界面分层和裂纹扩展。它的关键变量是温差 dT、升降温速率、极值停留时间、循环数和结构约束,不是在某个恒温点多放几小时。

dT 决定每次循环的应变幅度;升降温速率影响内部温度梯度和瞬态应力;停留时间决定器件是否接近热平衡,也可能引入蠕变与应力松弛;循环数决定损伤累积。热冲击与温度循环即便上下限相似,也可能因转换速率和介质不同而产生不同应力,不能直接按循环数等价。

判据应与目标结构对应:板级焊点可看接触电阻、开路事件与截面裂纹;封装内部可看分层、键合或界面损伤。对机械疲劳而言,失效位置和裂纹形貌是确认机理的关键证据。

恒温老化不能替代温度循环

延长高温贮存只能增加热暴露,不能生成同样的往复机械应变。若现场风险是焊点或界面疲劳,应以 dT、转换速率、停留和循环数描述试验,并按 IEC 60068、JESD22 或适用产品规范选择方法。

2.6 循环次数类机理

Flash 的 P/E cycle 本身就是循环型应力。每次编程和擦除都通过内部高场脉冲改变存储介质状态,循环累积会生成或占据陷阱,导致阈值窗口收缩、编程擦除时间变化、原始误码增加,并进一步消耗 ECC 余量。对这类机理,首要自变量是已完成的有效循环次数,而不是日历时间。

最直接的加速方式是压缩空闲时间、提高设备并行度和合理提高占空比,让更多循环在较短日历时间内完成。但循环频率过高会提高结温、改变电荷恢复与陷阱动力学;若泵电路或供电进入不同工作状态,也会改变每次循环的实际应力。因此必须记录实际循环节奏、忙闲时间、器件温度、数据图案和失败重试。

循环次数还必须统一计数口径:一次循环是按页、块还是全器件完成,失败重试是否计入,后台搬移与刷新是否算入现场写入量。试验侧与固件侧口径不一致,会让后续 TBW 和现场寿命换算产生系统性偏差。

循环加速的正确目标

目标不是把设备跑到最快,而是在不改变单次 P/E 物理过程的前提下,提高单位时间内可观测的有效循环数。若占空比变化带来显著自热或恢复差异,应把温度和节奏作为额外应力变量建模。

2.7 机理与加速变量对照速查

下表用于方案立项时的第一轮筛选:先锁定主导机理,再选加速变量、候选模型与一致性证据。它不能替代产品级参数确认;具体 Ea、应力指数、常数、试验条件和判据均以正式 datasheet、适用标准与经审核的试验规范为准。

示意曲线只表达形状:斜率、拐点与排序必须由正式试验数据确定热激活:反应速率随 T 上升响应绝对温度 T单一机理区电场驱动:接近边界时陡升响应局部电场 E边界候选湿热偏压:多应力耦合响应T / RH / Bias偏压更强偏压较弱疲劳磨损:损伤随循环累积响应cycle / dT累积损伤曲线形状相似不代表机理相同;应力变量、失效模式和参数来源必须一起判断。
图 4 · 不同机理在不同应力下的响应趋势
主导机理首要加速变量必须同时记录候选模型 / 统计方法机理一致性证据典型无效外推
电荷泄漏 / 热激活反应绝对温度 T擦写历史、读回条件、阈值或 ECC 轨迹Arrhenius;必要时用 Eyring 加入其他应力多温度档斜率稳定,漂移方向与失效位置一致跨越温区拐点仍用单一 Ea
氧化层 TDDB / HCI局部电场 E结构厚度、内部偏置、结温、脉冲与占空比E 模型、倒 E 模型、逆幂律或 Eyring泄漏轨迹、击穿位置与缺陷形貌一致把外加电压比例直接当 AF
电迁移结温 T + 电流密度互连几何、占空比、电阻与热点热激活项 + 电流密度项开路位置、空洞或堆积形貌一致只按环境温度外推而忽略自热
湿气腐蚀 / 离子迁移T + RH + Bias预处理、腔体恢复、偏置拓扑、漏电Peck 或含湿度偏置项的 Eyring腐蚀位置、漏电方向与离子路径一致发生凝露后仍外推正常湿度现场
热机械疲劳dT + 转换速率 + cycle停留、结构约束、接触电阻、裂纹位置Coffin-Manson / Norris-Landzberg 类关系与寿命分布裂纹起点、路径和循环响应一致用恒温时长替代温度循环
P/E 循环磨损有效 cycle + 占空比结温、数据图案、重试、窗口与 ECC 余量Weibull / 对数正态 + 经验循环关系窗口、原始误码和泵操作轨迹一致只按设备运行小时换算现场写入寿命
选择模型前的最后检查

若同一应力档里出现两个明显失效族群,或档位升高后失效位置、参数方向、分布形状发生变化,应先分群并做失效分析。不要用更复杂的拟合函数掩盖机理混合;数学拟合改善不等于物理外推有效。

3. 加速模型:从 Arrhenius 到 Eyring

本章解决什么:加速试验给出的是「高温下多少小时」,用户要的是「常温下能用多久」,换算尺子就是加速模型。核心结论:模型是「机理假设 + 参数拟合」的组合,机理判错或参数没拟合,外推数字都是假的。数值只表示量级与关系,具体取值以 datasheet、行业标准与实测拟合为准。

3.1 Arrhenius 模型的形式与含义

半导体退化是热激活过程:原子、缺陷或载流子要越过能量势垒才能完成一次退化事件,越过概率随温度指数变化。关键量不是时间而是反应速率常数——速率越快,到达同一判据的时间越短。

rate = A * exp(-Ea/(k*T))

  A  : 指前因子,与材料、结构、工艺相关(需拟合)
  Ea : 激活能,eV 量级(需拟合,不是查表抄来的)
  k  : 玻尔兹曼常数
  T  : 绝对温度,开尔文 K

三个含义:一是指数关系,温度每升高一点速率按指数而非按比例增加,这是几百小时代表几年的根本原因;二是取对数后是直线,「ln(寿命) 对 1/T」是直线、斜率为 +Ea/k,是检验机理是否唯一的第一道工具;三是 T 必须是绝对温度。

AF = rate_stress / rate_use
   = exp[(Ea/k) * (1/Tuse - 1/Tstress)]

  Tstress : 应力温度(高),开尔文
  Tuse    : 使用温度(低),开尔文

Tuse < Tstress,故 1/Tuse > 1/Tstress,AF > 1。
用法:t_use = AF * t_stress(同一机理、同一判据下的时间折算)

式子里是两个温度的倒数之差,所以 AF 由温度区间而非温度点决定:125 C 到 85 C 的 AF 与 85 C 到 55 C 的完全不同。把 AF 当成贴在器件上的常数,是 3.7 要纠正的误用。

最常见的错误:把摄氏度代入公式

用摄氏度代入不只是「数值不准」:1/T 的非线性会整体扭曲斜率,拟合出的 Ea 本身就是错的,温度越低越厉害。而且这个错误很隐蔽——在应力区间内也能拟合出一条漂亮的直线,只有外推到常温才暴露。核对很机械:先换算成开尔文。

Arrhenius 直线:横轴 1/T、纵轴 ln(寿命),直线斜率 = Ea/k(示意,不标具体数值)ln(寿命)1/T(1/K)1/Tstress中间温度档位1/Tuseln(AF)Ea 大(斜率陡)Ea 小(斜率缓)温度必须代入开尔文 K用摄氏度代入会扭曲斜率斜率 = Ea/k,Ea 越大越陡同一温差下,Ea 越大 AF 越大;外推越远,Ea 的拟合误差被放大得越厉害。AF 不是常数:换一对温度端点就要重算;Ea 与常数一律以正式 datasheet / 标准为准。
图 5 · Arrhenius 直线与激活能斜率

由图 5 的读法得到 AF:两条直线的斜率差就是 Ea 的差,Ea 大的更陡、同样温差下 AF 更大;两线在高温端归一,往常温端拉开的垂直距离就是 ln(AF),且随外推距离拉大而拉大。Arrhenius 是所有加速模型的母模型,Eyring 与 Peck 都在它基础上加项,逆幂律是给非热应力准备的另一套。

3.2 激活能从哪里来

激活能 Ea 是式子里唯一需要「从试验里长出来」的物理参数,不能从文献或他厂数据里抄。做法:至少取三个温度档位,每档放一组片子,每档跑到同一判据得到一组 (T, 寿命),对 ln(寿命) 与 1/T 做回归,斜率就是 Ea/k。两个点残差永远是零,什么都没验证;每档只放一颗,斜率会被个体差带跑。

失效机理(方向性)Ea 量级主导条件判别线索
电荷泄漏 / 数据保持偏低量级低温段、无偏压或弱场每降一档温度,寿命增长温和
氧化层经时击穿 TDDB中等量级高场 + 高温电场项与温度项同等重要
界面态生成 / 热载流子中等量级偏压 + 中高温与偏压强相关,需带偏压
电迁移中等量级高电流密度 + 高温电流密度是另一主应力
腐蚀 / 湿气退化偏高量级高温高湿 + 偏压湿度项不可省,单用 Arrhenius 低估
焊点热循环疲劳不适用(非热激活)温差循环走Coffin-Manson 一族

不同机理的 Ea 落在不同量级区间,这个「量级差」本身就是判别线索。本节最要紧的是Ea 的误差怎么被放大成外推误差:

ln(AF) = (Ea/k) * (1/Tuse - 1/Tstress)

  d(ln AF) = (dEa/k) * (1/Tuse - 1/Tstress)

即 AF 的倍率误差 = exp[(dEa/k) * (1/Tuse - 1/Tstress)]

  dEa : 激活能的拟合误差
  (1/Tuse - 1/Tstress) : 外推跨度,温差越大、使用温度越低,这一项越大

由此三条结论:外推越远误差越大,档位要尽量往使用温度方向靠;使用温度越低,同样的 Ea 误差放大得越厉害;档位跨度太窄时 Ea 越不确定(机理改变见 4.4)。Ea 与外推结果都应写成区间;若区间宽到无法支撑结论,正确动作是补档位与样本量,而不是把区间写窄。

3.3 Eyring 模型:写入非热应力

Arrhenius 只认温度,但真实器件往往同时承受电压、湿度、电流密度这些非热应力。Eyring 的思路是在 Arrhenius 骨架上把每个应力写成独立的乘性项:

rate = A * exp(-Ea/(k*T)) * exp(B * V) * exp(C * RH) * S^m

  exp(-Ea/(k*T)) : 温度项(Arrhenius 骨架)
  exp(B * V)     : 电压项,B 为电压加速系数(需拟合)
  exp(C * RH)    : 湿度项,C 为湿度系数(需拟合)
  S^m            : 其它应力(电流密度、机械应力等)的幂次项

取对数后各项可加:
  ln(rate) = ln(A) - Ea/(k*T) + B*V + C*RH + m*ln(S)

另一种写法把电压放进温度项分母,表达「电场降低了势垒」:rate = A * exp(-(Ea - D*V)/(k*T))。选哪一种要由数据判别:同一温度下扫电压,看 ln(寿命) 对 V 是直线,还是对 1/T 的斜率随 V 变化;选错形式会让外推方向系统性偏移。

应力项常用写法需拟合参数判别方法常见误用
温度exp(-Ea/(k*T))Ea、Aln(寿命) 对 1/T 是否直线摄氏度代入、档少于三档
电压exp(B*V) 或 exp(D*V/(k*T))B 或 D固定温度扫电压不套文献系数
湿度exp(C*RH) 或 RH^nC 或 n至少两个湿度档位只做 85/85 拟合湿度项
电流密度J^m 幂次m固定温度扫电流密度把电迁移当纯热过程
交互项V 与 T 的乘积项交互系数交叉试验(多温 x 多压)忽略交互,AF 直接相乘
多应力同时加速时,不能把各应力的 AF 简单相乘

把 AF_temp 与 AF_voltage 相乘,隐含了三个前提:各应力相互独立、不改变失效机理、且没有交互项。实际器件里这三个前提经常同时不成立——电压升高会改变空间电荷分布与局部发热,湿度升高会改变界面态生成速率,应力之间是有耦合的。正确做法是做交叉试验:至少两温度档 x 两应力档,用交叉项检验交互是否显著;交互显著就必须在模型里显式写入并用交叉数据拟合。只做单应力扫描再相乘,得到的 AF 可能差出成倍量级。

还有一条边界:应力加得太猛会换机理。Eyring 每一项都假设「应力只改变速率、不改变退化路径」,但电压超过某一档,主导作用可能从「陷阱辅助隧穿」变成「直接隧穿击穿」;温度超过封装玻璃化点,可能引入封装形变机理。判据还是那句:ln(寿命) 对 1/T(或对其它应力)的直线弯了,就是机理变了,详见 4.4。

3.4 Peck 模型:湿度与温度耦合

Peck 模型是湿度加速用得最广的一个,形式很朴素:湿度项用相对湿度的幂次,温度项照搬 Arrhenius,两者相乘。

AF = (RH_stress / RH_use)^n * exp[(Ea/k) * (1/Tuse - 1/Tstress)]

  RH_stress, RH_use : 应力与使用条件下的相对湿度(%,同一基准)
  n                 : 湿度指数(需拟合,不同封装 / 材料差别很大)
  Ea                : 湿度相关退化的激活能(需拟合)

它适用于湿气驱动的退化:金属化腐蚀、塑封料与引线框架分层、离子迁移、界面水解。湿度写成幂次而非指数,是因为湿气参与的是浓度驱动的过程,进入封装的湿气量决定退化速率;用错形式会让高湿区的外推方向系统性偏。工程上最常见的是跑稳态温湿度偏置寿命试验(JESD22-A101 一类方法),典型条件 85 C / 85%RH 加偏压。

但式子里有两个未知数(n 与 Ea),一个试验条件只能提供一个方程,解不出两个未知数——只做 85 C / 85%RH,能得到的只是「该条件下的寿命」。最低配置是两温 x 两湿的交叉设计;只做 85/85 却报告「常温保持 X 年」,那个 X 只能是假设了别人的 n 与 Ea。

用 Peck 还要守住三件事。相对湿度是相对量:同样 85%RH,高温下绝对水汽压远高于低温,湿度项与温度项并非真正独立。湿度有饱和与结露边界:超过某一档位后退化速率不再随 RH 单调上升,把幂次关系直接外推到 100%RH 附近很危险。湿气有滞后:吸湿与放湿需要时间,预处理与烘烤条件会显著影响试验起点的含水量,程序里必须写清。具体条件以所用标准版本与 datasheet 为准。

3.5 逆幂律:电压与非热循环

逆幂律是非热应力加速的主力模型,形式比 Arrhenius 还简单:寿命与应力成幂次反比。

life = K * S^(-n)        或写作    life = K / (S^n)

取对数:  ln(life) = ln(K) - n * ln(S)

  S : 应力(电压、电场、温差、振动量级等),必须远大于 0
  n : 幂指数(需拟合,不同机理差别很大)
  K : 常数(需拟合)

取对数之后是「ln(寿命) 对 ln(应力)」的直线,斜率 -n,应力加倍,寿命不是减半,而是变为原来的 1/(2^n);n 的误差同样是加在指数上的。典型应用两类:电压 / 电场加速用于介质击穿一类机理,在同一温度下扫几个电压档位拟合 n;非热循环(振动、冲击、功率循环)不是热激活过程,Arrhenius 用不上。

电压加速领域里逆幂律并非唯一选择,还有指数型的场加速模型(E 模型与 1/E 模型一类)与它竞争。三者在应力区间内往往都拟合得不错,但外推到使用电压会给出明显不同的答案,所以纪律是不要默认某一种,要用数据判别;判别不了时给出「按不同模型外推得到的区间」。另外「用电应力加速、再按 Arrhenius 求 Ea」是把两类模型混着用——Ea 描述的是热势垒,硬套出来的 Ea 没有物理含义。

对比项Arrhenius逆幂律对选型的含义
物理图像热激活:越过势垒应力驱动:损伤幂次累积机理判错,模型全错
加速变量绝对温度 T(K)电压 / 温差 / 振动量级先看主导应力是热还是非热
线性化坐标ln(寿命) 对 1/Tln(寿命) 对 ln(应力)两种坐标都画一遍
需拟合参数Ea、A幂指数 n、常数 K都至少三档、每档多样本
温度的角色就是加速变量本身协同或干扰变量逆幂律要固定或分温做
典型误用摄氏度、档位不足非热机理套 Arrhenius 求 Ea温循不按恒温时长折算

3.6 热循环疲劳模型

热循环(温循)引起的是机械疲劳,不是化学反应速率问题。芯片、塑封料、焊点、基板的热膨胀系数不同,每一次升降温都产生一次剪切应变循环,累积到一定程度就出现裂纹与开路。这跟「在高温下放多久」是完全不同的两件事,温循不能用恒温时长折算。

Nf = C * (dT)^(-m)        (Coffin-Manson)

取对数:  ln(Nf) = ln(C) - m * ln(dT)

  Nf : 失效前的循环次数
  dT : 循环温差(温升与温降之间的幅度,不是某个绝对温度)
  m  : 疲劳指数(需拟合,焊点类常在 2 上下,以实测为准)
  C  : 常数(需拟合)

Coffin-Manson 只认温差,不认循环的绝对温度与快慢。实际失效还受峰值温度(越高,焊点蠕变越活跃)与循环频率(越低,高温停留越久,蠕变与应力松弛越充分)影响。Norris-Landzberg 把这两项补进去:Nf = C * (dT)^(-m) * f^(a) * exp(Ea/(k*Tmax)),四项都需拟合;数据不够时宁可用 Coffin-Manson 只外推温差,也不要用四个参数拟合三组数据。

对比项Coffin-MansonNorris-Landzberg对试验设计的含义
加速变量温差 dTdT + 峰值温度 + 频率只扫 dT 只能用 CM 外推
是否含温度峰值不含含 exp(Ea/(k*Tmax))峰值温度分档
是否含频率不含含 f^a频率分档或固定并注明
需拟合参数m、Cm、a、Ea、CNL 数据量需求大得多
数据量要求至少三档 dTdT / Tmax / f 交叉设计数据不够就用 CM
典型误用拿它折算恒温时长档位不足却拟合四参数两者都不与 Arrhenius 混用
温循不能用恒温时长折算

常见错误算法是把温循试验的「总高温停留时间」加起来当成恒温试验时长,再用 Arrhenius 折算到现场。这把一个疲劳问题当成化学反应问题:恒温累积的是「热激活反应的时间」,温循累积的是「应变循环的圈数」,没有通用换算。温循结果只能按循环次数外推,且必须说明温差、峰值温度、驻留时间(或频率)三件套;少报任何一项,这份数据对外就不可复现。

3.7 加速因子的定义与用法

把本章收拢到一个词上:加速因子 AF。严格定义是——在「同一失效机理、同一失效判据」的前提下,应力条件与使用条件下退化速率之比,也就是时间折算比。三个限定一个都不能省:同一失效机理(变了就不是同一个 AF,见 4.4);同一失效判据(判据换了要重算);是时间折算比、不是寿命保证,它描述时间轴的缩放,不等于「能用多久」。

四种加速模型的适用域:先判主导应力,再选模型(示意划分,边界按实测判定)温度主导 · Arrhenius主导应力:温度(热激活过程)加速变量:绝对温度 T(开尔文)典型机理:电荷泄漏、氧化层退化需拟合:Ea 与常数 A,至少三档温度电场主导 · 逆幂律 / Eyring 电压项主导应力:电场 / 电压加速变量:电压 V 或电场强度典型机理:TDDB、栅氧击穿需拟合:幂指数 n 或场加速系数 B湿度主导 · Peck主导应力:温度 + 相对湿度耦合加速变量:RH 的幂次 + Arrhenius典型机理:腐蚀、封装分层、离子迁移需拟合:湿度指数 n 与 Ea循环主导 · Coffin-Manson / Norris-Landzberg主导应力:温度循环(机械疲劳)加速变量:温差 dT、峰值温度、频率典型机理:焊点疲劳、界面分层需拟合:疲劳指数 m 与频率项指数选模型的顺序:先确认失效机理,再看主导应力是热、电、湿还是循环,最后才挑公式。多应力并存时不能把各模型的 AF 简单相乘——交互项与机理切换会让乘积失去意义(见 3.7)。
图 6 · 四种加速模型的适用域划分

图 6 是本章的适用域速查:温度主导走 Arrhenius,电场主导走逆幂律或 Eyring 的电压项,湿度主导走 Peck,循环主导走 Coffin-Manson 一族;多应力并存时先按主导应力选主模型,再用交叉试验检验是否需要补交互项。两条使用纪律:AF 不是常数,它随温度区间变化,按现场温度谱分段积分;AF 要连同不确定度一起报,既然 Ea(或 n、m)带置信区间,AF 必然是一个区间。

模型适用机理加速变量需拟合参数常见误用
Arrhenius热激活:电荷泄漏、氧化层退化绝对温度 T(K)Ea、A(至少三档) 摄氏度、两档拟合、AF 当常数
Eyring(广义)温度 + 电压 / 湿度 / 电流T 与各项非热应力Ea 与各系数、交互项AF 相乘、忽略交互
Peck湿气:腐蚀、分层、离子迁移RH 幂次 + 温度湿度指数 n、Ea只做 85/85 拟合湿度项
逆幂律非热:电压、振动、功率循环电压 / 温差 / 振动量级n、常数 K给电应力硬套 Ea、不判别
Coffin-Manson热循环疲劳:焊点、界面分层温差 dT疲劳指数 m、C拿它折算恒温时长
Norris-Landzberg热循环疲劳(含峰值与频率)dT、Tmax、频率 fm、a、Ea、C档位不足拟合四参数

本章结论:模型的共同骨架是「机理假设决定形式,试验数据决定参数」:先用 ln(寿命) 对 1/T(或对 ln(应力))的直线检验机理是否唯一,再用足够的档位与样本拟合参数,最后把 AF 连同区间按温度谱分段使用。这些模型在具体失效模式上的落地,见第 4 章。

4. 数据保持的加速与外推

本章解决什么:闪存类器件最常被问到的指标是「数据能保持多久」。这个数字没法直接等出来——常温十年不能真的等十年,只能靠高温烘烤加速再外推。核心结论:保持外推是 Arrhenius 最典型也最容易做错的应用场景,错在三个地方:试验条件没写全、外推跨过了机理拐点、以及用全新片做试验而忽略耐久损伤。所有数值仅表示量级与关系,具体取值以正式 datasheet、JESD 系列标准与实测为准。

4.1 保持失效的机理:电荷泄漏

闪存的存储单元靠浮栅或电荷俘获层里存着的电荷来表示 0 与 1。所谓「数据保持」,问的就是这些电荷在器件不通电、常温放置的条件下能待多久,答案取决于一件事——电荷有多少条路可以跑掉,每条路有多快,通常有五条并行路径。

  • 穿过隧穿氧化层的泄漏。那层很薄的氧化层理想情况下完美绝缘,实际总有工艺引入的针孔与使用中(尤其擦写循环)产生的新陷阱,电荷经由缺陷做陷阱辅助隧穿一步步漏掉。这条路径温度敏感,是烘烤加速的主要对象。
  • 陷阱退俘获。浅陷阱里的电子不必穿过整层氧化层,只要获得足够热能就能退俘获回到沟道。陷阱深度分布很宽,这也是保持失效往往不是「某个时刻突然全坏」,而是「最浅的陷阱先漏、误码率缓慢爬升」的原因。
  • 界面态与横向迁移。界面态改变局部电场、提供额外泄漏通道;俘获层内部的电荷还可能横向扩散到相邻区域。界面态本身也会被温度与电场推动而增长。
泄漏路径物理机制温度敏感性对保持行为的影响
隧穿氧化层缺陷经缺陷做陷阱辅助隧穿高(热激活,烘烤可加速)决定本征保持能力
陷阱退俘获浅陷阱电子获热逃脱高,陷阱深度分布很宽误码率缓升而非阶跃
界面态生成界面缺陷态密度上升中高,与电场相关提供额外通道并改阈值分布
俘获层横向迁移电荷在存储层横向扩散中,与温度材料有关相邻单元串扰,最坏块更差
封装 / 外部漏电塑封料、湿气形成表面漏电中高,湿度参与高温高湿下显著,走 Peck 一族

前三条路径都是热激活过程,这是温度加速成立的根据(见第 3 章的 Arrhenius)。但前提是机理不变——烘烤温度一旦高到把封装、界面或材料状态改变,加速的就不只是保持机理本身,见 4.4。还有一点要提前交代:保持失效是分布问题,不是单点问题,外推出的「保持时间」描述的是分布尾部,这决定了 4.6 的判据该怎么定。

4.2 保持试验的三要素

一份可复现、可外推的保持试验至少要说清烘烤温度、烘烤时间、读回判据,缺任何一项对外都不可复现。真正出问题的往往是两个被默认省略的条件:烘烤前写入什么图案——单元间电场耦合让某些图案的电荷更容易流失,全 0 与全 1 是两种电荷状态、泄漏方向不同,棋盘格最能暴露单元间干扰,建议至少覆盖三种并注明各自判据;烘烤期间是否加偏压——加偏压会改变泄漏路径,不加偏压更接近断电存放现场但可能低估带电场景,两者不能互相替代。条件按所用标准版本与 datasheet 执行并注明。

要素要写清什么为什么不能省常见缺省做法(不推荐)
烘烤温度温度值 + 是否恒温 + 允差决定 AF 分子,差几度就变只写「高温烘烤」不给温度
烘烤时间累计时长 + 中间读回点外推起点,也是拐点判据来源只跑到终点一次读回
读回判据原始误码率 / ECC 门限 / 不可纠错判据不同,数字差很多只写「读失败」不给判据
写入图案(易漏)全 0 / 全 1 / 棋盘格 / 伪随机干扰与图案强相关默认一种图案不注明
偏压条件(易漏)是否加偏压、加多大电场改变泄漏路径与速率默认不加偏压不写明

三要素的作用要分开看。烘烤温度同时决定加速倍率与机理是否安全:在确认机理不换的前提下尽量往高取,并至少分三个档位,分档是为了拟合 Ea 并检验直线(3.2)。烘烤时间是外推的起点也是检验机理的关键:不要只跑一个终点读一次,要安排多个中间读回点;不同档位的中间点若显示退化速率随时间变化,本身就是机理不唯一的信号。读回判据最容易被含糊过去,「读不出来」不是判据,判据必须可量化。

4.3 从高温短时外推常温长时

外推的动作就是把第 3 章的 Arrhenius 因子用上来:把高温烘烤的时长乘以 AF,折算成常温下的等效时长。

t_use = AF * t_bake

AF = exp[(Ea/k) * (1/Tuse - 1/Tbake)]

  t_bake : 高温烘烤时长(到同一判据)
  Tbake  : 烘烤温度(开尔文)
  Tuse   : 常温使用温度(开尔文)
  Ea     : 由多个烘烤温度档位拟合得到(不是抄来的)

外推倍率随温差指数增长:烘烤温度提一档、使用温度降一点,AF 都成倍地跳。好处是试验时间被大幅压缩,坏处是 Ea 误差被放大的倍数同样指数增长——靠一味提高烘烤温度缩短周期,是拿精度换时间。正确权衡是优先增加温度档位与样本量:三个贴近使用温度的档位比一个高温档更可信。

烘烤温度过高是最贵的错误,因为它不产生任何可见的失败信号:数据照样拟合得很好,只是拟合的是另一条机理的直线。可能触发的变化包括封装材料玻璃化或软化、界面态大量新生、俘获层结构弛豫、湿气再分布与逸出。检测手段只有一个:看直线弯不弯——把各档位的 ln(到达判据时间) 对 1/T 画出来,高温端明显偏离低温段拟合线就是信号。此时正确动作是降低最高档位重做而不是删掉偏离点继续拟合;用高温段外推常温通常会高估保持能力,详见 4.4。

数据保持外推:高温短时实测 -> 常温长时外推,拐点处斜率变化就是机理切换(示意)试验区:高温短时外推区:常温长时ln(到达判据的时间)1/T(1/K)高温应力 Tstress拐点所在温度档常温使用 Tuse拐点:高温段与低温段 Ea 不同实测(多机理)高估量按高温段 Ea 外推:高估高温段与低温段拟合出的 Ea 不同,就说明机理不唯一——用单一 AF 外推必然出错。实测区越窄、外推区越远,误差按指数放大;烘烤温度过高还会引入新的失效机理。
图 7 · 数据保持外推示意与拐点

图 7 按三步读。第一步看两个区域:左边试验区(高温短时,有实测点),右边外推区(常温长时,无实测点)。第二步看实线:到达判据时间随 1/T 变化,高温段陡、低温段缓。第三步看虚线与拐点:只取高温段拟合延伸到右端会落在实测曲线上方,预测出更长的保持时间,这是高估;虚线与实测之间的垂直距离就是「用单一 Ea 外推」的偏差量。拐点只有在中间温度档位上才看得见,这是 3.2 要求「至少三档」的几何解释。外推的落点应当是一个范围,不是一个数:用 Ea 置信区间两端各算一次 AF 给出上下界;上下界宽到无法支撑结论时,补档位与样本,而不是把区间写窄。报告里还要带上置信水平与样本量(如 JESD218 一类所要求的口径),具体以所用标准版本为准。

4.4 外推的边界与拐点

4.3 讲「怎么外推」,本节讲「什么时候不能外推」。判据只有一句话:多机理并存时 Arrhenius 曲线会拐折;低温段与高温段拟合出不同的 Ea,就说明机理不唯一,不能用单一 AF 外推。斜率由 Ea 决定,而 Ea 是具体机理的物理属性。常见情形是高温下某条快路径(浅陷阱退俘获、界面态生成)占主导,低温下另一条慢路径(本征泄漏)成为瓶颈。

  • ln(寿命) 对 1/T 明显弯折——两温区由不同机理主导。做法:分段拟合比较 Ea,外推只用贴近使用温度的那段。
  • 高温端点偏离低温段直线——高温引入新机理。做法:降低最高档重做,不要剔除偏离点继续拟合。
  • 各档位退化曲线形状不同——退化不是单一时间常数。做法:对比中间读回点的轨迹,按最贴近现场的形状取判据。
  • 同档位样本分散异常大——样品内部机理或工艺状态不一致。做法:加大样本量看是否双峰,按分布尾部评估。
  • 加速后失效位置与现场不同——应力改变了失效模式。做法:做失效分析确认位置,该档数据不可用,换档重做。

处置原则:外推要用贴近使用温度那一段的斜率,而不是高温段那条更陡的线——这就是图 7 虚线落在实测曲线上方造成高估的原因。看到高温端点偏离就认为「那个点测错了」而删掉它,通常是错的:偏离本身就是最重要的信息。另有三条硬边界:不外推到试验温区之外太远;不外推到不同的应力组合(高温高湿外推到常温常湿要同时处理温度与湿度,单用 Arrhenius 会低估,见 3.4);不外推到不同的器件状态。

4.5 保持与耐久的耦合

保持与耐久(擦写循环)通过同一层材料耦合在一起:隧穿氧化层。擦写靠的就是让电荷反复穿过这层氧化层,每次穿越都留下一点损伤——产生新陷阱、使原有缺陷扩展;缺陷越多,泄漏通道越多。所以保持能力随已擦写次数变化,全新器件最好,擦写到标称耐久值附近时已明显下降。试验顺序必须是先做耐久循环、再做高温烘烤,这就是「耐久—保持耦合试验」的标准形态。

耐久—保持耦合试验时序:写图案 -> 循环 -> 烘烤 -> 读回 -> 判定(顺序不能反)阶段 1写入图案全 0 / 全 1 / 棋盘格阶段 2耐久循环(先)擦写至目标循环数阶段 3高温烘烤(后)温度 / 时长 / 偏压阶段 4读回与统计原始误码率 / 最坏块阶段 5判定与 ECC 能力对齐时间顺序不能反:先耐久循环、再高温烘烤——擦写会损伤隧穿氧化层,使后续保持能力下降。只做全新片烘烤会高估保持能力;判据、温度、时长一律以正式 datasheet / 标准为准。
图 8 · 耐久—保持耦合试验时序(如需考核写后保持,应在循环后重写图案再烘烤)

图 8 是这条时序的泳道读法:五条泳道按时间从左到右推进,先写入确定图案(种类见 4.2),接着擦写循环到目标次数,然后高温烘烤,再读回统计,最后按判据判定。关键在第三、第四泳道的位置——烘烤必须排在循环之后;若排到循环之前或跳过循环,测到的是「未被擦写损伤的氧化层」的保持能力,偏乐观。细节上,循环结束到烘烤之间的图案与单元状态也要保持确定。

试验方案做法测到的是什么对现场的代表性
全新片直接烘烤不循环,写完图案就烘烤未损伤氧化层的保持能力高估,只代表出厂状态
循环后烘烤(推荐)先擦写到目标次数再烘烤已损伤氧化层的保持能力贴近现场,应报告的口径
多循环点烘烤若干循环档位后各烘烤保持随循环数的退化曲线最完整,可给出耦合形状
烘烤后循环先烘烤再循环烘烤后剩余耐久另一个问题,不可混用
循环与烘烤交替循环-烘烤-再循环循环间的保持损伤累积面向长期间断使用,成本高

推荐方案的完整定义是先擦写到目标循环数,再做高温烘烤,最后读回判定。目标循环数两种口径:按标称耐久值取(对应寿命末期的保持能力,最保守也最常用)或按现场预期写入量取(对应实际使用场景);报告里必须注明用的是哪一种。

只做全新片烘烤,会高估保持能力

这是保持试验里最常见、也最容易通过评审的一类偏差——因为全新片的数字通常很好看,而且「烘烤前未做循环」往往不会被写成显式条件,只是默认省略。代价在现场:用户拿到的是已经写过数据的器件,保持能力比报告里的数字低;若现场写入量较大(日志、频繁更新的配置、缓存类),差距尤其明显。正确做法是按目标循环数先做耐久循环;若两种口径都要,就两组都做并分别标注。

4.6 失效判据怎么定

「数据保持失效」不是一个自明的概念,必须落到可量化的判据上。工程上有三档常用判据,它们对应退化曲线上三个不同的点,寿命数字可以差很多倍。选哪一档,取决于现场系统的纠错能力——这是本节唯一的判断标准。

判据档位定义对应阶段适用场景对寿命数字的影响
原始比特误码率阈值原始误码率超阈值(未纠错)退化刚开始可见评估退化起点、做机理研究最严格,数字最小
ECC 可纠正门限误码率超过 ECC 纠正上限纠错即将失效的临界点与控制器能力绑定的口径居中,最贴近可用边界
不可纠错误码出现出现 ECC 无法纠正的错误数据已实际丢失定义「器件不可用」的终局最宽松,数字最大

三档之间隔着整个 ECC 的纠错余量,这段余量对应多长时间取决于退化曲线斜率——而斜率正是外推要算的东西。所以判据不同寿命数字差很多,这不是测量误差,是两个不同的量。选判据只有一条原则:判据必须与现场系统能力对齐,即「误码率超过该 ECC 的可纠正门限」。按更前的原始误码率阈值报过于保守;按「不可纠错误码出现」报则等于宣布系统已失效。报告里必须写清用的是哪一档、阈值多少、对应什么纠错能力,缺一个就无法横向比较。

还有一个常被忽略的口径问题:判据定义在「最坏块」还是「全片平均」。4.1 已说过保持失效是分布问题,「平均误码率达标」不代表器件可用——只要有一个块超出 ECC 能力,那个块的数据就保不住。面向工程的判据应定在最坏块或分布尾部分位数上。判据还要与温度、循环数、图案一起写进试验条件。

4.7 常见误读速查

把保持与外推最容易出错的读法收成一张速查表:左边常见说法,中间错在哪,右边正确做法。拿到任何一份保持数据或结论,先在这张表里过一遍。

常见误读错在哪正确做法
烘烤 1000 小时等于常温 10 年把单条件时长直接当等量关系,无 AF、无 Ea、无端点先多档拟合 Ea,再按 AF 折算并报区间
保持时间从数据手册直接抄手册数字对应特定判据、图案、循环数当参考上限,按自己的判据与循环数实测
只看平均误码,不看最坏块保持失效是分布问题,最差块先失效判据定在最坏块或分布尾部分位数
用摄氏度代入 Arrhenius1/T 非线性扭曲斜率,低温段最严重先换算成开尔文
两个温度点就能定 Ea两点无冗余,残差为零至少三档温度,每档多样本
高温端点偏离直线就删掉偏离是机理切换信号,不是噪声降低最高档重做;外推用低温段
把高温段 Ea 外推到常温跨拐点会高估保持能力分段拟合,用低温段斜率
只做 85/85 就算出了湿度指数一个条件解不出 n 与 Ea至少两温 x 两湿的交叉设计
多应力 AF 直接相乘忽略交互项与机理切换做交叉试验,显式拟合交互项
温循结果按恒温时长折算疲劳(次数)与热激活(时间)按循环次数外推,报温差 / 峰值 / 频率
全新片烘烤结果代表现场未计入擦写对隧穿氧化层的损伤;保持与耐久同层耦合先循环到目标次数再烘烤,用耦合试验
不写偏压条件与写入图案电场改泄漏路径,图案定干扰,条件不可复现注明偏压,覆盖全 0 / 全 1 / 棋盘格
AF 当常数用、外推只报一个数AF 取决于温度区间而非温度点;Ea 误差在外推时被指数放大按温度谱分段算 AF;用 Ea 置信区间两端各算一次报区间

本章结论:保持外推的四件事——机理(4.1)、条件(4.2)、方法(4.3)、边界(4.4)——加上耦合(4.5)与判据(4.6),缺一项就不完整。落到一句话:报告保持时间时,把温度档位、写入图案、偏压条件、循环数、判据定义与置信区间一并写清;写不清的任何一项,都是这份数字不能对外使用的理由。