带隙基准电路(Bandgap Reference,简称BGR)是模拟集成电路中的核心模块之一,它的主要功能是产生一个与温度、电源电压变化无关的稳定参考电压。在各类芯片中,从简单的LDO到复杂的ADC/DAC,几乎都能看到它的身影。传统BGR电路基于硅的带隙电压特性(约1.25V),通过巧妙组合正温度系数(PTAT)和负温度系数(CTAT)元件来实现温度补偿。
这次我们要拆解的五个不同结构BGR电路,每个都有其独特的设计思路和补偿技巧。首当其冲的是带曲率补偿的改进型BGR,它在运放输入端创新性地集成了PTAT电流补偿模块。这种设计不仅能解决传统BGR在高低温区出现的非线性误差(曲率效应),还能显著提升电源抑制比(PSRR)。我们先从网表代码入手,逐步剖析其工作原理和设计要点。
传统BGR的输出电压公式可以表示为:
Vref = VBE + K*VT
其中VBE是基极-发射极电压(CTAT,约-2mV/°C),VT是热电压(PTAT,约+0.085mV/°C)。通过调整系数K,理论上可以实现一阶温度补偿。
但实际应用中,VBE与温度的关系并非完全线性,这导致在温度范围两端出现明显的"微笑曲线"误差。我们讨论的这个电路通过在运放输入端注入PTAT电流,对VBE的非线性部分进行二次补偿。具体实现上,它额外增加了一个由双极型晶体管构成的PTAT电流源,该电流被注入到运放的求和节点。
这个设计的精髓在于下图虚线框内的补偿模块:
code复制* PTAT补偿模块网表示例
Q1 1 2 3 PNP_Model
Q2 4 2 5 PNP_Model
R1 3 0 10k
R2 5 0 10k
M1 6 7 8 NMOS_Model
...
通过精心匹配Q1/Q2的发射极面积比(通常取8:1),在R1/R2上产生PTAT电压差。这个差值被M1-M3构成的电流镜转换为PTAT电流,最终注入到运放的反相输入端。实测数据显示,这种补偿方式可以将-40°C~125°C范围内的温度系数从传统方案的50ppm/°C降低到15ppm/°C以下。
运放在这个结构中承担着强制节点电压平衡的关键作用,需要特别注意:
通过调整PTAT电流的注入比例,可以精细调谐曲率补偿效果。在仿真中建议采用参数扫描:
code复制.dc temp -40 125 5
.param I_ptat=10u
.step I_ptat 8u 12u 0.5u
实测发现当PTAT电流占总偏置电流的15%-20%时,温度系数达到最优。某次流片结果显示,在1.8V电源电压下,全温度范围内输出电压变化仅1.8mV(相当于约9ppm/°C)。
由于PTAT电流补偿模块的引入,该结构的PSRR表现尤为突出。在1kHz处测得PSRR>80dB,即使在100MHz高频段仍保持>40dB。关键措施包括:
现象:上电后Vref始终为0
检查点:
现象:中温区正常,但高温或低温时电压突变
排查步骤:
现象:低频段(<10Hz)噪声>100μVrms
解决方案:
在实际流片中,我们发现采用双阱工艺能显著降低衬底噪声耦合。某次改版后在1/f转角频率处的噪声谱密度从300nV/√Hz降至80nV/√Hz。另一个实用技巧是在电阻两端并联小电容(约100fF),可以平滑高频段的热噪声。