3. 模型卡概念:定义、作用与文件结构

模型卡(Model Card)是 TCAD 仿真中连接物理器件与数值求解器的核心契约文件。它并非一段简单的参数列表,而是一套结构化、可复用、面向特定物理效应的模型描述语言。本章将系统阐述模型卡的定义、在 TCAD 仿真流程中的关键作用,以及其标准文件结构(.lib / .mdl)。

核心认知:模型卡的本质是将“器件物理行为”翻译为“求解器可识别的数学方程与参数集”。没有模型卡,TCAD 无法理解 GaN 器件的极化效应、陷阱动态或自热特性。

3.1 模型卡定义

模型卡(Model Card)是一个文本格式的模型描述文件,它封装了特定半导体器件或材料在特定工作条件下的物理模型、材料参数、数值算法选项以及接口定义。在 GaN 功率器件仿真中,模型卡通常包含以下核心信息:

  • 物理模型选择:迁移率模型(如 Caughey-Thomas、Albrecht)、复合模型(SRH、Auger、辐射复合)、碰撞电离模型、极化模型(自发极化 + 压电极化)。
  • 材料参数集:禁带宽度、电子亲和能、介电常数、有效质量、饱和速度、陷阱参数(能级、浓度、俘获截面)。
  • 数值控制选项:Newton 迭代策略、阻尼因子、网格自适应开关、载流子统计(Fermi-Dirac / Boltzmann)。
  • 接口与版本:模型卡适用的 TCAD 工具版本、器件结构接口定义(电极名称、区域标签)。
类比理解:模型卡相当于器件的“物理 DNA 测序报告”——它完整描述了材料在原子尺度下的电学行为规则,仿真器则根据这份报告“生长”出器件的宏观 I-V 特性。
模型卡定义:从物理到数值的桥梁 物理器件行为 • 极化效应 • 陷阱动态 • 自热效应 • 速度饱和 • 碰撞电离 模型卡 (Model Card) 物理模型 + 材料参数 + 数值控制 + 接口定义 结构化文本文件 TCAD 求解器 • 离散化方程 • Newton 迭代 • 矩阵求解 • 收敛控制 • 结果输出 抽象化 实例化

3.2 模型卡在 TCAD 中的作用

模型卡在 TCAD 仿真流程中扮演“物理行为模板”的角色,其核心作用体现在以下四个维度:

作用维度 具体描述 对 GaN 仿真的重要性
物理模型封装 将复杂的物理方程(如泊松方程、载流子连续性方程、热传导方程)与特定材料绑定 GaN 的强极化效应必须通过极化模型卡显式激活,否则 2DEG 浓度计算偏差可达 10 倍
参数标准化 提供经过校准的材料参数基准值,确保不同用户、不同项目间的仿真结果可比 GaN 的陷阱参数(如 C 掺杂相关的深能级陷阱)在不同文献中差异巨大,模型卡可锁定一组经过验证的参数
仿真效率优化 通过数值控制选项(如自适应网格、阻尼因子)加速收敛,避免非物理震荡 GaN 功率器件在关断瞬态仿真中极易出现收敛失败,合理的模型卡数值设置可减少 60% 的迭代次数
知识复用与传承 模型卡文件可独立于器件结构文件存在,实现“一次校准,多次使用” 一个经过实验校准的 GaN HEMT 模型卡可在同一工艺平台的不同版图设计中直接复用
常见误区:初学者常将模型卡视为“万能参数表”,直接套用 Si 器件的模型卡仿真 GaN 器件。这会导致严重的物理错误——例如 Si 的迁移率模型未包含 GaN 特有的极性光学声子散射机制,仿真出的跨导特性会严重偏离实测值。
模型卡在 TCAD 仿真流程中的核心位置 器件结构定义 (几何 + 掺杂 + 网格) 模型卡加载 (物理 + 参数 + 数值) 偏置条件设置 (Vg, Vd, 温度) 求解与输出 (I-V, 电荷, 温度) 校准反馈:将仿真 I-V 与实测对比,调整模型卡参数 模型卡是连接“结构定义”与“物理求解”的桥梁,其质量直接决定仿真结果的物理可信度

3.3 模型卡文件结构(.lib / .mdl)

TCAD 模型卡通常以 .lib 或 .mdl 为扩展名,采用层级化、模块化的文本结构。一个标准的 GaN 功率器件模型卡包含以下五个主要区块:

3.3.1 文件头与版本声明

定义模型卡的名称、适用工具版本、创建日期和作者信息,便于版本管理和溯源。

###########################################################
# Model Card: GaN_HEMT_Power_v2.3
# Tool:      Sentaurus TCAD 2023.12
# Author:    GaN Power Team
# Date:      2025-01-15
# Description: Calibrated model for 650V GaN HEMT
###########################################################

3.3.2 物理模型选择区块

通过关键字激活或关闭特定的物理模型。GaN 器件必须显式激活极化模型和陷阱模型。

