2、参数漂移的物理根源:温度效应、老化效应、辐射效应、制造工艺偏差

做模拟IC设计这么多年,我越来越觉得,最坏情况分析才是真正考验功力的地方。你想想看,芯片画好了,仿真跑通了,结果一上电,温度一高,或者用了几年,性能就变了。为什么会这样?

说白了,就是参数漂移在作怪。我习惯把这四个物理根源记在脑子里:温度、老化、辐射、工艺偏差。咱们一个一个聊。

2.1 温度效应:最直接的“敌人”

温度对器件的影响,我估计你闭着眼睛都能说出一二。但真正在项目里,很多人还是容易忽略细节。

温度变化主要影响两个东西:载流子迁移率阈值电压

  • 迁移率:温度升高,晶格振动加剧,载流子碰撞变多,迁移率下降。NMOS和PMOS都是负温度系数,大概 -0.5%/°C 左右。
  • 阈值电压 Vth:温度升高,费米能级变化,Vth 会下降。典型值 -2mV/°C 到 -4mV/°C。

嗯,这里要注意:迁移率和 Vth 对温度的变化方向是相反的。迁移率下降会让电流变小,Vth 下降又会让电流变大。所以最后电流的温度系数,取决于谁占主导。

核心结论:在低压、小尺寸工艺下,Vth 的漂移往往更敏感。我在一个 28nm 的 LDO 项目里就吃过这个亏——低温下电流反而比高温大,就是因为 Vth 变化压过了迁移率。

我建议你在做温度扫描时,别只扫 -40°C 到 125°C 的端点。有时候中间温度点反而会出现拐点,尤其是带隙基准这类电路。

2.2 老化效应:时间这把“杀猪刀”

老化效应,说白了就是芯片用久了,参数会变。我刚开始做设计时,总觉得老化是可靠性工程师的事。直到有一次,一个产品在客户那里跑了半年,输出精度就超了规格……嗯,从那以后我再也不敢忽视老化。

主要的物理机制有三个:

老化机制 物理根源 典型影响
HCI(热载流子注入) 高电场下载流子注入栅氧化层 Vth 增大,gm 下降
NBTI(负偏置温度不稳定性) PMOS 在负栅压下界面态产生 Vth 绝对值增大,Idsat 下降
TDDB(经时击穿) 栅氧化层长期应力累积 漏电流增大,最终击穿

我个人习惯,在仿真时至少考虑 10年老化 的退化量。对于 NBTI,PMOS 的 Vth 漂移可能达到 30-50mV。你想想看,一个 1.8V 的 IO 器件,Vth 才 0.5V 左右,漂掉 50mV 就是 10% 的变化。

避坑指南:我曾经在运放设计里,只考虑了 HCI 对 NMOS 的影响,结果流片回来发现 PMOS 输入对的失调电压大了很多。后来才意识到,NBTI 对 PMOS 的退化比 HCI 对 NMOS 更严重。所以,PMOS 的 NBTI 一定要重点看

2.3 辐射效应:太空和核环境的“杀手”

辐射效应,一般民用芯片不太关注。但如果你做汽车电子、航空航天或者医疗植入设备,这就是绕不开的坎。

辐射主要造成两类问题:

  • 总剂量效应(TID):长期累积辐射导致氧化层电荷积累,Vth 漂移,漏电流增大。有点像慢性的老化,但更剧烈。
  • 单粒子效应(SEE):单个高能粒子穿过器件,瞬间产生大量电子-空穴对,导致逻辑翻转(SEU)或者甚至闩锁(SEL)。

我记得有一次帮客户分析一个卫星电源管理芯片,在总剂量达到 100krad(Si) 时,带隙基准的输出电压直接跳了 20mV。查了半天,发现是寄生双极晶体管被辐射激活了。

警告:辐射效应不是简单的“加个 guard ring”就能解决的。对于模拟电路,版图布局器件尺寸的选择非常关键。比如,使用环形栅(Enclosed Layout)可以显著降低 TID 效应。但代价是面积会大很多。

2.4 制造工艺偏差:流片就像“开盲盒”

工艺偏差,这是每个模拟工程师的“老朋友”了。你设计时用的模型,和实际流片出来的晶圆,总会有差距。

工艺偏差主要分三类:

  1. 全局偏差(Global Variation):不同批次、不同晶圆之间的差异。比如,栅氧化层厚度整体偏厚或偏薄。
  2. 局部偏差(Local Variation / Mismatch):同一芯片上相邻器件之间的差异。这是差分对、电流镜最头疼的问题。
  3. 梯度偏差(Gradient Variation):芯片不同位置因为温度梯度或应力导致的参数变化。

我建议你在做 Monte Carlo 仿真时,别只跑 200 个点。对于关键电路(比如比较器、ADC 的参考源),至少跑 1000 个点 以上,才能看到 3-sigma 的尾巴。

一个实用的经验公式:

Vth 的失配(σ) ≈ Avt / sqrt(W * L)

其中 Avt 是工艺常数,典型值 2-5 mV·μm。
W 和 L 是器件的宽和长。

你看,要降低失配,最直接的办法就是增大面积。面积翻倍,失配降低到原来的 1/√2。这就是为什么高精度模拟电路总是那么“大块头”。

2.5 四种效应的“叠加效应”

实际工作中,这四种效应不是独立存在的。它们会互相耦合。

举个例子:

  • 高温会加速老化(NBTI 在高温下更严重)
  • 辐射会改变氧化层陷阱,进而影响 Vth 的温度系数
  • 工艺偏差大的晶圆,往往对老化和辐射也更敏感

我个人习惯,在做最坏情况分析时,不会简单地把所有 corner 都叠到最差。那样太悲观了,成本也受不了。我会用 统计方法,比如结合工艺角(FF/SS/TT)和温度、老化进行组合,找出真正的“最坏组合”。

一个小技巧:你可以先跑一遍灵敏度分析,看看哪个参数对电路性能影响最大。然后针对那个参数,重点考虑它的漂移来源。比如,如果 Vth 的漂移是瓶颈,那你就重点看 NBTI 和温度效应。这样能省不少仿真时间。

好了,这四种物理根源,你心里有数了吧?下一章我们聊聊怎么把这些漂移量转化成具体的仿真 corner。