第3章:失效模式与机理

各位工程师朋友,大家好。今天我们来聊聊存储器芯片失效分析中最核心的部分——失效模式与物理机理。说实话,这部分内容我做了十几年,每次遇到新案例还是会觉得「原来还能这样坏」。嗯,咱们直接进入正题。

3.1 常见失效模式概览

存储器芯片的失效模式,说白了就是「芯片怎么坏的」。我个人习惯把它们分成两大类:功能失效和参数退化。功能失效就是芯片直接不干活了,参数退化则是性能慢慢变差,比如保持时间变短、刷新失败率上升。

下面这张图是我自己整理的失效模式分类框架,你可以先有个整体印象:

存储器芯片失效模式分类 功能失效 参数退化 位线短路 BL-BL / BL-VSS 字线开路 WL断裂 / 高阻 存储单元漏电 Cell漏电 / 位线漏电 地址译码失效 行/列译码错误 保持时间失效 tRET退化 刷新失效 REF周期异常 访问时间退化 tAA / tRCD变慢 功耗异常 IDD超标 / 漏电 ↓ 根本物理机理 ↓ 氧化层击穿 TDDB / 软击穿 电迁移 EM / 金属迁移 热载流子注入 HCI / 沟道热载流子 辐射效应 SEE / TID / 中子

3.2 位线短路与字线开路

位线短路,这是我最常遇到的失效模式之一。说白了就是两条位线(Bit Line)之间或者位线与地之间搭上了。为什么会这样?

  • 金属桥接:工艺缺陷导致相邻金属线之间残留了导电颗粒。我在一个65nm项目上遇到过,整片晶圆中间区域全是位线短路,后来发现是CMP工艺的研磨颗粒残留。
  • 氧化层击穿:位线之间的隔离氧化层被击穿,形成导电通道。这个后面会细讲。
  • 接触孔异常:接触孔刻蚀过度,导致位线与下方有源区短路。

典型表现

  • March测试中固定为0或固定为1的列
  • 相邻位线数据互相干扰
  • IDDQ电流异常增大

字线开路,这个更直接——字线(Word Line)断了,整行存储单元都访问不了。我记得有一次分析一个SRAM失效,发现某一行怎么都写不进去,用电压对比度显微镜一照,字线中间有个明显的断裂点。

字线开路的原因通常有:

  • 电迁移:金属字线在长期大电流下发生原子迁移,形成空洞。这个在先进工艺节点特别常见。
  • 应力断裂:封装应力或者温度循环导致金属线断裂。
  • 工艺缺陷:光刻对准偏差导致字线局部变窄,电流密度过大烧断。

我的经验:遇到字线开路,先用电压对比度(VC)定位,再用FIB切面看物理形貌。别一上来就做TEM,成本高还慢。

3.3 存储单元漏电

存储单元漏电,这是DRAM和SRAM都头疼的问题。DRAM靠电容存储电荷,漏电了数据就丢了。SRAM靠交叉耦合反相器,漏电会导致状态翻转。

漏电的路径主要有:

漏电路径 物理机理 典型表现
栅极漏电 栅氧化层变薄,直接隧穿 保持时间缩短
结漏电 PN结反向偏置漏电 高温下失效加剧
亚阈值漏电 Vth漂移导致关断不彻底 静态功耗增大
GIDL 栅极感应漏电 位线漏电

为什么会这样?说白了就是器件尺寸缩小后,各种物理效应开始「捣乱」。我做过一个28nm的DRAM项目,保持时间从64ms掉到8ms,查了半天发现是存储节点到位线的GIDL漏电。嗯,这个坑我踩过。

3.4 保持时间失效与刷新失效

保持时间失效,这是DRAM的「职业病」。DRAM单元里的电荷会随时间泄漏,保持时间就是它能安全存住数据的最长时间。如果保持时间低于规格要求,数据就会丢失。

影响因素:

  • 温度:温度每升高10°C,漏电大约翻一倍。所以高温测试是必做的。
  • 工艺波动:同一片晶圆上,不同单元的保持时间可能差好几倍。我见过最夸张的,中心区域保持时间64ms,边缘只有4ms。
  • 电压:存储节点电压越低,漏电越严重。

注意:保持时间失效往往是软失效,低温下可能测不出来。一定要做全温度范围的测试。

刷新失效,说白了就是刷新操作没把数据恢复好。DRAM需要定期刷新,如果刷新间隔太长或者刷新命令没执行到位,数据就丢了。

