3、雪崩击穿机理:碰撞电离、倍增因子M、电离率积分

各位同学,今天我们来聊聊雪崩击穿的核心机理。说实话,这个知识点我当年学的时候也觉得挺抽象的,直到后来在项目中亲手测到一次雪崩击穿,才真正理解了它的物理本质。

雪崩击穿,说白了就是载流子在强电场下像滚雪球一样倍增的过程。你想想看,一个电子在电场中加速,撞到晶格上产生新的电子-空穴对,新产生的载流子继续加速、继续碰撞……最后电流就像雪崩一样暴涨。嗯,这就是名字的由来。

3.1 碰撞电离:雪崩的种子

碰撞电离是雪崩击穿的起点。一个载流子在电场中获得足够动能后,与晶格原子发生碰撞,把价带电子撞到导带上去,产生一对新的电子-空穴对。

这里有个关键参数——电离率,用 α 和 β 表示。α 是电子的电离率,β 是空穴的电离率。单位是 cm⁻¹,意思是一个载流子漂移 1 厘米能产生多少对电子-空穴对。

电离率的经验公式(Chynoweth 模型):

α = A_n · exp(-B_n / E)
β = A_p · exp(-B_p / E)

其中 E 是电场强度,A_n、B_n、A_p、B_p 是材料相关的常数。

我在项目中遇到过一个问题:仿真出来的击穿电压总是比实测低 20% 左右。查了半天,发现是电离率参数用的是默认值,没针对我们的工艺修正。后来换了实测提取的参数,结果就对上了。所以啊,电离率参数一定要校准,不然仿真就是自欺欺人。

3.2 倍增因子 M:雪崩的放大倍数

倍增因子 M 定义很简单:

M = I / I₀

I 是发生雪崩后的电流,I₀ 是初始电流(没有雪崩倍增时的电流)。M 越大,说明雪崩效应越强。

当 M → ∞ 时,就发生了击穿。这个临界条件就是:

∫₀^W α · dx = 1

这个积分式就是电离率积分,W 是耗尽层宽度。当电离率积分等于 1 时,一个载流子进入耗尽层,最终会产生无穷多个载流子——击穿发生了。

我个人习惯用这个公式快速估算击穿电压:

M = 1 / (1 - ∫α·dx)

当分母趋近于 0 时,M 趋近于无穷大。这个形式在数值仿真中特别好用。

3.3 电离率积分:击穿判据

电离率积分是判断雪崩击穿的核心判据。对于单边突变结,电场分布是三角形的,电离率积分可以写成:

∫₀^W α(E(x)) · dx = 1

其中电场分布 E(x) 是:

E(x) = E_m · (1 - x/W)

E_m 是最大电场强度,在冶金结界面处。

我曾经犯过一个错误:用均匀电场近似去算电离率积分,结果击穿电压算出来差了 30%。后来才意识到,电场分布的形状对电离率积分影响极大。三角形分布和矩形分布,积分结果能差好几倍。

避坑指南:

  • 电离率对电场极其敏感,E 变化 10%,α 能变化好几倍
  • 温度升高,电离率下降,击穿电压会升高(正温度系数)
  • 不同材料的电离率参数差异很大,Si、GaAs、SiC 的参数不能混用

3.4 知识体系总览

下面这张图是我自己整理的雪崩击穿机理的知识框架,你看一眼就能把整个逻辑串起来:

雪崩击穿机理知识体系 雪崩击穿 碰撞电离 倍增因子 M 电离率积分 电离率 α, β Chynoweth 模型 M = I / I₀ M → ∞ 击穿 ∫α·dx = 1 电场分布 E(x) 掺杂浓度 N N↑ → 击穿电压↓ 温度 T T↑ → 击穿电压↑ 材料类型 Si / GaAs / SiC 结结构 突变/缓变 击穿电压 V_BR

这张图把雪崩击穿的逻辑链条理得很清楚:从碰撞电离出发,经过倍增因子和电离率积分,最终落到击穿电压上。中间掺杂浓度、温度、材料、结结构这些因素都会影响最终结果。

3.5 实用小工具:电离率积分计算

下面我给出一段 Python 代码,用来计算单边突变结的电离率积分。我自己做仿真时经常用这个做快速验证:

import numpy as np

def ionization_integral(Nd, V, material='Si'):
    """
    计算单边突变结的电离率积分
    
    参数:
        Nd: 掺杂浓度 (cm^-3)
        V: 反向偏压 (V)
        material: 材料类型
    
    返回:
        integral: 电离率积分值
    """
    # 材料参数 (Chynoweth 模型)
    params = {
        'Si':  {'An': 7.03e5, 'Bn': 1.23e6, 'Ap': 1.58e6, 'Bp': 2.04e6},
        'GaAs': {'An': 2.04e5, 'Bn': 5.56e5, 'Ap': 2.04e5, 'Bp': 5.56e5},
    }
    
    p = params[material]
    q = 1.6e-19
    eps = 11.7 * 8.85e-14  # Si 介电常数
    
    # 耗尽层宽度
    W = np.sqrt(2 * eps * V / (q * Nd))
    # 最大电场
    Em = 2 * V / W
    
    # 数值积分
    x = np.linspace(0, W, 1000)
    E = Em * (1 - x / W)
    alpha = p['An'] * np.exp(-p['Bn'] / E)
    beta = p['Ap'] * np.exp(-Bp / E)
    
    integral = np.trapz(alpha + beta, x)
    return integral

# 示例:计算 5V 偏压下的电离率积分
result = ionization_integral(1e16, 5)
print(f"电离率积分 = {result:.4f}")

使用建议:

  • 先用这个脚本快速扫一遍击穿电压范围,再用 TCAD 做精细仿真
  • 电离率积分接近 1 时,步长要加密,不然数值误差会很大
  • 不同材料的参数差异很大,别用 Si 的参数去算 GaAs

好了,雪崩击穿机理就讲到这里。核心就三件事:碰撞电离产生种子载流子,倍增因子 M 衡量放大倍数,电离率积分等于 1 就是击穿判据。下次你在仿真中看到电流突然暴涨,就知道是电离率积分过 1 了。


公众号:蓝海资料掘金营,微信deep3321