模拟IC进阶——带隙基准Bandgap的优化设计与高阶补偿技术
1. 带隙基准电路的核心性能指标解析带隙基准电路作为模拟IC中的电压锚点其性能直接决定了整个系统的精度上限。我刚入行时总以为把电路调通就万事大吉直到某次流片后测试发现ADC精度比仿真低了2个数量级才真正理解这些参数背后的意义。温度系数(TC)就像电路的体温敏感度。我常用水银温度计来类比普通温度计受热膨胀明显就像未补偿的Bandgap而精密温度计就像经过高阶补偿的电路在-40℃~125℃范围内波动不超过±1mV。计算公式中的分母Vaverage很多人会忽略其实用平均电压值比用标称值更准确这个细节能让TC计算误差降低15%左右。PSRR实测时有个坑要注意测试频率范围必须覆盖应用场景。有次我做音频芯片只测了1MHz以下的PSRR结果芯片用在射频模块时基准电压被2.4GHz的WiFi信号调制了。现在我的检查清单里一定会加这条低频段1kHz看运放增益中频段1kHz-1MHz看米勒补偿高频段1MHz看电源去耦噪声优化最反直觉的是有时增加功耗反而能降低噪声。在某个医疗设备项目中我把偏置电流从1μA增加到5μA白噪声降低了40%但1/f噪声反而恶化。后来采用chopper stabilization技术才解决这个经验告诉我噪声类型比噪声大小更重要。2. 高阶温度补偿技术实战传统的一阶补偿就像给抛物线拟合直线而曲率补偿相当于用三次函数来拟合。我在28nm工艺上实测过采用下面三种补偿方式的效果对比补偿类型TC(ppm/℃)面积开销静态电流无补偿52.30%3.2μA一阶补偿18.715%4.1μA曲率补偿5.235%6.8μA分段温度补偿2.160%9.3μA曲率补偿的黄金组合我总结出一个有效配方先用PTAT电流补偿VBE的负温度系数添加VBE平方项补偿高阶非线性最后用温度传感器控制电流权重在40nm项目上这种组合让TC从12ppm降到3ppm有个关键技巧补偿晶体管的尺寸要按1:3:5的比例排列这样版图匹配度最好。分段补偿的陷阱某次我设计了一个有8个温度区间的补偿电路仿真完美但流片后TC反而变差。后来发现是温度传感器响应速度跟不上Bandgap自身变化造成补偿滞后。现在我的原则是超过3段的补偿必须加时序控制电路。3. 运放与Bandgap的协同设计运放不是Bandgap的配角而是性能的决定者。有次重用了之前的运放设计结果PSRR比预期差了20dB排查发现是相位裕度不足导致的。现在我的设计流程一定是先单独优化运放PM70°, Gain80dB再仿真带负载的Bandgap整体最后做蒙特卡洛分析米勒补偿的玄机电容值不是越大越好。在某个低功耗设计里我把补偿电容从2pF增加到5pF稳定性反而变差。后来用零极点分析仪发现过大的电容把主极点推到了太低频率导致次极点进入GBW范围内。现在我会先用这个公式估算Cc ≈ (gm2/gm1)*CL其中gm2是第二级跨导CL是负载电容。启动电路的血泪史最隐蔽的bug是启动电路在低温下失效。有次芯片在-20℃时10%的概率无法启动后来发现是启动晶体管阈值电压随温度变化导致的。现在我的启动电路必加温度无关偏置超时复位机制启动完成检测电路4. 版图设计与工艺角优化Bandgap的版图不是艺术品而是精密仪器。我有次因为省面积用了非对称布局结果芯片间的TC差异达到8ppm。现在严格遵守这些规则所有匹配器件用共质心布局电阻条必须采用蛇形走线敏感节点双屏蔽保护电源线宽按电流密度3倍设计工艺角仿真不能只跑TT/SS/FF。在汽车电子项目里我发现SF corner下基准电压会漂移7%原因是NMOS和PMOS的Vth变化方向相反。现在我的仿真矩阵必包含5个标准工艺角3种温度梯度(-40/27/125℃)蒙特卡洛分析(至少1000次)寄生参数的影响曾经有个设计仿真完美但测试时发现10MHz以上PSRR急剧恶化。后来用电磁场仿真工具发现是bonding wire引入了1nH电感与去耦电容形成了谐振。现在高频PSRR的检查清单包括封装模型准确性电源引脚ESR衬底耦合效应5. 进阶调试技巧与实测案例实验室调试Bandgap就像给精密机械调校需要特殊技巧。我的工作台上永远备着低噪声线性电源波纹10μV温度可控测试座±0.1℃精度屏蔽测试夹具防止射频干扰温度系数测试的坑自动温箱测试时要等芯片完全热平衡。有次我每5℃测一次数据结果TC曲线出现锯齿状波动后来改成每变化1℃等待10分钟才稳定。实测小技巧用热电偶直接接触芯片表面记录升温/降温两条曲线检查热滞后效应噪声测试的玄机普通万用表测不出Bandgap的真实噪声。在某个高精度ADC项目中我用6位半表测噪声只有5μV但实际系统噪声却有50μV。后来用频谱分析仪才发现是1/f噪声在低频段累积。现在我的噪声测试装备低噪声放大器增益1000倍24bit音频分析仪法拉第屏蔽箱有个记忆犹新的案例某次流片后基准电压在3.6V电源下正常但3.3V时出现5mV跳变。花了三周时间最终定位到是电源切换电路的衬底偏置效应引起的。这个教训让我养成了新习惯在任何电源电压变化测试前先检查所有well和substrate的电位。