1. 功率半导体仿真工程导论
功率半导体器件的研发长期依赖“设计—流片—测试—改版”的迭代循环,一次完整流片往往需要数周甚至数月,成本高昂。Sentaurus TCAD 的引入改变了这一节奏:它把器件内部的电场、载流子浓度、温度与电流分布变成可在计算机上反复观察和调整的对象,使工程师在硅片尚未投出之前,就能判断某个结构参数是否会导致击穿电压不足、导通电阻偏高或开关损耗过大。理解 TCAD 在功率器件研发中的定位,是后续所有建模与仿真工作的前提。
1.1 TCAD 在功率器件研发链条中的位置
功率器件的研发链条通常包含器件概念设计、结构参数确定、工艺整合、版图设计、流片验证与封装测试。TCAD 并不替代其中任何一环,而是嵌入在“概念设计—工艺整合—流片验证”之间,承担物理可行性的前置判断。它向上承接器件规格书,向下为版图与工艺条件提供依据。
以一款 650 V 硅基超结 MOSFET 为例,规格书要求击穿电压不低于 700 V、比导通电阻低于 3 mΩ·cm²。工程师首先在 Sentaurus Structure Editor 或 SDE 中建立半元胞结构,设定外延层厚度、柱区宽度与掺杂浓度,然后用 SDevice 求解泊松方程与连续性方程,扫描漏极电压直至击穿。若仿真得到的击穿电压为 680 V,说明柱区电荷不平衡或终端结构不足,需要回到结构参数调整,而不是直接流片。这一“仿真先行”的判断,正是 TCAD 的核心价值。
1.2 仿真驱动的设计流程
仿真驱动的设计流程不是简单的“建模—仿真—看结果”,而是一个带有明确判断节点的闭环。一个可操作的流程如下:
- 明确设计目标与约束。把规格书翻译成可仿真的量,例如击穿电压 BV、比导通电阻 Ron,sp、阈值电压 Vth、开关时间 ton/toff,并确定哪些是硬约束、哪些是优化目标。
- 建立结构模型。确定元胞尺寸、掺杂分布、氧化层厚度、终端结构。此阶段要判断是否需要二维还是三维仿真,功率器件多数情况下二维半元胞已足够。
- 选择物理模型。根据器件类型选择迁移率模型、复合模型、碰撞电离模型、雪崩模型。功率器件必须开启碰撞电离,否则无法得到击穿特性。
- 分步求解。先做平衡态求解,再做偏压扫描。击穿仿真通常采用电压扫描配合电流限制,避免求解发散。
- 结果判读与参数回改。观察击穿电压、电场峰值位置、导通电阻、输出特性曲线,判断是否满足约束,若不满足则回到结构或工艺参数。
这个流程的关键在于“判断节点”而非“操作步骤”。例如击穿电压偏低时,需要判断是柱区电荷不平衡、终端耗尽不充分,还是碰撞电离模型参数不合理。不同原因对应完全不同的修改方向。
1.3 典型器件对象与工程问题
功率半导体器件种类繁多,Sentaurus TCAD 常见的仿真对象包括:功率 MOSFET(含超结结构)、IGBT、肖特基二极管、PIN 二极管、GaN HEMT、SiC MOSFET 等。不同器件的仿真重点差异明显。
| 器件对象 | 核心仿真目标 | 典型工程问题 |
|---|---|---|
| 超结 MOSFET | 击穿电压与比导通电阻的折中 | 柱区电荷不平衡导致 BV 下降 |
| IGBT | 导通压降与关断拖尾的折中 | 载流子寿命设置影响开关损耗 |
| SiC MOSFET | 栅氧可靠性与沟道迁移率 | 界面态密度导致 Vth 漂移 |
| GaN HEMT | 二维电子气浓度与击穿 | 缓冲层陷阱引起电流崩塌 |
这些工程问题的共同点是:它们都无法仅靠解析公式准确预测,必须依赖数值求解。例如超结结构的电场分布是二维的,柱区电荷不平衡会在局部产生电场尖峰,解析方法难以捕捉,而 TCAD 可以直观显示电场峰值位置与击穿点。
1.4 一个最小可运行的仿真示例
为了让流程具体化,下面给出一个简化的 650 V 超结 MOSFET 半元胞仿真命令片段。该示例仅用于说明输入参数与求解顺序,数值为教学假设值,不代表实际器件性能。
# 结构参数(示例假设)
# 外延层厚度 6 um,柱区宽度 3 um,柱区浓度 3e15 cm^-3
# 氧化层厚度 50 nm,栅极多晶硅掺杂 1e20 cm^-3
File {
Grid = "sj_mosfet_msh.tdr"
Plot = "sj_mosfet_des.tdr"
Current = "sj_mosfet_iv.plt"
}
Electrode {
{ Name="drain" Voltage=0.0 }
{ Name="source" Voltage=0.0 }
{ Name="gate" Voltage=0.0 }
}
Physics {
Mobility( PhuMob HighFieldSaturation )
Recombination( SRH Auger )
ImpactIonization( Okuto )
}
Solve {
# 先求平衡态
Coupled( Poisson )
# 再扫描漏极电压至击穿
Quasistationary(
InitialStep=0.05 Increment=1.2 Decrement=2.0
MaxStep=5.0 MinStep=1e-5
Goal { Name="drain" Voltage=800 }
) { Coupled( Poisson Electron Hole ) }
}
运行后,在电流曲线中观察漏极电流随漏极电压的变化。当电流出现急剧上升时,对应的电压即为仿真击穿电压。若该值低于 700 V,则需要检查柱区掺杂是否匹配、终端结构是否有效。这个判断过程就是 TCAD 仿真驱动设计的实际体现。
1.5 学习本课程需要建立的判断意识
Sentaurus TCAD 是一个工具,但仿真工程的核心不是工具操作,而是判断。判断包括:结构参数是否合理、物理模型是否适用、网格是否足够细、求解是否收敛、结果是否符合物理直觉。例如击穿电压仿真中,如果网格在结附近过粗,电场峰值会被低估,击穿电压偏高;如果碰撞电离模型参数不匹配材料,击穿电压也会偏离。这些判断无法从软件手册中直接得到,需要在具体器件语境中积累。