4. 直流工作点仿真与偏置设计

模拟前端能否稳定工作,首先取决于每一级晶体管是否被“安放”在正确的静态工作点上。直流工作点仿真(DC Operating Point Analysis)就是回答这个问题的基本手段:在输入信号为零、电路进入稳态后,求解各节点的直流电压与各支路电流,从而判断放大管是否处于饱和区、电流镜是否正常复制、偏置网络是否在工艺角、电源电压和温度变化下仍然鲁棒。本节围绕“验证工作点—设计电流镜与偏置网络—加入启动电路—处理亚阈值、低电压与温漂”这条主线展开。

一、用 DC 分析看清每一级的静态偏置

在 Virtuoso 中,DC 分析通过 dc 语句或 ADE 的 DC 仿真设置完成。对模拟前端而言,通常先断开交流输入,把输入端置于共模电平,再扫描或固定电源电压,观察关键节点电压与器件电流。判断依据是:NMOS 放大管需满足 VDS > VGS − VTH(即过驱动电压 Vov = VGS − VTH 为正且漏源电压足够),PMOS 则需 VSD > VSG − |VTH|。若某管进入线性区,说明其漏端电压被压得过低,增益和输出摆幅都会恶化。

以一个两级共源—源跟随前端为例,假设电源 VDD = 1.8 V,第一级 NMOS 输入对管目标电流 ID = 100 µA,尾电流源由 1:2 电流镜提供。仿真后若发现输入管 VDS = 0.25 V、Vov = 0.18 V,则 VDS > Vov 成立,处于饱和区;若测得 VDS = 0.12 V,则已接近线性区,需要抬高其漏端电压或降低尾电流。这里的关键不是“跑一次仿真”,而是把节点电压、器件区域和设计目标对应起来。

在 ADE 中可对晶体管添加 region 输出,直接标注 0=截止、1=线性、2=饱和、3=亚阈值等区域,比逐个手算 VDS 与 Vov 更高效。

二、电流镜与偏置网络的设计

电流镜是偏置网络的核心。基本结构由参考支路和复制支路组成,复制电流满足 Iout ≈ (W/L)out / (W/L)ref × Iref。但实际设计中必须考虑沟道长度调制:λ 越大,VDS 差异引起的电流误差越明显。因此参考管和复制管应尽量采用相同 VDS,或使用共源共栅(cascode)结构提高输出阻抗。对于 1.8 V 工艺,简单电流镜在 VDS 相差 0.4 V 时可能产生 5%~10% 的电流偏差;加入 cascode 后可将偏差压到 1% 以内,但会消耗约 0.3~0.4 V 的电压余量。

偏置网络通常由“参考电流产生 + 电流镜分配 + 本地偏置”三部分组成。参考电流可由电阻、二极管连接 MOS 或带隙基准产生。若用电阻 R = 10 kΩ 从 VDD 取参考电流,则 Iref ≈ (VDD − VGS)/R。由于 VGS 随温度下降约 −2 mV/°C,而电阻随温度上升,参考电流会随温度升高而增大,这就是温漂的来源之一。为抑制温漂,可采用与绝对温度成正比(PTAT)或与绝对温度互补(CTAT)的电流源结构,使偏置电流在温度变化时保持相对平稳。

模拟前端偏置网络与启动电路结构示意 VDD 参考电流支路 R = 10 kΩ Mref: W/L = 10/1 Iref ≈ 100 µA 二极管连接,VGS 自偏置 复制支路(电流镜) M1: W/L = 20/1 Iout ≈ 200 µA cascode 提高输出阻抗 VDS 匹配,误差 < 1% 本地偏置分配 第一级尾电流 100 µA 第二级偏置 200 µA 共模反馈参考 去耦电容稳定栅压 启动电路(Startup Circuit) 检测节点电压 若偏置未建立则导通 注入启动电流 打破零电流简并态 建立后自动关断 避免持续耗流 工艺角:TT / FF / SS / FS / SF 温度:−40°C / 27°C / 125°C 电源:±10%

三、启动电路:避免“零电流简并态”

自偏置电流镜存在一个隐患:上电后如果所有晶体管都截止,参考支路没有电流,复制支路也不会导通,电路会稳定地停在“零电流”状态。启动电路的作用就是在电源上电瞬间注入一股电流,把偏置网络推离简并点,待正常偏置建立后再自动退出。常见实现是用一个栅极接偏置节点的检测管:当偏置节点电压过低时,该管导通并向参考支路注入电流;当偏置建立后,检测管栅压升高而截止。设计时要验证两点:一是上电后能在规定时间内建立正确工作点,二是启动电路在正常工作时不能持续消耗电流或干扰偏置精度。

四、亚阈值、低电压与温度漂移的鲁棒性处理

当电源电压降低到 1.2 V 甚至更低时,cascode 结构可能没有足够电压余量,晶体管容易被压入线性区。此时可改用宽摆幅电流镜或低压 cascode,让复制管的漏端电压只需约 Vov 即可保持饱和。若设计电流很小(如 1 µA 级),晶体管可能工作在亚阈值区,此时 ID 与 VGS 呈指数关系,对阈值电压和温度非常敏感。亚阈值区并非完全不能用,但必须通过增大 W/L、降低 Vov 或采用亚阈值基准结构来控制其分散性。

温度漂移方面,阈值电压随温度升高而下降,迁移率也随温度升高而下降,两者对电流的影响方向相反。若偏置电流由电阻决定,电阻的温度系数又会叠加进来。实际验证时应在 −40°C、27°C、125°C 三个温度点分别运行 DC 仿真,记录关键管 ID、VGS、VDS 和区域标志。若某管在高温下进入线性区,或电流变化超过 ±20%,就需要调整镜像比、增加 degeneracy 电阻或改用温度补偿结构。

DC 仿真只反映静态工作点,不能替代瞬态上电仿真。启动电路是否可靠、上电过程是否出现闩锁或过冲,仍需通过瞬态分析确认。

五、可执行的 DC 验证清单

检查项 目标值 / 判断依据 仿真设置
输入对管区域 饱和区,VDS > Vov DC,输入共模 = 0.9 V
尾电流源 ID 偏差 < ±5% DC,扫描 VDD 1.62~1.98 V
电流镜复制精度 Iout/Iref 与 W/L 比误差 < 2% DC,TT/FF/SS 三工艺角
启动电路 上电后偏置建立,稳态电流 < 1 µA 瞬态 + DC 工作点复查
温度漂移 关键电流变化 < ±20% DC,−40/27/125°C

完成上述验证后,偏置设计才算具备可交付的鲁棒性依据。实际项目中,建议把每个工艺角、每个温度点的 region 输出和关键节点电压整理成表格,与设计目标逐项对照;一旦发现某管在某个角下退出饱和区,就回到镜像比、cascode 层数或电阻取值上做针对性调整,而不是盲目增大所有器件尺寸。