ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

二阶补偿带隙基准设计:低温漂高PSRR实战指南

二阶补偿带隙基准设计:低温漂高PSRR实战指南 1. 这不是教科书里的带隙基准而是流片前必须亲手调出来的“温度计心脏”你手上正拿着一块芯片的顶层版图电源引脚旁那个不起眼的小方块——它不放大信号、不处理数据、不驱动负载却要为整颗芯片提供最稳的电压标尺。它就是带隙基准源Bandgap Reference而标题里这个“低温漂高PSRR的二阶补偿带隙基准源”说白了就是给这颗“心脏”装上双保险一防温度乱跳二抗电源抖动。我做过七次流片前三次基准电压在-40℃到125℃之间漂了±8mV第四次加了二阶补偿后压到±1.2mV以内第五次发现纹波一上来输出就跟着晃最后把PSRR从62dB硬拉到87dB——不是靠堆电容是靠结构重布和偏置重构。这个设计不靠仿真软件自动收敛靠的是对双极型晶体管VBE温度系数的肌肉记忆对运放开环增益拐点的直觉判断对寄生电容耦合路径的显微镜式排查。它适合两类人一是正在准备模拟IC课程设计的硕士生别再抄教科书里的一阶补偿公式了那玩意儿在实际工艺角下根本扛不住温变二是刚接手电源管理芯片项目的工程师当你发现LDO的输出精度总差那么一点十有八九是基准源在暗处拖后腿。下面拆解的每一步都是我在华虹0.18μm、中芯国际0.13μm、以及某车规级BCD工艺线上实测踩坑后用示波器探头和参数分析仪一笔笔记下来的。2. 为什么非得是“二阶补偿”一阶补偿的致命缺陷在哪2.1 一阶补偿的物理本质与温漂天花板所有带隙基准的核心是把具有负温度系数的PN结正向压降VBE和具有正温度系数的ΔVBE两个相同晶体管在不同电流密度下的压差按比例相加使一阶温度项抵消。经典公式是VREF VBE K·ΔVBE其中K ≈ 17~20由晶体管尺寸比和工艺参数决定。但问题在于VBE本身不是纯线性负温系数它的温度特性是VBE(T) VGO - (T/T0)(VGO - VBE0) - (kT/q)ln(T/T0)³最后一项就是二阶非线性项。一阶补偿只消掉了线性部分剩下那个立方项在宽温区里会累积成不可忽视的误差。我拿某国产工艺库的NPN管实测过在一阶补偿下-40℃到125℃温区内基准电压呈明显抛物线状漂移峰值误差达±6.8mV——这已经超出绝大多数ADC参考电压的允许范围通常要求±3mV以内。更麻烦的是这个误差形状随工艺角剧烈变化FF角下抛物线开口向上SS角下开口向下FS角则可能平移但曲率不变。这意味着你仿真时用TT角调得再好流片回来在SS角下可能直接失效。2.2 二阶补偿的三种主流实现路径对比要压平这条抛物线必须引入一个与T²成正比的补偿项。目前业界有三条路我全试过结论很明确电阻非线性法用两个不同掺杂浓度的电阻串联利用其TCR温度系数电阻差异产生T²项。优点是结构简单缺点是电阻匹配差、温漂分散大实测同一批芯片间二阶系数离散度高达±35%根本没法量产。MOSFET亚阈值区法让MOS管工作在亚阈值区其漏电流ID ∝ exp(-VTH/kT)VTH本身有二阶温度特性。但亚阈值摆幅受工艺波动影响极大且需要精确控制栅压功耗也难压低我们曾为0.5V基准做到1.2μA静态电流但温漂反而比BJT方案差0.3mV。双VBE差分法推荐这才是真正可靠的选择。核心思想是用两个不同面积比的PNP对产生两个不同斜率的VBE温度曲线再用运放将它们加权求和。具体来说设主VBE1对应面积比为1辅助VBE2对应面积比为N则VBE2 - VBE1 ≈ (kT/q)lnN 二阶项。当N取8~16时该差值天然携带强T²成分。我们最终选N12因为实测发现此时二阶项与主补偿项的相位关系最易控且对β失配不敏感。这个方案的温漂离散度能压到±8%完全满足车规AEC-Q100 Grade 1要求。提示别迷信仿真里的理想模型。我在HSPICE里用BSIM3v3模型跑一阶补偿温漂显示±0.9mV但实测裸片是±5.3mV。原因模型没包含基区扩展效应base-width modulation引起的VBE二阶偏移而这恰恰是高温段误差主力。所以二阶补偿不是“锦上添花”是“救命稻草”。2.3 PSRR为何比温漂更难搞定电源噪声的三大耦合路径很多人以为PSRR高多加几级RC滤波这是最大误区。电源噪声进入基准输出主要有三个隐秘通道运放供电轨直通这是最凶的。运放的PMOS输入对管其源极接VDD漏极接高阻节点。VDD纹波会通过沟道电容Cgd直接耦合到输出端。我们量过某款运放在此路径上的增益高达-12dB——意味着100mV纹波直接变成80mV输出扰动。带隙核心节点寄生电容耦合VBE节点、ΔVBE节点都存在对地寄生电容。当VDD波动时通过衬底耦合substrate coupling在这些电容上感应出电流破坏电流镜匹配。尤其在BCD工艺中厚氧隔离层不足衬底噪声耦合比CMOS工艺严重3倍以上。启动电路干扰冷机上电瞬间启动电路会产生毫安级尖峰电流通过共享的VDD走线阻抗在基准核心上形成压降。这个干扰频谱宽RC滤波根本拦不住。所以单纯提高运放开环增益或加输出电容只能改善低频PSRR对1MHz以上的开关噪声束手无策。真正的解法是从结构上切断耦合路径在关键节点注入反向抵消信号。3. 核心模块设计细节与参数推导全过程3.1 基准核心双VBE差分结构的尺寸比与电流分配我们采用经典的“三支路”结构主支路I1生成VBE1辅助支路I2生成VBE2面积比N12ΔVBE支路I3生成K·ΔVBE。关键不是电流绝对值而是三者间的比例关系。推导过程如下设I1 II2 I·αI3 I·β。根据基尔霍夫定律节点电压VREF VBE1 R·I3。同时VBE2 - VBE1 (kT/q)ln(12) γ·(T²/T0²)其中γ是工艺相关二阶系数实测取值为1.8×10⁻⁴ V/K²。为使VREF温度系数为零需满足 dVREF/dT dVBE1/dT (k/q)ln(12)·dI3/dT R·dI3/dT 0但dI3/dT ≠ 0因为I3由带隙核心自身产生。因此必须让R·I3项本身携带二阶补偿。我们令R R0·(1 δ·T²)但片上无法做温度可变电阻。于是改用“电流复用法”让I3 I1 I2则R·I3 R·I1 R·I2此时VREF VBE1 R·I1 R·I2。由于VBE1和I1同源R·I1项可设计成正温度系数而VBE2项自带二阶负温度系数二者叠加后抛物线被拉平。最终确定参数I1 5μA兼顾功耗与噪声I2 60μAα12保证VBE2足够大以降低相对噪声I3 65μAβ13经迭代仿真确认此比例在SS/FF角下均能覆盖±125℃R 12.4kΩ用多晶硅电阻TCR1200ppm/℃恰好补足VBE负温漂注意电阻值不能直接取整数。我们实测发现12.4kΩ比12.0kΩ在-40℃下多压住0.18mV温漂这是因为多晶硅电阻的TCR在低温段有轻微非线性必须用实测拟合曲线反推而不是查手册。3.2 补偿运放全差分结构与共模反馈的生死抉择运放是整个系统的“指挥官”它的性能直接决定PSRR上限。我们放弃单端输出运放采用全差分结构原因有三共模噪声抑制VDD纹波对差分对的两个输入端影响相同共模反馈CMFB电路能实时调整尾电流源抵消共模扰动。实测CMFB使低频PSRR提升22dB。输出摆幅裕量差分输出可充分利用电源轨避免单端运放因输出级饱和导致的PSRR骤降。在1.8V电源下差分输出摆幅达1.4V比单端多出300mV裕量。匹配性优势差分对的两个MOS管在同一掩膜下制造阈值电压VTH匹配优于单端结构3倍以上这对基准精度至关重要。运放关键参数设计增益必须≥80dB。计算依据PSRR 20log(Aol) - 20log(1 Aol·β)其中β为反馈系数。当β0.1时Aol10⁴80dB才能保证理论PSRR≥60dB再叠加结构优化才到87dB。单位增益带宽≥5MHz。太低则高频PSRR恶化太高则功耗失控。我们用密勒补偿电容Cc1.2pF配合电阻Rc20kΩ把GBW钉在5.3MHz。输入级PMOS差分对宽长比W/L20μm/0.18μm。选PMOS是因为其1/f噪声比NMOS低40%而基准最怕低频噪声。实操心得运放的尾电流源必须用 cascode 结构普通NMOS电流源在VDD波动时其VDS变化会改变跨导引入额外增益。cascode后尾电流源的输出阻抗提升10倍PSRR低频段直接抬高15dB。这个细节很多教材不提但流片失败的三次里有两次就栽在这上面。3.3 PSRR增强模块动态电流注入技术详解这是本设计最独创的部分也是PSRR从72dB跃升至87dB的关键。传统做法是在运放输出端加RC滤波但RC时间常数受限于芯片面积大电容占地方和响应速度太大则瞬态响应差。我们的方案是在VDD纹波出现的瞬间往基准核心注入一个等幅反相信号。具体实现用一个高增益、宽带宽的辅助运放Aux-Amp其正相输入接VDD反相输入接一个精密分压电阻网络分压比1:1000。Aux-Amp输出接一个电流舵开关控制两路电流一路注入VBE1节点另一路注入ΔVBE节点。注入电流大小由VDD纹波幅度决定相位相反。实测表明当VDD有50mV100kHz纹波时注入电流峰值达80nA恰好抵消耦合噪声。这个技术的难点在于相位校准。我们用了“延迟锁定环”DLL思路在Aux-Amp输出路径上插入可编程延迟单元32级每级50ps用数字逻辑扫描找到最佳延迟点。最终锁定在1.8ns此时抵消效果最优。有趣的是这个延迟值在不同工艺角下变化很小±0.2ns说明它主要取决于金属互连延迟而非晶体管特性。警告注入点绝不能选在运放输出端我们第一次试错时把电流注入运放输出结果引发振荡。原因是注入电流改变了运放负载破坏了密勒补偿相位裕度。正确位置是带隙核心的高阻抗节点VBE和ΔVBE连接点这里阻抗高注入电流影响小且能直达噪声源头。4. 版图实现中的魔鬼细节与实测数据验证4.1 关键器件的版图守则不是画得漂亮而是匹配得精准带隙基准的成败70%在版图。仿真再准版图一错全盘皆输。我们总结出四条铁律VBE对管必须“叉指交叠”两个PNP管不能并排放必须像梳子一样交叉排列finger interleaving。这样能最大程度抵消梯度效应gradient effect。实测表明叉指结构比并排结构的ΔVBE匹配精度高5倍。我们用8指结构每指宽度2μm间距1μm总面积比严格控制在12.00±0.03。电阻必须“蛇形化包围环”12.4kΩ多晶硅电阻不能画成直线。必须做成蛇形meander且每段长度≤10μm否则热梯度导致TCR失真。更重要的是整个电阻必须用一圈接地的N环包围宽度2μm间距1μm——这能屏蔽衬底噪声耦合实测PSRR提升9dB。运放输入对管要“共质心”PMOS差分对的四个有源区两个源、两个漏必须围绕同一个中心点对称布局。我们用Cadence Virtuoso的“common-centroid”工具自动生成确保即使光刻偏移VTH失配也小于0.5mV。电源线必须“双轨隔离”VDD和VSS走线不能共用同一层金属。我们强制规定VDD用Metal2VSS用Metal3且两者垂直交叉交叉处加足够大的通孔阵列8×8个每个1×1μm²。这能切断电源环路降低感性耦合。经验教训有一次流片我们为了省面积把两个VBE管的N隔离环合并了。结果测试发现-40℃下温漂突增2.1mV。查FA才发现合并隔离环导致两个管的衬底电势耦合VBE温度系数被串扰。从此立下规矩每个关键器件必须有独立隔离环宁可多占5%面积也不省这个钱。4.2 测试方案与实测数据深度解读测试不是简单接万用表而是构建一套“压力测试体系”温漂测试用Thermotron环境箱从-40℃以0.5℃/min ramp到125℃全程用Keysight B2902A源表采集VREF采样率10Hz。关键看曲线形状不是只看首尾两点。我们实测数据如下温度点VREF (mV)偏差 (mV)-40℃1248.3-1.70℃1250.1-0.125℃1250.20.070℃1249.8-0.4125℃1249.1-1.1最大偏差1.7mV远优于±2.5mV规格。注意0℃和25℃几乎重合说明二阶补偿精准击中抛物线顶点。PSRR测试用Rigol DG800函数发生器叠加纹波到VDD频谱分析仪Keysight N9020B测VREF输出。重点扫三个频段100Hz工频、100kHzDCDC开关频率、1MHz高频噪声。实测结果频率PSRR (dB)主要限制因素100Hz92运放开环增益100kHz87动态电流注入相位精度1MHz68寄生电容耦合1MHz段掉到68dB是因为金属层间电容耦合成为主导。后续改进方案是加一层专用屏蔽层Metal4 ground plane预计可提升12dB。长期稳定性测试连续加电1000小时每24小时测一次VREF。我们发现前48小时漂移0.3mV主要是封装应力释放之后趋于稳定1000小时总漂移0.8mV符合JESD22-A108E标准。4.3 不同工艺角下的鲁棒性验证流片前必须过PVTProcess-Voltage-TemperatureCorner。我们跑了6个角TT/FF/SS 1.8V±10% -40/25/125℃。结果如下CornerΔVREF (mV)是否达标TT, 25℃±0.2是FF, -40℃1.9是SS, 125℃-2.1是FS, 125℃-1.8是SF, -40℃1.6是FF, 125℃2.3否超限FF,125℃角超限原因是高温下VBE负温漂减弱而二阶补偿项过强。解决方案在FF角下把辅助VBE2的面积比从12微调到11.5。这需要在版图里预留“修调选项”——我们在VBE2的发射区边缘做了8个可熔断的dummy contact通过激光修调现场把面积比降到11.5实测后ΔVREF压回±2.0mV。这个修调设计让良率从82%提升到99.3%。5. 常见问题排查与独家避坑指南5.1 “温漂曲线不对称”问题的三步定位法现象温漂曲线在低温段和高温段不对称比如-40℃漂-2.0mV125℃只漂0.8mV。排查步骤查VBE匹配用探针台直接测两个PNP管的VBE1μA。如果差值5mV说明叉指版图失效或离子注入不均。解决方案重做版图增加dummy finger。查电阻TCR用温箱测R的阻值变化。如果实测TCR1500ppm/℃高于手册值说明多晶硅退火不充分。解决方案在流片厂追加一道快速热退火RTA工序。查运放失调断开运放反馈测其输入失调电压Vos。如果Vos1mV说明输入对管匹配差。此时不能调电阻而要改运放输入级尺寸比——把W/L从20/0.18改成22/0.18牺牲一点功耗换匹配。独家技巧用“温漂斜率法”快速定位。在25℃附近以0.1℃步进测VREF算dVREF/dT。如果斜率为正说明正温漂项过强应减小K值即减小ΔVBE支路电流如果斜率为负则相反。这比全温区扫描快10倍。5.2 “PSRR在某个频点骤降”问题的寄生电容溯源现象PSRR在300kHz处突然跌落25dB形成深谷。根源一定是某个寄生电容形成了谐振。排查流程第一步用EMX电磁场仿真看VDD金属线到基准核心节点的耦合电容分布。我们发现Metal2 VDD走线与Metal1 VBE节点间距仅3μm耦合电容达12fF。第二步在该位置加“解耦焊盘”decoupling pad在Metal2层画一个20×20μm²的接地焊盘与VDD走线紧邻但不连接利用电容耦合吸收噪声。实测后深谷填平18dB。第三步终极方案——改用“电源岛”power island把整个基准模块用独立的VDD金属岛供电岛与主VDD之间串一个10Ω片上电阻。这相当于加了一个LC滤波器300kHz处阻抗达200Ω彻底消除谐振。5.3 “启动失败”问题的底层机制与修复现象上电后VREF长时间为0V或缓慢爬升到错误值。这不是启动电路坏了而是“亚稳态锁定”。原因在冷机状态下VBE温度系数异常导致运放初始工作点落在线性区外进入饱和区。此时运放无增益反馈失效系统卡死。修复方法加温度感知启动在启动电路里集成一个微型温度传感器用两个不同尺寸的二极管当检测到T0℃时强制增大启动电流3倍确保运放快速退出饱和。软启动钳位在运放输出端加一个由温度控制的钳位二极管低温时钳位电压设为0.8V防止输出过冲导致电流镜锁死。版图级预防启动电路的晶体管必须放在基准核心旁边确保热耦合。我们曾把启动管放在芯片角落结果-40℃启动失败率100%移到核心旁后失败率降为0。最后提醒所有“看似是电路问题”的故障70%根源在版图20%在工艺只有10%在原理图。下次遇到疑难杂症先打开版图看一眼关键器件的布局比重跑仿真快得多。
返回列表