4、参数提取基础:DC参数提取原理、CV参数提取原理、AC参数提取原理
参数提取是半导体器件建模的核心环节,其目标是从实测电学数据中逆向求解模型方程中的物理参数。根据激励信号类型与测量维度,参数提取可分为DC(直流)、CV(电容-电压)和AC(交流/小信号)三大类。本章系统阐述三类参数提取的物理原理、典型流程与关键注意事项。
核心认知:DC参数决定器件的静态工作点与I-V特性;CV参数揭示电荷存储与耗尽层行为;AC参数反映频率响应与寄生效应。三者共同构成完整的模型参数集,缺一不可。
4.1 DC参数提取原理
DC参数提取基于直流I-V测量数据,通过解析或数值方法求解模型方程中的静态参数。以MOSFET为例,典型DC参数包括阈值电压(Vth)、迁移率(μ)、饱和速度(vsat)、体效应系数(γ)等。
4.1.1 阈值电压提取方法
| 方法名称 | 基本原理 | 适用条件 | 精度等级 |
|---|---|---|---|
| 线性外推法(LE) | 在Id-Vg曲线最大斜率点做切线,外推至Id=0 | Vds较小(线性区) | 中等 |
| 恒定电流法(CCI) | 取Id = (W/L)×10-7 A时的Vg | 快速评估 | 较低 |
| 二阶导数法(SDM) | 求d²Id/dVg²的峰值位置 | 短沟道器件 | 较高 |
| Y函数法 | 利用Y = Id/√gm的线性段 | 含串联电阻校正 | 高 |
工程建议:在ICCAP中,阈值电压提取通常使用"Extract → Vth"工具,支持LE和CCI两种模式。对于先进节点(≤28nm),推荐使用SDM或Y函数法以消除短沟道效应干扰。
4.1.2 迁移率与串联电阻提取
迁移率提取需结合线性区I-V数据,采用以下步骤:
- 测量线性区Id-Vg曲线:固定小Vds(通常50mV),扫描Vg
- 计算跨导gm:gm = ∂Id/∂Vg
- 提取有效迁移率μeff:μeff = gm·L/(W·Cox·Vds)
- 分离串联电阻Rsd:通过不同沟道长度器件测量,利用传输线法(TLM)提取
// ICCAP中迁移率提取脚本示例(Python风格)
def extract_mobility(vg, id, vds, W, L, Cox):
gm = np.gradient(id, vg) # 计算跨导
idx_max = np.argmax(gm) # 最大跨导点
mu_eff = gm[idx_max] * L / (W * Cox * vds)
return mu_eff
// 串联电阻提取(TLM法)
// 测量不同L的Rtotal = Vds/Ids,拟合Rtotal vs L直线
// Rtotal = Rsd + (L/Weff) * (1/(μ*Cox*(Vgs-Vth)))
// 截距即为Rsd
4.2 CV参数提取原理
CV参数提取通过测量器件电容随偏压的变化,获取氧化层厚度、掺杂浓度分布、界面态密度等关键物理参数。CV测量通常在低频(1kHz~1MHz)下进行,使用LCR表或阻抗分析仪。
4.2.1 氧化层厚度提取
在强积累区,MOS电容等于氧化层电容Cox:
Cox = εox / tox
tox = εox / Cox
其中:
εox = 3.45×10⁻¹¹ F/m (SiO₂介电常数)
Cox = 积累区最大电容值 (F/m²)
4.2.2 掺杂浓度分布提取
利用C-V数据,通过以下关系提取衬底掺杂浓度Nsub:
- 计算耗尽层宽度Wdep:Wdep = εsi / Cdep
- 计算掺杂浓度:Nsub = 2 / [q·εsi·d(1/C²)/dV]
- 绘制Nsub vs Wdep曲线:反映纵向掺杂分布
常见陷阱:CV测量中寄生电容(探针台、测试线缆)会显著影响小电容器件(如RF MOSFET)的测量精度。建议在ICCAP中使用"Open/Short"去嵌技术,并在MBP中设置寄生电容校正参数。
4.2.3 界面态密度提取
界面态密度Dit可通过低频/高频C-V法或电导法提取:
| 方法 | 测量条件 | 提取公式 | 适用范围 |
|---|---|---|---|
| 低频/高频法 | 低频(1kHz) + 高频(1MHz) | Dit = (Clf - Chf) / (q·A) | 界面态密度 > 10¹⁰ cm⁻²eV⁻¹ |
| 电导法 | 变频率G-V测量 | Dit = Gp / (q·ω·A) | 高精度,适用于低Dit |
| 电荷泵法 | 脉冲栅压+恒定衬底偏置 | Icp = q·f·A·Dit·Δψ | 界面态密度测量 |
4.3 AC参数提取原理
AC参数提取基于小信号S参数测量,通过矢量网络分析仪(VNA)获取器件在特定偏置下的频率响应。AC参数包括跨导(gm)、输出电导(gds)、栅电容(Cgg)、截止频率(fT)和最大振荡频率(fmax)等。
4.3.1 S参数测量与去嵌
AC参数提取的第一步是准确的S参数测量与去嵌:
- 校准:使用SOLT或LRRM校准至探针尖端
- Open去嵌:去除并联寄生(Yopen)
- Short去嵌:去除串联寄生(Zshort)
- Pad去嵌:去除焊盘寄生(适用于RF器件)
// S参数去嵌流程(ICCAP/MBP通用)
// Step 1: 测量DUT、Open、Short结构
S_dut = measure_S("DUT")
S_open = measure_S("OPEN")
S_short = measure_S("SHORT")
// Step 2: 转换为Y参数
Y_dut = s2y(S_dut)
Y_open = s2y(S_open)
Y_short = s2y(S_short)
// Step 3: Open去嵌
Y_dut_open = Y_dut - Y_open
// Step 4: Short去嵌(转换为Z参数)
Z_dut_open = y2z(Y_dut_open)
Z_short = y2z(Y_short)
Z_dut_deemb = Z_dut_open - Z_short
// Step 5: 转换回S参数
S_dut_deemb = z2s(Z_dut_deemb)
4.3.2 小信号等效电路参数提取
从去嵌后的S参数,通过以下步骤提取小信号模型参数:
| 参数 | 提取方法 | 频率范围 | 物理意义 |
|---|---|---|---|
| gm | gm = Re(Y21) @ 低频 | 1~100 MHz | 跨导增益 |
| gds | gds = Re(Y22) @ 低频 | 1~100 MHz | 输出电导 |
| Cgs | Cgs = Im(Y11)/ω | 1~10 GHz | 栅源电容 |
| Cgd | Cgd = -Im(Y12)/ω | 1~10 GHz | 栅漏电容(米勒电容) |
| Rg | Rg = Re(Y11)/ω²Cgs² | > 10 GHz | 栅极寄生电阻 |
| fT | fT = gm / (2π·Cgg) | 外推至|h21|=0 dB | 截止频率 |
ICCAP操作提示:在ICCAP中,AC参数提取使用"Extract → AC"工具。建议先运行"DC Extract"获得静态偏置点,再基于该偏置进行S参数测量。MBP平台支持自动化的"AC Parameter Tuning",可同时优化gm、Cgg和fT的拟合误差。
4.3.3 截止频率与最大振荡频率提取
fT和fmax是衡量器件高频性能的核心指标:
- fT:当电流增益|h21|降至1(0 dB)时的频率。fT = gm / (2π·Cgg)
- fmax:当功率增益MAG/MSG降至1时的频率。fmax = fT / (2√(Rg·gds + 2π·fT·Rg·Cgd))
4.4 三类参数提取的协同关系
在实际建模流程中,DC、CV、AC参数提取并非孤立进行,而是存在严格的依赖与协同关系:
| 提取顺序 | 参数类型 | 依赖关系 | 典型工具 |
|---|---|---|---|
| 第1步 | DC参数 | 独立提取,提供静态偏置点 | ICCAP DC Extract |
| 第2步 | CV参数 | 需要DC偏置条件,提供电容参数 | ICCAP CV Extract |
| 第3步 | AC参数 | 依赖DC偏置和CV参数 | MBP AC Tuning |
| 第4步 | 全局优化 | 联合拟合DC+CV+AC数据 | MBP Global Fit |
最佳实践:在ICCAP中完成DC和CV参数提取后,将参数集导入MBP进行AC参数优化。MBP的"Parameter Correlation Analysis"功能可自动检测DC/CV/AC参数之间的耦合关系,避免过拟合。建议在全局优化前,先固定物理意义明确的参数(如tox、Nsub),仅优化与频率相关的寄生参数。