第三节:抗辐照工艺基础:SOI工艺 vs 体硅工艺、加固存储单元设计
各位工程师朋友,今天咱们聊聊抗辐照芯片最核心的两个底层问题:用什么工艺做,以及存储单元怎么加固。这两个问题,说白了决定了你的芯片在太空里能活多久。
我入行那会儿,第一次接触宇航级芯片,看到BOM表上写着“抗辐照SRAM”,单价好几万。我当时就想,这玩意儿凭什么这么贵?后来自己动手设计了一版加固存储单元,流片回来一测,单粒子翻转率还是高得离谱。嗯,从那以后,我再也不敢小看工艺和电路设计的配合了。
一、SOI工艺 vs 体硅工艺:到底选哪个?
先讲工艺。抗辐照芯片的工艺选择,基本就是SOI和体硅两条路。很多人问我:“老师,是不是SOI一定比体硅好?”我的回答是:看场景。
1. 体硅工艺:传统但成熟
体硅工艺,就是咱们平时做消费电子芯片用的那种。硅衬底是整块的,器件做在表面。它的优点是成本低、工艺成熟、模型准。但抗辐照方面,有个致命弱点——单粒子闩锁(SEL)。
为什么会这样?因为体硅里存在寄生PNPN结构。高能粒子打进来,产生大量电子空穴对,可能触发闩锁,电流瞬间飙升,芯片直接烧毁。我在项目中遇到过一颗体硅做的电源管理芯片,在质子辐照测试中,刚照了5分钟,电流从10mA跳到了2A,当场报废。
体硅工艺的抗辐照弱点:
- 单粒子闩锁风险高(寄生SCR结构)
- 单粒子翻转截面较大(收集电荷多)
- 总剂量效应敏感(氧化层陷阱电荷积累)
2. SOI工艺:天生抗闩锁
SOI(Silicon-On-Insulator)工艺,在硅衬底和器件层之间加了一层埋氧层(BOX)。这层氧化硅是绝缘的,把器件和衬底彻底隔开了。你想想看,寄生PNPN结构被切断了,单粒子闩锁自然就没了。
我个人习惯在宇航级芯片里优先考虑SOI。尤其是130nm以下的SOI工艺,抗单粒子翻转能力比同代体硅好一个数量级。不过SOI也有代价:
- 晶圆成本高(约贵30%-50%)
- 散热差(埋氧层导热差)
- 浮体效应(历史效应,影响时序)
关键对比:SOI vs 体硅
| 指标 | 体硅工艺 | SOI工艺 |
|---|---|---|
| 单粒子闩锁 | 高风险 | 免疫 |
| 单粒子翻转截面 | 大(~1e-8 cm²/bit) | 小(~1e-10 cm²/bit) |
| 总剂量能力 | 一般(50-100 krad) | 较好(100-300 krad) |
| 成本 | 低 | 高 |
| 散热 | 好 | 差(需特殊设计) |
我的建议:如果项目预算充足,且芯片工作在强辐照环境(如GEO轨道、木星任务),直接上SOI。如果只是低轨小卫星,体硅加加固设计也能用,成本能省不少。
二、加固存储单元设计:从DICE到HIT
工艺选好了,接下来就是电路设计。存储单元是抗辐照芯片的命门——寄存器、SRAM、寄存器堆,哪个都不能软。我见过太多因为存储单元翻转导致卫星姿态失控的案例了。
1. 经典6T SRAM单元:为什么不行?
标准6T SRAM单元,两个交叉耦合的反相器。正常工作时很稳定,但高能粒子打中敏感节点,存储的电荷被瞬间收集,状态就翻了。这就是单粒子翻转(SEU)。
我曾经测试过65nm体硅工艺的6T SRAM,在LET=37 MeV·cm²/mg的Kr离子照射下,翻转截面高达2.3e-8 cm²/bit。这个水平,在太空里基本没法用。
2. DICE单元:双互锁存储单元
DICE(Dual Interlocked Storage Cell)是目前最常用的加固存储单元。它的核心思想是:用4个节点存储1位数据,每个节点由两个反相器驱动,形成冗余互锁。
DICE的工作原理:
- 数据存储在4个节点(N0, N1, N2, N3)上
- N0和N2同相,N1和N3反相
- 单个节点被粒子击中时,其他三个节点通过反馈将其拉回正确状态
- 只有两个以上节点同时翻转,才会出错
我在一个星载控制芯片项目中,用DICE单元替换了标准6T寄存器堆。辐照测试结果:在LET=60 MeV·cm²/mg条件下,翻转截面从1e-8降到了5e-11,提升了近三个数量级。
注意:DICE单元不是万能的。它只能抗单节点翻转。如果粒子径迹同时穿过两个敏感节点(比如在先进工艺下,节点间距小于1μm),DICE也会失效。这时候需要更狠的方案——比如三模冗余(TMR)或者HIT单元。
3. HIT单元:更狠的加固方案
HIT(Heavy Ion Tolerant)单元,是DICE的升级版。它用了更多的晶体管(通常12-16个),把敏感节点物理隔离开,确保单个粒子最多只能影响一个节点。
我建议在以下场景使用HIT:
- 工艺节点≤28nm(节点间距太小,DICE风险高)
- 要求翻转率<1e-12 errors/bit·day(比如生命保障系统)
- 粒子能量极高(如银河宇宙射线)
当然,代价也大:面积是6T单元的3-4倍,功耗翻倍。你想想看,一个256KB的SRAM,用HIT做出来,面积可能比用6T做的大4倍。这就是抗辐照的代价。
三、知识体系框架图
下面这张图,是我自己总结的抗辐照存储设计决策流程。每次做新项目,我都会先过一遍这个框架。
四、避坑指南与实战经验
最后,分享几个我踩过的坑,希望能帮大家少走弯路。
避坑1:我曾经在一个项目中,为了省面积,用了最小尺寸的DICE单元。结果辐照测试发现,翻转截面比预期大了10倍。后来分析发现,最小尺寸下节点电容太小,临界电荷Qcrit不够。我的建议是:DICE单元的晶体管尺寸至少要比最小尺寸大30%,才能保证足够的抗扰度。
避坑2:SOI工艺的浮体效应,会导致存储单元的写时间随历史数据变化。我遇到过一颗SOI芯片,写0和写1的速度差了20%。解决办法是:在存储阵列外围加写辅助电路,或者用体接触的SOI器件(但面积会增大)。
避坑3:加固存储单元不是万能的。你想想看,如果时钟树上的触发器都加固了,但时钟网络本身被单粒子瞬态(SET)干扰了,整个芯片还是可能出错。所以,加固要系统性地做——存储单元、组合逻辑、时钟树、复位网络,一个都不能少。
好了,关于SOI工艺、体硅工艺和加固存储单元设计,今天就聊到这儿。这些内容是我多年项目经验的总结,希望能对大家实际工作有帮助。