Physics {
    // 载流子统计
    FermiDirac

    // 迁移率模型
    Mobility {
        DopingDependence
        HighFieldSaturation (GradQuasiFermi)
        Enormal (Lombardi)
    }

    // 复合模型
    Recombination {
        SRH (DopingDependence TempDependence)
        Auger
    }

    // GaN 特有模型
    Polarization (StrainCharges)
    Piezoelectric (Strain)
    Traps (DonorLike AcceptorLike)
}

3.3.3 材料参数区块

定义每种材料的物理参数。GaN 和 AlGaN 的参数必须分别定义,且 AlGaN 的 Al 组分直接影响禁带宽度和极化电荷密度。

Material = "GaN" {
    Epsilon = 9.5
    Eg = 3.42
    Chi = 4.1
    Vsat = 2.5e7
    Mu0 = 1200
    Mu0_h = 30
    Auger = 1e-30
    SRH = 1e-15
}

Material = "AlGaN" {
    Epsilon = 9.0
    Eg = 3.42 + 1.3 * x_Al + 0.7 * x_Al^2
    Chi = 4.1 - 1.3 * x_Al
    Vsat = 2.0e7
    Mu0 = 800
    Mu0_h = 20
}

3.3.4 陷阱参数区块

定义体陷阱和界面陷阱的能级、浓度和俘获截面。这是 GaN 器件仿真中最关键的校准参数。

Traps {
    // 体陷阱:C 掺杂相关的深能级受主陷阱
    AcceptorLike {
        EnergyMid = 0.85
        EnergySigma = 0.1
        Density = 1e17
        CaptureCrossSection = 1e-15
    }

    // 界面陷阱:AlGaN/GaN 异质结界面态
    DonorLike {
        EnergyMid = 0.3
        EnergySigma = 0.05
        Density = 5e12
        CaptureCrossSection = 1e-16
    }
}

3.3.5 数值控制与求解器选项

设置 Newton 迭代的收敛标准、网格自适应策略和初始猜测值,直接影响仿真稳定性和速度。

Solve {
    // Newton 迭代控制
    Newton {
        MaxIterations = 30
        DampingFactor = 0.5
        ResidualNorm = 1e-6
    }

    // 网格自适应
    AdaptiveMesh {
        Refine (Potential Gradient)
        Coarsen (Potential Gradient)
    }

    // 初始条件
    InitialGuess (Equilibrium)
}
文件结构总结:一个完整的 .lib / .mdl 文件遵循“头声明 → 物理模型 → 材料参数 → 陷阱参数 → 数值控制”的线性结构。这种模块化设计使得工程师可以单独替换或校准某个区块(如只更新陷阱参数),而无需重写整个模型卡。
模型卡文件结构层次(.lib / .mdl) 模型卡根文件 文件头与版本 名称/工具/日期 物理模型选择 迁移率/复合/极化 材料参数 Eg/Chi/Epsilon 陷阱参数 能级/浓度/截面 工具版本兼容性 Fermi-Dirac 统计 GaN / AlGaN 分定义 体陷阱 / 界面陷阱 Sentaurus 2023.12 极化模型激活 Vsat / Mu0 校准值 C 掺杂陷阱 0.85eV 模块化结构:每个区块可独立校准、替换或扩展,支持模型卡的版本迭代与团队协作

3.4 模型卡文件命名与组织规范

在实际工程中,模型卡文件需要遵循统一的命名和组织规范,以支持多项目、多版本的并行管理:

文件类型 命名规则 示例 说明
主模型卡 [器件]_[电压等级]_v[版本].lib GaN_HEMT_650V_v2.3.lib 包含完整的物理模型和参数,用于最终生产仿真
材料参数库 [材料]_[参数集]_v[版本].mdl GaN_Material_v1.0.mdl 仅包含材料参数,可被多个主模型卡引用
陷阱参数库 [工艺]_[陷阱类型]_v[版本].mdl C_Doped_Traps_v2.1.mdl 针对特定工艺平台的陷阱参数,独立维护
校准记录 [器件]_Calibration_Report_v[版本].pdf GaN_HEMT_Calibration_Report_v2.3.pdf 记录模型卡校准过程、实测对比和参数调整历史
工程实践建议:在项目初期就建立模型卡的版本管理仓库(如 Git),每次参数调整都附带 commit 说明。这可以避免“这个模型卡是谁改的?为什么改?”的常见团队协作困境。

3.5 本章小结

模型卡是 GaN 功率器件 TCAD 仿真的物理灵魂。通过本章的学习,应掌握以下核心要点:

  • 定义层面:模型卡是封装物理模型、材料参数、数值控制的标准化文本文件,是连接物理器件与数值求解器的桥梁。
  • 作用层面:模型卡实现物理模型封装、参数标准化、仿真效率优化和知识复用四大核心功能,直接影响仿真结果的物理可信度。
  • 结构层面:标准模型卡包含文件头、物理模型选择、材料参数、陷阱参数和数值控制五个模块,采用层级化、模块化的组织方式。
  • 工程层面:统一的文件命名和组织规范是模型卡可维护、可复用的基础,建议结合版本管理工具进行全生命周期管理。