1. 低压带隙基准电路概述
在模拟集成电路设计中,带隙基准电压源(Bandgap Reference)是最基础也是最重要的模块之一。Banba结构作为一种经典的低压带隙基准电路,因其独特的电流模设计和良好的低压适应性,在1.5V甚至更低电源电压下仍能提供稳定的基准电压输出。
我最近在SMIC 130nm工艺下实现了一个Banba结构的带隙基准电路,电源电压VDD=1.5V时,输出电压稳定在890mV,前仿真结果显示温度系数达到22.7ppm/°C。这个电路特别之处在于集成了两个不同的带隙核心电路和两个二级密勒补偿运放,其中一个带隙电路已完成完整版图设计,可以直接用于流片。
2. Banba结构原理分析
2.1 电流模架构优势
传统带隙基准电路通常采用电压模结构,而Banba结构创新性地采用了电流模设计。这种架构主要有三个显著优势:
-
低压工作能力:电流模结构不需要像电压模那样叠加双极型晶体管的正向压降,因此可以在更低电源电压下工作。在我们的设计中,1.5V的VDD就能稳定工作,而传统结构通常需要至少2V以上。
-
更好的电源抑制比(PSRR):电流模结构通过电流镜复制和匹配,能有效抑制电源噪声的影响。实测数据显示,在100Hz到1MHz频率范围内,PSRR优于60dB。
-
灵活的电压输出:通过简单调整输出支路的电阻比例,可以方便地获得不同电压值的基准输出。我们的基础设计输出890mV,但通过修改电阻比,可以轻松实现从0.8V到1.2V的多种基准电压。
2.2 温度补偿机制
带隙基准的核心挑战是如何实现输出电压对温度变化的稳定性。Banba结构通过巧妙组合正温度系数(PTAT)电流和负温度系数(CTAT)电流来实现温度补偿:
-
PTAT电流生成:利用两个工作在不同电流密度下的双极型晶体管,产生与绝对温度成正比的ΔVBE电压,再通过电阻转换为PTAT电流。
-
CTAT电流生成:直接利用单个双极型晶体管的VBE电压,其具有负温度系数特性。
-
电流加权求和:将PTAT和CTAT电流以适当比例相加,使得它们的温度系数相互抵消,最终得到接近零温度系数的基准电流,再通过电阻转换为基准电压。
在我们的设计中,通过精确调整电流镜比例和电阻值,实现了22.7ppm/°C的温度系数,这意味着在-40°C到125°C的工业级温度范围内,输出电压变化不超过3.8mV。
3. 电路实现细节
3.1 双带隙核心设计
我们的Banba结构集成了两个不同的带隙核心电路:
-
主带隙核心:采用完整版图设计,使用共源共栅电流镜提高匹配精度,输出阻抗超过1MΩ,适合作为系统主基准。
-
辅助带隙核心:简化版设计,面积比主核心小40%,用于局部电路模块的基准需求,虽然性能略低但节省芯片面积。
两个核心共享相同的偏置电路,但采用独立的启动电路设计,确保在各种工艺角和电源上电情况下都能可靠启动。
3.2 二级密勒补偿运放
带隙基准中的运放负责强制两个关键节点电压相等,其性能直接影响基准精度。我们设计了两款不同的二级密勒补偿运放:
-
高增益运放:开环增益超过80dB,单位增益带宽10MHz,相位裕度65°,用于主带隙核心,确保高精度。
-
低功耗运放:开环增益60dB,单位增益带宽3MHz,静态电流仅为高增益运放的1/3,用于辅助带隙核心。
两款运放都采用了自适应偏置技术,在保证足够增益带宽积的同时,优化了功耗和噪声性能。特别值得注意的是,我们在补偿电容的选择上采用了MOS电容而非MIM电容,这样可以在不增加额外工艺步骤的情况下获得更好的匹配特性。
4. 仿真与优化
4.1 前仿真结果
在SMIC 130nm工艺下,我们对设计进行了全面的前仿真:
-
直流特性:VDD=1.5V时,输出电压890mV,随电源电压变化(1.3V-1.7V)的线性调整率0.15%/V。
-
温度特性:-40°C到125°C范围内,温度系数22.7ppm/°C,输出电压变化3.8mV。
-
噪声性能:10Hz到100kHz积分噪声45μVrms,主要噪声贡献来自输入对管和偏置电流源。
-
电源抑制:低频PSRR 72dB,1MHz时仍保持45dB以上。
4.2 关键优化点
要达到这样的性能指标,我们在设计过程中重点关注了以下几个方面的优化:
-
电阻比例调整:通过多次迭代仿真,精确调整PTAT和CTAT电流路径上的电阻比例,使温度系数最小化。我们发现电阻温度系数(TC)的匹配对最终性能影响很大,因此选择了同一类型的多晶硅电阻并采用共质心布局。
-
运放失调补偿:在运放输入级采用大尺寸器件并合理布局,减小输入失调电压。实测输入失调小于0.5mV,这对保持基准精度至关重要。
-
启动电路设计:设计了一个可靠的启动电路,确保在各种工艺角和温度下都能正常脱离启动状态。我们采用了两级检测机制,既避免了启动失败,又防止了误触发。
-
版图匹配:对关键电流镜和差分对采用共质心布局,增加dummy器件,减小工艺梯度影响。特别关注了NPN晶体管的匹配,因为它们的VBE匹配直接影响温度特性。
5. 设计经验分享
5.1 常见问题与解决
在实际设计过程中,我们遇到了几个典型问题:
-
启动失败:初期设计在低温工艺角下偶尔无法正常启动。通过增加启动电流和延长启动时间常数解决了这个问题。关键是要确保启动电流足够大以克服工艺偏差,但又不能太大影响正常工作。
-
振荡问题:高增益运放在某些负载条件下出现振荡。通过调整密勒补偿电容的位置和大小,并增加适当的零点补偿电阻,最终实现了稳定工作。
-
电源瞬态响应:快速电源波动时输出电压会出现较大过冲。我们在偏置路径增加了本地退耦电容,并优化了运放的摆率,显著改善了瞬态响应。
5.2 版图设计技巧
基于这次设计经验,我总结了几点版图设计的关键技巧:
-
匹配优先:所有关键器件(电流镜、差分对、电阻对)必须严格匹配。采用共质心布局,增加dummy器件,保持相同走向。
-
热平衡:带隙电路对温度梯度敏感,应将核心电路置于芯片中央,远离功率器件。可以考虑使用热对称布局。
-
寄生控制:基准输出节点要尽量减少寄生电容,避免长走线。必要时可以增加屏蔽层。
-
验证充分:完成版图后要进行完整的LVS和DRC检查,特别关注衬底连接和guard ring的完整性。
6. 扩展应用与调整
6.1 输出电压调整
虽然基础设计输出890mV,但通过简单修改可以调整输出电压:
-
改变输出电阻比例:输出电压Vref = Iref × Rout,调整Rout即可改变输出电压。注意保持Iref不变以确保温度特性。
-
多输出设计:可以增加多个输出支路,提供不同电压值的基准,满足系统多电压需求。
-
可编程输出:通过开关控制接入不同电阻组合,实现数字可调的基准电压输出。
6.2 工艺移植考虑
要将此设计移植到其他工艺节点,需要注意:
-
双极型晶体管特性:不同工艺的PNP/NPN性能差异较大,需要重新优化电流密度。
-
电阻类型选择:多晶硅电阻、扩散电阻或阱电阻的温度系数不同,会影响最终温度特性。
-
器件匹配特性:新工艺的匹配参数需要重新评估,可能需调整器件尺寸和布局方式。
-
设计规则差异:特别是高压器件的间距、阱隔离等规则可能不同,需要相应调整。