刷新失效的常见原因:

  • 刷新周期过长:超过了芯片的tREFW规格。
  • 刷新地址遗漏:地址译码器故障,某些行没被刷新到。
  • 刷新时数据冲突:刷新操作和读写操作冲突,导致刷新失败。

3.5 物理机理详解

好,前面说的都是「现象」,现在咱们聊聊「根因」。这些物理机理才是失效分析的底层逻辑。

3.5.1 氧化层击穿

氧化层击穿,就是栅氧化层或者隔离氧化层被「打穿」了。分两种:

  • 硬击穿:氧化层彻底损坏,形成永久导电通道。这个好判断,IG直接飙升。
  • 软击穿:氧化层局部损伤,漏电增大但还没完全短路。这个最难抓,因为参数可能只是轻微退化。

为什么会击穿?时间相关介质击穿(TDDB)是主要机理。氧化层在电场作用下,内部缺陷逐渐累积,最终形成导电通路。我做过一个统计,栅氧化层厚度每减薄1Å,寿命大约缩短一半。

3.5.2 电迁移

电迁移(EM),就是金属原子在电流作用下「搬家」了。电子风把金属原子从一端推到另一端,推走的地方形成空洞,堆积的地方形成小丘。空洞导致电阻增大甚至开路,小丘可能导致短路。

影响电迁移的因素:

  • 电流密度:J越大,EM越快。一般铜互连的EM寿命与J-2成正比。
  • 温度:温度越高,原子扩散越快。
  • 晶粒结构:晶粒越细,晶界越多,EM越严重。

避坑指南:我曾经遇到一个案例,芯片在老化测试后字线电阻变大。用SEM一看,字线拐角处有明显的空洞。后来发现是设计时拐角电流密度超标了。所以,EM检查一定要看拐角和通孔附近。

3.5.3 热载流子注入

热载流子注入(HCI),就是沟道里的载流子被电场加速到高能量,然后撞进栅氧化层里。这些「热」载流子会被氧化层陷阱捕获,导致阈值电压漂移、跨导退化。

HCI最常发生在:

  • NMOS的漏端:这里电场最强,载流子能量最高。
  • 反相器翻转瞬间:PMOS和NMOS同时导通的瞬间,有大电流通过。
  • 字线驱动电路:频繁开关的电路最容易受HCI影响。

我记得有个SRAM项目,用了半年后访问时间变慢。分析发现是字线驱动管的Vth漂移了50mV,导致驱动能力下降。这就是典型的HCI效应。

3.5.4 辐射效应

辐射效应,在航空航天和医疗领域特别重要。辐射粒子穿过芯片时,会沉积电荷,导致:

  • 单粒子翻转(SEU):存储单元状态被翻转。这是最常见的辐射效应。
  • 单粒子闩锁(SEL):触发寄生PNPN结构,导致大电流。
  • 总剂量效应(TID):长期辐射积累,导致氧化层电荷积累,Vth漂移。

为什么会这样?高能粒子(比如中子、α粒子)穿过半导体时,会电离产生电子-空穴对。这些电荷如果被存储节点收集,就可能改变存储状态。我做过一个卫星用的SRAM,在加速器上打α粒子,发现SEU截面和工艺节点有很强的相关性——节点越小,临界电荷越少,越容易翻转。

3.6 失效模式与物理机理的对应关系

最后,我整理了一个对应表,方便你快速查找:

失效模式 主要物理机理 辅助机理
位线短路 氧化层击穿、金属桥接 电迁移、应力
字线开路 电迁移、应力断裂 工艺缺陷
存储单元漏电 栅极漏电、结漏电 HCI、辐射
保持时间失效 结漏电、GIDL 温度、工艺波动
刷新失效 地址译码失效、时序错误 保持时间退化
访问时间退化 HCI、NBTI 电迁移

嗯,这一章的内容就到这里。记住,失效分析不是死记硬背,而是理解物理机理后去反推失效模式。你想想看,当你看到一条位线短路时,脑子里应该立刻浮现出「氧化层击穿?金属桥接?还是电迁移?」这几个选项。这就是经验。

核心要点回顾

  • 失效模式分功能失效和参数退化两大类
  • 位线短路、字线开路、存储单元漏电是最常见的功能失效
  • 保持时间和刷新失效是DRAM特有的参数退化
  • 物理机理包括氧化层击穿、电迁移、热载流子注入、辐射效应
  • 一个失效模式可能对应多个物理机理,需要综合分析
专注资料整理