模拟芯片偏置产生电路设计:从自偏置结构到仿真验证与工程实践
发布时间:2026/9/5 6:01:25 作者:尧图编辑部 阅读量:1,286

很多模拟电路工程师入行时接触的第一个“不起眼但至关重要”的模块往往就是偏置产生电路。它不像是放大器或ADC那样有明确的功能指标但它决定了整个芯片的静态工作点、功耗、温漂特性甚至直接影响系统的上电稳定性和噪声基底。可以说没有可靠的偏置电路再好的主功能模块也跑不出应有的性能。这篇内容我打算从偏置产生电路的类型选择、核心指标推导、晶体管级实现、仿真验证方法再到实际工程中容易踩的坑完整拆一遍。无论你是刚接手第一颗全定制芯片设计还是打算把某个子系统里的偏置模块重新梳理一下这篇文章都能给你一个系统性的参考省去不少翻文档、试错的时间。1. 偏置产生电路的基本作用与设计目标1.1 偏置电路在芯片中的位置与作用在一个典型的模拟前端系统里偏置产生电路通常是全芯片最先启动、且始终运行的模块。它的输出往往不是单一的电流或电压而是一组精确分配后的偏置信号分别送到运算放大器、比较器、ADC采样开关、振荡器、驱动级等各个子模块。你可以把偏置电路理解为整个芯片的“心脏起搏器”它的稳定性和准确性决定了芯片各个模块是否能在正确的静态工作点上运行。偏置电路需要输出的信号通常分为两类一类是电流偏置用于设定放大器尾电流、负载电流等另一类是电压偏置用于设定共模电平、栅极偏置电压等。实际设计时电路内部通常先生成基准电流再通过电流镜复制、比例缩放配合局部共模反馈产生所需的电压偏置。在工程实现中偏置电路的设计目标可以归纳为以下四个方面输出量准确性在不同工艺角TT、SS、FF、不同温度-40℃~125℃、不同电源电压波动条件下偏置电流或电压的偏移必须在设定范围之内。电源抑制能力当电源Vin出现纹波或阶跃扰动时偏置输出不能出现明显的耦合波动否则会直接影响后级信号的建立精度。温度稳定性偏置电流或电压的温度系数要匹配后级电路的需求例如某些电路需要恒定电流有些则需要恒定电压还有的特殊电路需要正温度系数的偏置来补偿增益跌落。功耗和面积的可控性偏置模块虽然不直接处理信号但它会持续消耗功耗所以“既小又稳又省”往往才是最终目标。1.2 为什么不要直接用一个电阻串联电源来做偏置很多初学者会问既然需要偏置电流为什么不用一个电阻直接串联到电源上取电流或者用一个大电阻分压得到电压这个方案的问题在于直接电阻分压得到的偏置信号会随电源电压波动产生几乎等比的变化。例如一个系统电源精度为±5%如果直接用两个电阻分压产生1.2V的参考电压那么在最坏情况下这个电压会偏移到1.14V以下或1.26V以上。对于后级电路来说这意味着静态工作点完全偏离设计值轻则性能退化重则电路直接不能开启。另外电阻产生的电流受温度影响明显温漂也很难压到足够低。所以实际工程中偏置产生电路的核心思路是利用晶体管的物理特性比如阈值电压、迁移率、热电压等来构造一个对电源不敏感、对温度变化可控的“源头”再通过负反馈或自举机制稳定下来。这也是接下来要讲的自偏置结构能成为主流的原因。2. 核心电路结构解析与设计思路2.1 自偏置电流源的基本结构自偏置电流源又称电流源自举结构是偏置产生电路中最经典也最常用的一种单元。它由一对交叉耦合的电流镜和一对不同宽长比的MOS管组成工作原理是假设两条支路流过的电流相等但由于镜比和管子的尺寸差异两条支路的栅源电压必然不同这个电压差会被加在一个电阻上从而建立电流。以下给出一个简化的NMOS版本自偏置电流源示意图核心是用上方的PMOS电流镜强制两条支路电流相同下方的两个NMOS管工作在饱和区其中M1的尺寸要大于M2的尺寸通过串联电阻R来产生一个插入到M1源端的电压降。VDD | ---- PMOS M3 | | ---- PMOS M4 | | 支路1 支路2 M1 M2 (M2尺寸 M1尺寸M1源端串电阻R) GND GND在理想情况下假设M1和M2的阈值电压相同那么由于M1源端多了一个电阻RM1的栅源电压比M2小这会导致支路1电流与支路2电流之间的镜比关系被打破。但PMOS电流镜又强制了两条支路电流相等所以电路必然会自己找到一个平衡点此时流过R的压降正好补偿两个管子的过驱动电压差。流经电阻R的电流可以用下面的式子近似表达[ I \frac{2}{\mu_n C_{ox} R^2} \left( \frac{1}{\sqrt{(W/L)_1}} - \frac{1}{\sqrt{(W/L)_2}} \right)^2 ]从这个公式可以直观看到在没有考虑沟道长度调制和体效应时该结构的输出电流主要由MOS管的尺寸比和电阻值决定与电源电压基本无关。这也就是“自偏置”名称的由来——它不需要外部提供精确的参考电压只要电路能够正常建立起来就能稳定输出一个固定电流。2.2 为什么需要启动电路以及如何设计自偏置结构有一个天然问题当电源上电时两条支路都可能是零电流状态也就是所有MOS管的栅极都是低电平此时PMOS电流镜无法导通电路会稳定在这个“零电流平衡点”上模块完全不工作。所以必须额外增加一个启动电路它要起到一个“点火钥匙”的作用强制打破零电流状态让系统进入正常的偏置工作点。常见的启动电路方式有两种电流注入式用一个很小的电流源持续向偏置节点注入电流即使电路零电流状态下也会逐步将节点电压抬升直到触发正常平衡点。上电脉冲式利用RC延时产生一个短暂的上电脉冲在启动瞬间将关键节点拉到预设电压随后释放。工程上最常用的是简单的“二极管钳位H酸式下拉”结构比如用一只尺寸较大的二极管接法MOS管和一只小尺寸MOS管串联让其在零电流状态时向电流镜栅极注入电压。随着两个支路电流开始建立这个启动状态会自动退出不会额外消耗功耗。需要注意的是启动电路的方向必须正确如果启动方向是抽走电流而不是注入电流反而会将电路推向零电流状态。在仿真验证时一定要跑“电源斜坡上电”和“过零电流点强制复位”两种场景确保启动电路在所有温度-40~125℃、所有工艺角下都有效。2.3 电流镜匹配性设计与沟道长度调制补偿自偏置电流源输出的电流之所以能在各支路中精确复制靠的就是电流镜的匹配性。MOS管电流镜的匹配精度主要受三个因素影响器件尺寸失配、阈值电压失配和沟道长度调制效应。其中沟道长度调制是MOS管在饱和区时漏源电压变化引起电流变化的现象通常用λ参数来量化。如果不做处理即使两个镜像管尺寸完全一致只要它们各自的漏极电压不一样镜像电流也会出现几个百分点到十几个百分点的偏差。解决办法通常有四种适当加长沟道长度将L从最小工艺尺寸提高到3~5倍最小尺寸可以显著降低λ即提高输出阻抗。使用Cascode结构在基本电流镜的基础上增加一层共源共栅管可以大幅提高输出阻抗进一步抑制沟道长度调制影响。采用Wilson电流镜通过源极负反馈来平均两支路电流简单且有效。数字化校正这是先进工艺中的做法通过修调拨码开关来细调镜像比例但会增加面积和复杂度。在一般模拟IP偏置电路中Cascode电流镜是最主流的做法。它可以在不显著增加设计难度的前提下将输出电流精度从±5%提升到±1%量级。设计时需要注意Cascode管的偏置电压不能占用过多电压余度特别是在低电源电压工艺中这需要仔细计算每一层管的过驱动电压。2.4 不同类型偏置产生电路的适用场景并不是所有偏置产生电路都用同一种结构根据应用场景的不同业界常用以下几种类型自偏置电流源 电流镜阵列最通用的方案适合大多数模拟前端、放大器、比较器的偏置供电场景功耗和面积的平衡最好。带隙基准偏置电路适合精度要求非常高的场景例如ADC参考电压、稳压器输出通过BJT基极发射结电压和热电压组合实现极低温度系数的参考电压再通过电压转电流得到低漂移偏置电流。基于工艺角的修调偏置适合量产中对一致性要求高的场景通常配合熔丝或模拟修调开关在测试阶段修正因工艺漂移导致的偏置偏差。低功耗亚阈值偏置适合IoT、传感器待机场景电路工作在亚阈值区电流在纳安或微安级别但结构相对敏感噪声和匹配难度更高。设计选型时的判断依据是“精度-功耗-面积”三角。如果后级需要的是一个精确到1%以内的偏置电流那自偏置加Cascode都不一定够还要引入修调如果后级只是给一个普通运放偏置那最简单的两管电流镜也足够用了没必要为了“看起来高级”而过度设计。3. 偏置产生电路的关键参数推导与计算3.1 设计指标拆解与初始约束正式开始设计一个偏置产生电路前要先把后级的需求量化成可以设计的指标。通常我会先把以下几个参数量化出来偏置电流目标值( I_{ref} )以及允许的偏差范围工作电压范围( V_{DD,min} )到( V_{DD,max} )工作温度范围例如工业级-40~85℃或车规级-40~125℃允许的功耗上限输出噪声指标尤其是对噪声敏感的模拟前端后级电路的输入共模电压范围决定电压偏置的输出值举个例子假设需要设计一个基准电流为10μA的偏置电路用于一个低功耗运算放大器电源范围为3.0V~3.6V工作温度范围为-40~85℃。我们的目标是让偏置电流在工艺角TT条件下温度和电源变化产生的总偏差不超过±5%在SS和FF角下不超过±15%。这个目标看起来并不夸张但实际设计时很快会发现如果没有合理的结构、合适的尺寸和必要的修调手段靠单纯的电流源电路很难在极端边角条件下守住±15%。所以前期的裕量分配很重要通常我会把温度变化引起的偏差控制在±3%以内电源变化引起的偏差控制在±1%以内工艺角变化引起的偏差在未修调时允许±10%然后通过修调把它压回±3%以内。3.2 输出电流的温度特性与补偿原理温度变化对偏置电流的影响主要来自两个物理量载流子迁移率( \mu )和阈值电压( V_{th} )。前者随温度升高而下降大约呈( T^{-1.5} )到( T^{-2} )的比例关系后者随温度升高而线性下降通常在-0.5~-1mV/℃左右。在标准的饱和区电流公式( I_D \frac{1}{2} \mu C_{ox} \frac{W}{L} (V_{GS}-V_{th})^2 )中温度变化会同时改变( \mu )和( V_{th} )两者的方向相反、互相部分抵消。所以只要选取合适的过驱动电压就能找到一个“零温度系数点”在这个工作点附近偏置电流对温度的敏感性最小。实际操作中我会先做一组DC温度扫描仿真把不同过驱动电压下的电流温漂曲线拉出来从中看每一条曲线的斜率变化找到最平坦的那组工作条件。这个过驱动电压通常落在100~200mV之间太低了容易进入亚阈值区太高了温度补偿效果变差还会占用电源电压余度。如果需要进一步降低温漂还可以采用“温度分段补偿”法例如在电流镜的电阻上并联一只PTAT电流源让它在高温段注入附加电流从而抵消主电流源在高温段的跌落。这种方案会增加一些功耗和面积但对于高精度应用是值得的。3.3 电源电压灵敏度的物理来源与抑制偏置电流对电源电压的敏感本质上是电路中各个节点电压变化耦合到输出电流镜栅极的结果。根本原因有两点一是电流镜晶体管本身的沟道长度调制二是自偏置环路中上下层晶体管栅源电压的变化传递。要抑制电源灵敏度设计上可以做三件事提高Cascode管输出阻抗采用高输出阻抗电流镜结构使得上下层电流源能像“恒流源”一样工作不受负载电压变化干扰。增加电源抑制电阻在偏置产生核心环路里加入RC滤波让高频纹波不能直接耦合到电流镜栅极。使用低压差稳压器LDO提供前级电源对精度要求极高的场景可以在芯片内部把偏置电路的电源用一个小型LDO再稳一次这样即使外部电源波动很大偏置核心的电源仍是干净的。仿真验证电源抑制能力的方法很简单在电源端叠加一个幅度为100mV、频率从10Hz到10MHz的正弦扰动扫描观察偏置电流的幅度变化曲线可以得到一种类似PSRR的曲线。这个曲线的低频段密度越低说明电源灵敏度越小。3.4 关键元件尺寸计算示例以一个具体的自偏置电流源设计为例设定目标电流( I_{ref} 10\mu A )电源电压为3.3V使用0.18μm工艺NMOS和PMOS的器件参数如下( \mu_n C_{ox} 200\mu A/V^2 )( \mu_p C_{ox} 50\mu A/V^2 )( V_{th,n} 0.5V )( V_{th,p} -0.5V )。如果采用自偏置源设计选择两个NMOS管的尺寸比满足( (W/L)_2 4 (W/L)_1 )根据公式输出电流由电阻R决定。取( (W/L)_1 5/1 )那么电流公式中的系数计算如下[ I \frac{2}{200 \times 10^{-6} \times R^2} \left( \frac{1}{\sqrt{5}} - \frac{1}{2\sqrt{5}} \right)^2 ]简化后[ I \frac{2}{200 \times 10^{-6} \times R^2} \times \frac{1}{80} ]要让( I 10 \mu A )反推得到( R \approx 35.4k\Omega )。这个电阻值并不会太大但在功耗敏感设计中如果想将电流降到1μA电阻则需要约112kΩ。这种情况下有两种选择一是采用大长条电阻并占据较多面积二是改用MOS管有源电阻或采用电容倍增结构来实现等效大电阻。实际工程中后者是更常见的选择。4. 实操实现Cadence下的偏置电路设计与仿真4.1 设计前的准备与电路搭建以Cadence Virtuoso IC6.1.8环境为例设计流程通常分为原理图搭建、预仿真、版图设计、后仿真验证四个阶段。对于偏置产生电路这种模拟基础模块先不要急着画版图要把原理图和前仿真的每一个指标拉通再做布局。原理图搭建时我习惯按照“电源-顶层电流镜-核心自偏置环路-启动电路-输出缓冲复制阵列”的顺序逐级构建。每一级之间用明确的标注net名区分避免后面积累多个模块后互相看不清楚。这里贴一个简化的Cadence原理图网表示意图表达核心连接关系M3 PMOS 源接VDD 栅红节点PBIAS 漏红节点N1 M4 PMOS 源接VDD 栅接PBIAS 漏接N2 M1 NMOS 栅接N1 漏接N1 源接电阻R M2 NMOS 栅接N2 漏接N2 源接地 R 一端接M1源 一端接地需要强调的是器件模型选择时一定要使用目标工艺库中带有温度特性和工艺统计参数的模型文件。直接用理想模型做预仿真相差很大后面后仿真可能会出现偏置电流偏差超过20%的情况。4.2 仿真测试方案设计DC、AC、瞬态、蒙特卡洛对偏置产生电路来说最关键的仿真项目有四个DC扫描工艺角温度分别跑TT、SS、FF三个工艺角每个工艺角下做-40℃、27℃、85℃、125℃四档温度扫描观察输出电流的绝对值和相对变化。电源扫描让VDD在2.7V到3.6V之间线性变化或阶跃变化观察偏置电流的调整能力。上电瞬态分析设置电源从0V在10μs内上升到3.3V观察启动电路能否正确触发以及建立时间是否满足要求。蒙特卡洛分析设置器件失配模型运行至少200次以上的蒙特卡洛仿真统计输出电流的均值和标准差用于估计量产良率。我自己的项目经验是偏置电路最容易在SS工艺角加低温条件下出现启动失败因为在低温下阈值电压升高、迁移率增大电流镜的过驱动电压变小使得启动电路注入的电流不足以打破零电流平衡。所以设计启动电路时我会刻意在SS/_40℃条件下反复验证上电启动。4.3 全工艺角与全温度下的结果分析以一个实际项目为例在TT工艺角、27℃条件下目标偏置电流为10μA实测仿真值为9.98μA偏差-0.2%非常接近目标。在SS工艺角、-40℃条件下电流降为8.4μA偏差-16%在FF工艺角、125℃条件下电流升为11.3μA偏差13%。这个结果表明在没有修调的情况下极端工艺角和温度组合的偏差已经超出了±5%的设计目标。为了实现目标我在版图中加入了4位修调开关可以切换电流镜的比例或调整串入的电阻值。修调后每个工艺角的偏差都能压回到±2%以内。修调位数的选择原则是每增加1位可调的粒度减半但版图面积和测试成本也增加。对大多数偏置电路来说4位修调已经足够更多位数往往是不必要的。4.4 版图布局要点与后仿真注意事项偏置产生电路的版图面积通常很小但它的匹配性要求很高所以版图布局要特别注意以下几点电流镜管必须采用共质心布局叉指结构的叉指数量尽量一致保证两管间的阈值电压失配最小。电阻阵列要加dummy电阻两端各放一圈dummy电阻保证刻蚀均匀性降低电阻失配。电源走线和地走线要加宽偏置模块虽然电流小但它可能给多个子模块同时提供偏置走线电阻造成的压降不容忽视。远离功率开关和数字电路避免衬底噪声和开关噪声通过耦合到偏置线。后仿真时需要提取寄生电阻、寄生电容、衬底耦合网络。通常后仿电流会比前仿低3%~8%这是因为寄生电阻降低了有效电源电压并且电阻两端寄生引线电阻会改变有效电阻值。如果后仿偏差超出预算我会先看寄生提取报告中哪些寄生项贡献最大再决定是调整版图走线还是微调器件尺寸。5. 常见问题与排查技巧实录5.1 上电后偏置电流为零怎么排查这是最典型的启动失败现象表现为整个芯片静态功耗极低所有后级放大器无输出。排查思路如下先看启动电路各节点电压。正常工作时启动电路应该已经退出它的输出节点应该被主环路拉到一个确定的电平如果看到启动节点一直悬空或始终为零说明启动管尺寸不够注入电流太小无法打破零电流平衡。再检查电流镜的极性是否接反。如果PMOS电流镜的栅极没有连接到正确的二极管接法节点可能导致两条支路均为零电流。检查电源地之间的连接顺序。极少数情况下由于金属线连接顺序的问题电阻、源极和地之间的连接顺序错误导致根本形成不了电流通路。这类问题在仿真阶段一旦发现建议先在原理图上逐节点检查再用DC工作点扫描观察每个管子的工作区找到处于截止态的管子。5.2 偏置电流随电源波动太大怎么办如果仿真得到电源抑制曲线很差通常不是单一原因而是几个因素叠加。先看心部电流镜管子的输出阻抗是否足够高这是最关键的一环。L值如果还是最小尺寸建议立刻加大到3~5倍输出阻抗会成倍提高。其次是Cascode管的偏置电压。如果Cascode偏压取的不合理会导致Cascode管的漏源电压进入线性区输出阻抗骤降。我的习惯是先在DC扫描中观察Cascode管的( V_{DS} )是否大于300mV如果小于200mV就要调整偏置电压分配把中间节点电位抬高或降低。还要检查版图中的寄生电阻。有时候前仿PSRR很好但后仿很差往往是因为偏置线的长走线串联了太多寄生电阻使得实际加到电流镜源端的电源电压不等于理想值。处理方法是加宽走线同时在版图中就近加去耦电容。5.3 输出电流和设计值差距大误差来源分析输出电流与设计值差距大的原因通常是以下几个电阻值偏大或偏小光刻和刻蚀误差会导致多晶硅电阻的方块电阻偏移需要根据工艺统计模型预估偏移范围。如果偏移超过可接受范围增加修调电阻或改用单位尺寸更大的电阻结构。阈值电压失配两管之间尺寸相同但阈值电压存在差异时电流镜的镜像比会偏离理想值这部分只能靠提高面积和合理的版图布局来压。沟道长度调制效应不可忽略即使加了Cascode如果后级负载电压变化范围太大仍可能出现明显镜像误差。处理办法是让偏置输出给后级时后级要保证接收端的电压落入设计范围之内。排查方法是把输出电流和各节点电压逐一打印出来对照理想计算值。大多数情况下都会发现某个节点的电压和估算值差了100~200mV顺着这个线索去查对应的管子和电阻很快就能定位。5.4 高低温漂移超标如何从结构上改进如果温度和工艺角扫描结果显示低温时偏置电流明显偏低高温时偏高这说明温度补偿点选得不对。首先要确认过热驱动电压是否落在零温度系数点附近如果过驱动电压远低于这个点则电路表现出负温度系数低温电流会低于高温电流如果过驱动电压过高则表现出正温度系数。调整过驱动电压的办法很简单在保持电流不变的前提下减小管的W/L这样过驱动电压会上升增大W/L过驱动电压会下降。反复迭代几次就能找到最平坦的温漂点。如果经过调整后温漂依然超标说明单一电流镜结构已经无法满足要求可以考虑增加温度补偿支路或者改用带隙基准加电压转电流的结构虽然复杂度和功耗都会增加但温漂指标能明显改善。6. 偏置产生电路的新趋势低电压低功耗工艺设计6.1 亚阈值区设计的挑战与优势随着物联网设备普及芯片的功耗预算被压缩到微安甚至纳安级别偏置产生电路也随之出现了“亚阈值区设计”的趋势。在亚阈值区工作的MOS管过驱动电压为负值电流与栅源电压呈指数关系近似于BJT的传输特性。亚阈值偏置的最大优势就是极低功耗。一个亚阈值电流源的工作电流可以低至几十纳安非常适合长期待机的传感器节点。但它的代价也很明显对阈值电压失配更加敏感噪声性能下降且输出电流随温度呈指数关系变化温漂控制比强反型区更加困难。在实际项目中我见过不少团队在亚阈值设计中吃了亏。最常见的问题是蒙特卡洛仿真中偏置电流的分布过于离散导致同批芯片的待机功耗差异巨大。要解决这个问题关键是把核心管的尺寸做得足够大使得阈值电压失配的影响被平均化同时利用斩波或动态匹配技术来进一步抑制失调。6.2 低电源电压下的Cascode替代方案低电压工艺中比如VDD只有1.0V或0.9V时传统的Cascode电流镜几乎不可能正常工作因为留出的电压余度不够。此时有几种替代方案FGMOS浮栅MOS通过浮栅电荷修调阈值电压实现高压余度的压缩。电流模式非平衡晶体管对利用两个不等尺寸管在不同工作区下的相互补偿实现不需要高输出阻抗也有较好匹配的偏置。数字辅助校准利用开环放大器或比较器实时监测偏置电流并与参考源比对通过DAC调节修调码字把电流精确拉回设定值。这些方案各有局限性。FGMOS需要特殊的工艺支持非平衡对管的结构复杂度和匹配难度高数字辅助校准则更多依赖额外的数字模块和校准算法。因此在先进工艺中偏置电路的设计越来越趋向于“模拟主结构数字辅助修调”的混合方案这也是很多新工艺PDK里开始附带内建校准模块的原因。7. 个人经验与设计心得总结做了多年模拟电路设计我的体会是偏置产生电路是“麻雀虽小五脏俱全”它几乎涵盖了模拟电路设计的全部基本功——电流镜匹配、负反馈环路稳定性、温度补偿、电源抑制、版图对称等。每当需要评估一个新工艺的模拟能力时我会先做一个偏置产生电路试水通过它的仿真结果来快速判断这个工艺的阈值电压统计特性、电阻偏差、晶体管匹配情况。给新入行的工程师两个具体建议第一不要小看启动电路的设计很多偏置模块在仿真中正常工作但在实际硅片上电时失败原因就是启动电路没有在全温度、全工艺角下验证充分第二在设计初期就把修调方案想好哪怕是只预留一个开关和电阻位置也比到流片回来发现偏置电流偏了再发愁要踏实得多。偏置产生电路的结构本身并不复杂真正考验功力的是对细节的把控和对各种偏差源的理解。希望这篇文章能帮你把这条设计路径走通少踩一些我曾经踩过的坑。