SPICE参数提取工具链在射频器件建模中的工程案例 - 第2节
2.1 SPICE 语法基础与网表结构
SPICE(Simulation Program with Integrated Circuit Emphasis)是射频器件建模的底层语言。无论是 BSIM、PSP 还是 R3 模型,最终都需要通过 SPICE 网表(Netlist)描述器件连接、模型参数与分析指令。掌握 SPICE 语法是理解参数提取工具链的前提。
2.1.1 网表基本元素
一个完整的 SPICE 网表由以下五类语句构成:
| 语句类型 | 关键字/格式 | 示例 |
|---|---|---|
| 标题行 | 第一行任意文本 | RF NMOS Model Extraction |
| 注释 | 以 * 开头 | * This is a comment |
| 器件实例 | M<name> D G S B model_name | M1 D G 0 0 nmos_rf |
| 模型定义 | .MODEL model_name type params | .MODEL nmos_rf NMOS (VTO=0.7 ...) |
| 分析指令 | .DC / .AC / .S-PARAM | .AC DEC 10 1e6 10e9 |
| 结束语句 | .END | .END |
关键点: 射频建模中,器件实例的节点编号必须与测试结构(如 GSG PAD)的端口对应,否则 S 参数提取会因端口映射错误而失败。
2.1.2 射频器件网表实例
以下是一个射频 NMOS 共源放大器的 SPICE 网表,包含 DC 偏置与 AC 小信号分析:
RF NMOS Common Source Testbench
* Node: 1=Gate, 2=Drain, 3=Source, 0=GND
M1 2 1 3 0 nmos_rf W=10u L=0.18u M=1
* 模型定义(BSIM4 核心参数)
.MODEL nmos_rf NMOS (
+ VTO = 0.7
+ U0 = 350
+ RSH = 5.0
+ CJ = 1e-3
+ CGBO = 2e-10
+ RGATEMOD= 3
+ RDSMOD = 0
+ NOIMOD = 0
)
* 偏置与激励
VGS 1 0 DC 1.2
VDS 2 0 DC 1.8
VSB 3 0 DC 0
* 分析指令
.DC VDS 0 2.0 0.1
.AC DEC 10 1e6 100e9
.PROBE
.END
工程提示: 参数
RGATEMOD=3 表示使用非准静态(NQS)栅极电阻模型,这对射频噪声和功率增益仿真至关重要。
2.2 常用射频模型类型
射频器件建模中,模型的选择直接影响参数提取的复杂度与仿真精度。以下三种模型是工业界最常用的标准:
2.2.1 BSIM (Berkeley Short-channel IGFET Model)
BSIM 系列(BSIM3v3、BSIM4、BSIM6)是 CMOS 数字与模拟电路的标准模型。射频建模主要使用 BSIM4.8,其核心特性包括:
- 物理效应覆盖: 短沟道效应、DIBL、CLM、量子效应。
- 射频扩展: 栅极电阻(RGATEMOD)、衬底网络(RDSMOD)、NQS 效应。
- 噪声模型: 沟道热噪声、闪烁噪声(1/f)、栅极感应噪声。
- 局限性: 对 SOI 和 GaN 等非体硅工艺支持较弱。
2.2.2 PSP (Penn State Philips)
PSP 模型由 Penn State 大学与 NXP 联合开发,是表面电势模型的代表,在射频模拟领域逐渐替代 BSIM:
- 表面电势基础: 连续可导,跨导与输出电导的导数光滑,适合谐波平衡仿真。
- 射频优势: 本征电容模型基于电荷守恒,C-V 曲线在弱反型区更准确。
- 噪声精度: 沟道噪声与感应栅极噪声的交叉关联项建模优于 BSIM。
- 适用场景: 低噪声放大器(LNA)、混频器、VCO 设计。
2.2.3 R3 (RF Resistive-RC Model)
R3 模型并非标准紧凑模型,而是射频建模中用于 寄生参数提取 的等效电路模型,常用于去嵌入(De-embedding)和 PAD 建模:
- 结构: 由串联电阻、并联电容和衬底 RC 网络组成。
- 用途: 从测试数据中剥离 PAD、互连线的寄生效应,提取本征器件参数。
- 参数数量: 通常 5~10 个,适合快速拟合 S 参数。
选型警告: 不要将 R3 模型用于有源器件本征建模。R3 是纯无源寄生网络,无法描述跨导、沟道调制等有源行为。误用会导致仿真结果严重偏离实测。
2.3 模型参数分类:DC、AC、RF
射频器件模型的参数按提取频率与物理机制分为三大类。理解分类有助于在工具链中配置正确的提取流程。
2.3.1 DC 参数
DC 参数描述器件的静态工作点特性,通常在低频(< 1 MHz)下提取:
| 参数类别 | 典型参数 | 提取方法 |
|---|---|---|
| 阈值电压 | VTO, VTH0 | 线性外推法、恒定电流法 |
| 迁移率 | U0, UA, UB | 跨导峰值拟合 |
| 沟道长度调制 | LAMBDA, PCLM | 输出电导 GDS 拟合 |
| 串联电阻 | RSH, RDW, RSW | 传输线法(TLM) |
| 衬底电流 | IIH, IIT | 体效应测试 |
2.3.2 AC 参数
AC 参数描述器件的小信号电容与跨导,频率范围通常为 1 MHz ~ 1 GHz:
- 本征电容: CGS, CGD, CGB(与偏置相关)
- 交叠电容: CGSO, CGDO, CGBO(工艺几何决定)
- 结电容: CJ, CJSW, MJ, MJSW(衬底/阱结)
- 跨导与电导: GM, GDS, GMB(小信号线性化参数)
2.3.3 RF 参数
RF 参数涵盖高频(> 1 GHz)下的分布效应与寄生网络,是射频建模的核心:
| 参数组 | 物理含义 | 典型值范围 |
|---|---|---|
| 栅极电阻 | RG, RGCON, RGW | 1 ~ 20 Ω |
| 衬底网络 | RSUB, CSUB, RBP, CBP | R: 10 ~ 500 Ω, C: 0.1 ~ 10 fF |
| 源/漏寄生 | RS, RD, LDS, CDS | RS/RD: 1 ~ 10 Ω, L: 1 ~ 10 pH |
| 噪声参数 | NFMIN, RN, GAMMA, DELTA | NFMIN: 0.2 ~ 2 dB |
| 非准静态效应 | TAU, RII, RIG | TAU: 0.1 ~ 5 ps |
工程经验: 在参数提取工具链中,建议按 DC → AC → RF 的顺序逐步提取。DC 参数为 AC 和 RF 提供偏置基准,AC 电容参数影响 RF 寄生网络的去嵌入精度。跳过 DC 直接提取 RF 参数会导致模型在宽偏置范围内失效。
2.4 模型参数分类与提取流程 SVG
下图展示了 DC、AC、RF 三类参数在射频器件建模中的提取顺序与依赖关系:
2.5 模型参数提取的工程注意事项
参数耦合: DC 参数中的 RSH 与 RF 参数中的 RS/RD 存在耦合。建议在 DC 提取时固定 RSH 初值,RF 阶段再优化 RS/RD,避免参数漂移。
频率范围陷阱: AC 参数提取频率应低于器件的截止频率 fT 的 1/10。例如,fT=100 GHz 的器件,AC 提取频率应 ≤ 10 GHz。超过此范围,寄生电感效应会污染电容提取结果。