上官士鹏, 朱翔, 陈睿, 马英起, 李赛, 韩建伟
(1. 中国科学院国家空间科学中心, 北京 100190; 2. 中国科学院大学, 北京 100049)
单粒子效应(Single Event Effect,SEE)是制约集成电路应用于空间环境的重要因素。随着半导体工艺尺寸逐渐减小到微纳尺度,单粒子瞬态(Single Event Transient,SET)效应和多位翻转(Multi-Bits Upset,MBU)成为微纳工艺电路发生软错误的主要来源。为了评估器件的SET效应并指导器件的抗辐射加固,地面评估模拟试验器件的SET效应包含重离子和脉冲激光2种手段[1-6],利用这2种手段在器件内产生的瞬态脉宽值为皮秒(10-12s)量级,测试SET脉宽分为仪器直接测量和芯片片上测量2种方法。仪器直接测量SET脉宽多采用探针台加高频率(10 GHz以上)示波器的方法[2-4];芯片片上测量多采用加异步锁存器的方法[7-8],国内采用此方法的多为仿真结果[9-10],流片实现并同时利用重离子和脉冲激光试验测试的较少。
本文设计了一种反相器链(DFF)上锁存器测量脉宽电路,并利用国内0.13 μm部分耗尽绝缘体上硅(PD-SOI)工艺流片实现。利用重离子和脉冲激光2种试验手段,研究了反相器链的SET脉宽传播,并通过比对2种试验手段的脉宽结果,建立了脉冲激光正面入射器件到达有源区的有效能量与重离子线性能量传输(LET值)的等价关系,且给出了误差分析。同时,激光能量较高时会引起反相器链的寄生双极放大现象。
高能粒子轰击反相器链上的MOS管漏端时,会电离出电子空穴对,在PN结反偏电场的作用下,收集的电荷产生电流脉冲,导致反相器节点电压发生翻转,产生SET瞬态电压脉冲,沿着反相器链向下传播。根据脉宽宽度的不同,脉冲的前沿可以传播到反相器链上的一个或多个反相器的信号输入端,如SET脉宽足够宽将依次传遍整条反相器链。
以脉宽为2个反相器延时时间的SET脉冲在反相器链上传输的情况举例。反相器链上传播时,SET脉冲将影响2个反相器的输出。任意时刻,受影响的反相器的数量与瞬态脉冲的宽度成正比。脉宽越宽,受影响的反相器的数量越多。仿真表明,对于所有脉宽为(N-0.5)t~(N+0.5)t之间的脉冲(N为传播的反相器链的数量,t为脉宽在单个反相器上的延时时间),将有N级反相器受到影响。因此,脉宽的测量精度为±0.5t。图1为SET脉宽传播示意图。
用反相器延时时间的倍数来标定SET脉冲的时间宽度。为了获取反相器链上各个反相器的输出状态,在每级反相器的输出端加上异步锁存器,如图2所示。当SET脉冲传播到每个反相器时,其对应的异步锁存器的数据将发生改变。SET脉冲通过后,反相器的输出状态和储存在异步锁存器的数据将返回原始值(当在反相器的输出端增加异步锁存器负载后,将会改变反相器链的时间特性,从而对标定的脉宽精度产生影响,要保证异步锁存器的输入电容负载尽可能小)。
通过控制信号,在特定的时刻控制所有的异步锁存器,使每个异步锁存器保持相对应的反相器的输出逻辑状态。当芯片因辐照产生SET脉冲在反相器链上传输时,异步锁存器信号为高时,逻辑分析仪会测得输出信号,与初始值进行比较,就可以发现输出端逻辑发生变化的反相器个数,如图3所示。
以反相器的传输延时为单位,标定出SET脉宽(脉宽的测量以电压值阈值(VDD/2)为标准)。通过计算发生翻转的异步锁存器个数乘以电路延时t,测得SET脉宽。图3(a)为控制异步锁存器输出的时钟信号。图3(b)为异步锁存器控制信号,当信号为低时,锁存器存储每级反相器的输出端状态,信号为高时,输出锁存器状态。图3(c)为无SET脉冲发生时,锁存器的初始状态。图3(d)为有SET脉冲发生时,锁存器的状态与初始状态比较,反相器链第5级输出端受到脉冲影响,其异步锁存器的状态翻转为高,脉宽可估算为(1±0.5)t。图3(e)展示了一个更宽的SET脉冲在反相器链上传输的情况,共有4个异步锁存器状态受到SET脉冲影响(第2~5个),脉宽为(4±0.5)t。
图1 SET脉宽传播示意图Fig.1 Schematic diagram of SET pulse width transmission
图2 异步锁存器测试SET原理Fig.2 Principle of asynchronous latch testing SET
图3 异步锁存器测试SET脉宽Fig.3 Pulse width of asynchronous latch testing SET
利用国内0.13 μm PD-SOI CMOS工艺,设计了30级的反相器链。反相器链制作在p型标准SOI上,埋氧层厚度为100 nm。可测量的SET脉宽范围为105~3 150 ps,精度为±52.5 ps(每级延时105 ps,30级)。反相器链的标准工作电压为1.2 V。每级反相器的输出端加上异步锁存器,芯片版图如图4所示。
图4 0.13 μm PD-SOI CMOS反相器链芯片版图Fig.4 Chip layout of 0.13 μm PD-SOI CMOS DFF
利用中国科学院近代物理研究所回旋加速器(HIRFL)对反相器链进行了辐照。采用的86Kr离子的辐照信息如表1所示。
利用86Kr离子对器件辐照35 min,累积注量为2.1×107/cm2。1.2 V T栅反相器链的异步锁存器共发生8次状态翻转,平均4 min翻转1次,1次翻转无脉宽输出视为无效,有效翻转为7次。7次翻转测得的脉宽值如表2所示。
在2.1×107/cm2注量的86Kr离子辐照下,测得反相器链中传播的脉宽宽度均值为402ps(脉宽宽度均值为翻转次数乘以脉宽除以总的翻转次数之和),相当于器件中的SET脉宽传播3级。
表1 粒子辐照条件Table 1 Particle irradiation condition
表2 86Kr离子测试反相器链SET脉宽值Table 2 SET testing pulse width values of DFF by 86Kr ion
利用中国科学院国家空间科学中心1 064 nm皮秒脉冲激光模拟单粒子效应试验装置[11-12],对1.2 V T栅反相器链采用正面辐照方法扫描器件中的反相器链位置。测试实物图见图5。为了降低试验结果的随机误差,每种激光能量扫描测试反相器链5次,得到的脉宽求均值,见图6。
透过器件钝化层的激光能量由钝化层厚度决定,因器件钝化层厚度未知且难测得,将透射率均值设为81%,同时器件金属布线反射的激光能量约有50%(透射率为50%),两者相乘则到达器件有源区的激光有效能量约为表面入射激光能量的40%。
最低激光能量为1 250 pJ(到达器件有源区的激光有效能量约为500 pJ)时触发了器件的SET现象,测得的脉宽均值为400 ps。
激光能量为2 000~4 500 pJ时,反相器链受到辐照产生脉宽均值约为680 ps。SET脉宽达到饱和状态,相当于SET脉宽传播约6级。当激光能量为5000pJ(激光有效能量为2000pJ)时,芯片受到辐照产生的SET脉宽宽度有明显的上升趋势,激光能量为5 500 pJ(激光有效能量为2 200 pJ)时,反相器链受到辐照产生脉宽均值为900 ps,相当于SET脉宽传播约8级。继续增大激光能量,芯片烧毁。由实测的脉宽可以看出,激光能量为5 500 pJ(激光有效能量为2 200 pJ)时测得的脉宽比激光能量为4 500 pJ时测得的脉宽展宽了32.4%。
图5 脉冲激光正面测试反相器链Fig.5 Pulsed laser testing DFF by front side
图6 激光有效能量与反相器链SET脉宽关系Fig.6 Relationship between laser effective energy and DFF SET pulse width
漏极收集电荷公式为[13]
(1)
式中:Qcollect为产生的总的电荷量,单位为fC;ID为单位时间沉积的电荷量;LET为线性能量传输,单位为MeV·cm2/mg;Qdep为单位长度产生的电荷量,单位为fC;tsilicon为硅膜的厚度,单位为μm;10.365为倍增因子,由硅的密度和硅材料中产生一对电子空穴对需要的平均能量3.6 eV计算得到。硅膜的厚度一定,LET值越大,漏极电流越大,载流子浓度高,被漏极收集的几率大,漏极总的收集电荷越多。激光能量为2 000 pJ(等效LET值为65.6 MeV·cm2/mg)时,漏极收集的电流达到饱和。继续增大激光能量,漏极的电流保持稳定,使SET脉宽并未增大。但是当激光能量增大到5 000 pJ(等效LET值为164.0 MeV·cm2/mg)时,电荷使得漏/阱结合阱/衬底结坍塌,导致晶体管电势扰动,从而寄生的双极型晶体管导通[13-14],漏极的电流增大使SET脉宽值又继续增加。
2.4.1 激光有效能量与重离子LET值对应关系
通过对比脉冲激光与重离子的试验结果可知,激光能量为1 500 pJ(到达有源区的激光有效能量为600 pJ)时,与重离子LET值为37.6 MeV·cm2/mg时得到的 SET脉宽均值都约为400 ps,结果接近。
脉冲激光等效LET值(ELET)的依据是“脉冲激光和重离子在器件敏感区域单位距离上产生等量的电离电荷”,则激光的等效LET值理论上可以表述为[11,15]
(2)
式中:ef为重离子和1 064 nm激光分别产生一个电子空穴对所需能量的比值;ρ为硅材料的质量密度,均为常数;Eeff为激光到达有源区触发单粒子效应的有效能量。进一步考虑Eeff的表达式,以及其在厚度为d的单粒子效应敏感区域内的“平均”吸收系数α′,则ELET可表述为
(3)
即决定激光等效LET值的具体数值除了Eeff外,还依赖“平均”吸收系数α′和厚度d。相对于穿透深度数百微米的1 064 nm激光,单粒子效应电荷收集长度d为一小量,在该长度被吸收(沉积)的激光能量相对于Eeff来说也是一小量(α′d是小量)。这样,激光等效LET值的表达式可进一步简化为
(4)
决定激光等效LET值的主要参数是激光在器件单粒子效应敏感区域的有效能量Eeff和平均吸收系数α′。平均吸收系数α′由器件有源区、阱区的掺杂浓度决定。因器件有源区、阱区的掺杂浓度一般不可获得,即使获得也不是均匀分布,所以平均吸收系数α′由试验拟合获得。考虑到获取吸收系数取值的实际困难,对于不同类型的器件,若其单粒子效应最敏感的区域的激光吸收系数α′相差不大,则激光等效LET值主要依赖于激光到达有源区的激光有效能量Eeff。
ELET=τEeff
(5)
大量试验及理论研究证明[11,15],系数τ为0.082。激光能量为1 500 pJ(到达有源区的激光有效能量为600 pJ)时,与重离子LET值为37.6 MeV·cm2/mg时的结果相近,1 500 pJ表面入射激光能量等效LET值为49.2 MeV·cm2/mg,比重离子LET值(37.6 MeV·cm2/mg)大约31%。
2.4.2 激光等效LET值与重离子LET值误差的原因
造成激光有效能量等效LET值与重离子LET值误差有以下几方面原因。
1) 重离子的径迹宽度约为0.1~0.5 μm,中心浓度可达1023cm-3,比典型半导体器件的掺杂浓度还要高。1 064 nm波长脉冲激光试验装置的光斑直径约为2 μm,具有相同LET值的脉冲激光和重离子相比,径迹宽大、中心电荷浓度低。为了能够产生足够多的载流子以触发器件发生单粒子效应,相对于重离子LET值,需要更高的激光能量。脉冲激光的此特点使得激光有效能量等效LET值天然地要高于实际需要的重离子LET值,这是激光有效能量换算成等效LET值误差中一个关键因素。
2) 器件钝化层对激光的反射率为周期函数[12,16],根据钝化层厚度的不同,表面入射激光能量的透射率T为0.68~0.95,如图7所示。本文实际测算激光有效能量时,激光穿过钝化层透射率采用均值0.81,这会导致约±13%的误差。
3) 器件采用SOI工艺,相对于体硅工艺,芯片的源/漏极相互隔离,引起单粒子效应敏感区面积小[17],被器件吸收产生电子空穴对的有效激光能量少。现有的有效能量计算模型只是计算到达有源区的激光能量,并未准确分析被器件源/漏极吸收引起单粒子效应的有效能量,得到的等效LET值要偏大,具体偏大量要结合更精细的仿真研究。
4) 测得的SET脉宽本身有一定范围。LET值为37.6 MeV·cm2/mg的重离子的脉宽值为210~525 ps,激光能量为1 500 pJ时的脉宽值为100~525 ps,激光的变化范围更宽,而对比时采用的是均值,这也带来误差。
利用脉冲激光和重离子2种试验手段,验证了0.13 μm PD-SOI工艺反相器链的异步锁存脉宽测试电路的有效性,并得到以下结论:
1) 通过试验和理论分析,建立了激光正面测试器件单粒子效应的激光有效能量测算方法,该方法普适于利用激光正面模拟试验芯片的单粒子效应。
2) 通过2种试验手段结果的对比,建立了激光有效能量与重离子LET值的对应关系,这对激光定量评估器件的抗单粒子效应能力及加固效果有重要意义。
下一步的研究工作应建立不同种类器件发生单粒子效应时有源区的激光有效能量吸收模型,量化激光有效能量换算为LET值的误差。