双通道零漂移精密集成运算放大器设计

2023-08-24 06:48杨朝辉杨发顺
智能计算机与应用 2023年7期
关键词:调零共模差分

杨朝辉, 李 文, 马 奎,2,3, 杨发顺,2,3

(1 贵州大学大数据与信息工程学院, 贵阳 550025; 2 贵州大学半导体功率器件可靠性教育部工程研究中心, 贵阳 550025;3 贵州大学贵州省微纳电子与软件技术重点实验室, 贵阳 550025)

0 引 言

零漂移运放是精密运算放大器的一种,通过加入自稳零/斩波结构大幅度降低电路的输入失调电压及对应温漂,其最大特点是输入失调电压随温度漂移较小[1]。 零漂移精密运算放大器由于在失调、温漂等方面的优异表现,广泛应用于高性能、高精度领域。 可以应用于医疗电子、测量仪表、汽车电子、工业自动化设备等领域[2]。

目前,零漂移精密运放正朝着低功耗、轨到轨、低失调、高电压和低输入偏置电流的方向发展[3]。本文设计了一款双通道、低失调、轨到轨的零温漂运算放大器。 采用自调零结构,实现了极低的输入失调电压及失调电压温度漂移;采用NMOS 差分对和PMOS 差分对并联作为输入级,浮动classAB 作为输出级,实现了轨对轨输入输出[4-6]。

1 电路结构分析

1.1 整体电路结构

本设计为一款数模混合电路,模拟模块包含振荡器、基准偏置电路、放大器电路,数字模块包括非交叠时钟电路及开关电路,整体以模拟电路为主。电路为双通道运算放大器,通道之间实现的功能和性能一致。 整体功能结构如图1 所示。

图1 整体结构框图Fig. 1 Overall structure diagram

电路包含一个共用的公共模块,由基准偏置电路、环形振荡器电路、非交叠时钟电路构成。 其中,基准偏置电路提供基准电压VREF和基准电流IREF,基准电流决定整体电路的工作电流及功耗,环形振荡器产生1 路稳定的方波信号,经过时钟电路及开关电路产生2 组开关信号,分别用于控制双通道辅助运放。

1.2 自调零技术分析

自动调零是一种自动降低放大器失调电压的技术[7]。 由1 个主放大器和1 个调零放大器组成,由于每个放大器都会产生1 个输入失调电压,因此在分析时将其失调电压等效为与同相输入端串联的直流电压源。 自调零功能框图如图2 所示。 图2 中,A和B分别表示调零运算放大器和主运算放大器,因此与其对应的输入失调电压为VOSA和VOSB,开环增益为AA和AB;调零运算放大器与主运算放大器均为三端输入,多出来的输入端属于辅助输入端,用开环增益- BA、BB来表示。

图2 自调零功能框图Fig. 2 Self-zeroing functional block diagram

放大器中有2 种工作阶段:自调零阶段和放大阶段,工作阶段的选择由开关来决定。

在图2(a)的调零阶段,开关ϕA闭合,开关ϕB断开,调零放大器的反相输入端与正相输入端短接,此时调零放大器独立出信号路径,正相输入端的输入失调电压VOSA通过运算放大器闭环反馈网络放大,在调零运算放大器输出端和电容CM1上产生的电压为:

即调零放大器的失调电压与一个增益因数的乘积出现于调零放大器的输出端电容CM1上。

在图2(b)的放大阶段中,开关ϕA断开,开关ϕB闭合,调零放大器正常接入信号路径,此时调零阶段已经把调零运算放大器的失调电压存储在电容CM1上、表示为VNA,此时调零运算放大器的辅助输入端的电压也为VNA, 基本上能抵消任何来自调零放大器的误差,输入电压VIN与输入失调电压VOSA在输出端产生的电压为:

化简式(2),可得:

由式(3)可以看出,调零运算放大器的失调电压被修正,减小了 (1+BA) 倍。 电容CM2上的电压VNB=VOA,使得主放大器的输出电压成了整体放大器的输出电压。 输出电压VOUT可以表示为:

由于BA >>1,AA BB >>AB,所以取1+BA近似为BA,令AA=AB,BA=BB,合并同类项后可得:

AA BA为整体放大器的开环增益。 为理解VOSA和VOSB与整个放大器的整体有效输入失调电压的关联关系,建立通用放大等式:

其中,VOS,EFF为有效输入失调电压,结合式(5)、式(6)有:

结果表明,主放大器和调零放大器的失调电压将会降低BA倍,使得整体电路的输入失调电压降低至亚微伏级别。 实现了极低的输入失调电压。

1.3 自调零电路实现

乒乓架构[8-10]自动调零运算放大器,由2 个完全一样的调零运算放大器及相应的开关网络,与1个主运算放大器组成,开关网络控制信号路径在2个调零运算放大器之间来回切换。 乒乓定义的由来也正是因为2 条通路不断交替地切换工作状态。

乒乓架构自动调零运算放大器的结构如图3 所示。 图3 中,AB为主放大器,A1、A3、A6为辅助放大器,A2、A4、A5为一级全差分放大电路。ϕ1和ϕ2为开关电路,整体运放的性能指标由主放大器AB保证,辅助放大器、开关电路及全差分放大电路负责整体运放失调电压的实时修正。 时钟电路产生四路时钟信号,来控制不同时序下的开关,实现对辅助放大器的时序控制,从而确保自调零功能的实现。

图3 自调零运算放大器示意图Fig. 3 Schematic diagram of self-zeroing operational amplifier

相较于传统的自动调零运算放大器,乒乓架构能保证信号处理的连续性,同时有效地避免互调失真,而且能够实现非常低的输入失调电压漂移,进而能够应用在对精度要求很高的系统中。

2 模块电路设计

2.1 启动电路与基准电路设计

启动与基准电路如图4 所示。 图4 中,在上电的瞬间,M1的栅极为低电平,因此M1导通并将M2栅极上拉至高电平,形成一条自VDD到地的电流通路,进而使得整个带隙基准电路摆脱简并偏置零点。基准电路采用标准带隙结构,M1~M4组成简单放大器电路,该电路结构使得IC1与IC2能够不断地“自举”,最终保持IC1=IC2,IC1与IC2的大小与电源电压无关,而是由双极型晶体管与电阻R2决定,其值为:

图4 启动与基准电路图Fig. 4 Start and reference circuit diagram

M5、M6和M9组成的PMOS 电流镜,可以保证Q1~Q3的集电极电流相等,因此带隙基准电压的大小为:

其中,VT为热电压,一般取26 mV;N为发射极面积之比。

2.2 振荡器电路设计

本文所设计的振荡器为环形振荡器,输出一路稳定的方波信号,为后续开关控制信号提供参考时钟,振荡器频率由各级电路中的充放电电流和各级电容共同决定,其电路结构如图5 所示。

图5 振荡器电路图Fig. 5 Oscillator circuit diagram

其工作原理如下。 在上电启动的瞬间,第1 级的输入为低电平0 V,输出为高电平VDD, 第2 级的输出为低电平,第3 级的输出为高电平,第4 级的输出为低电平,第5 级的输出为高电平。 当上电稳定后,振荡器的第一级输出对第1 级电容C1充电,这导致第1 级的输出电压下降,当第1 级的输出电压下降到第2 级的翻转电压时,第2 级输出电压发生反转,变为高电平,此后第2 级输出对第2 级电容C2充电。 此后的过程与前2 级的工作过程类似。

对于本文中设计的5 级振荡器,产生的振荡周期可以表示为:

其中,TDN为振荡器中每一级对电容开始充电与达到下一级的翻转电压之间的时间间隔,N表示环形振荡器的级数,TD可以按照式(11)计算:

其中,Uinv是每一级的翻转电压;C为每一级的电容值;Iave为对电容充电时的电流大小。

2.3 非交叠时钟产生电路设计

乒乓架构自动调零运算放大器需要工作在两相非交叠时钟上,用于自动调零技术中控制开关的非交叠时钟发生器如图6 所示。 该非交叠时钟发生器由2 个或非门、11 个非门、2 个传输门组成,可以将振荡器输出的1 路方波信号,转换成2 组4 路同频不同相位的方波信号; 其中,OUT1与OUT2为一组反相信号,OUT3与OUT4为一组反相信号,这2 组开关信号对应控制2 个工作阶段的切换,由于开关之间同时闭合时会产生一个很大的漏电流,因此这2组反相信号必须互不交叠。

图6 非交叠时钟发生器Fig. 6 Non-overlapping clock generator

当或非门的输入为高电平时,其输出为低电平,对于2 个交叉连接的或非门,无论输入怎样组合,都不会同时输出相同电平。 每个反相器改变状态需要一点时间,称之为传播延迟时间,同时2 个反相器组合后的输出信号与输入信号相同,因此inv5 的输出信号与NOR1 的输出信号相同,但是在时序上相差2 个反相器的传播延迟时间,所以NOR1 的输出信号的改变与NOR2 接受信号的改变存在时间延迟。

设置传输门与反相器具有相同的传播延迟时间,以保证2 组反相信号能够在时序上一致。

2.4 主运放电路设计

本文所设计的主运算放大器电路结构如图7 所示。 图7 中,第1 级为NMOS 差分对和PMOS 差分对结合跨到恒定控制电路组成的轨到轨输入级,第2 级为中间求和电路,第3 级为AB 类互补输出级电路。 主运放设计能够实现轨对轨共模输入范围,轨对轨输出摆幅从电源电压到地。 产生一个较高的增益,同时输出级不产生严重的失调与噪声,而且静态电流对于电源电压不敏感,在不同电源电压下,静态电流基本恒定。

图7 主运放电路图Fig. 7 Main operational amplifier circuit diagram

图7 中,M1、M2组成NMOS 差分对,确保电路共模输入电压可以低至电源地;M3、M4组成PMOS差分对,确保电路共模输入电压可以达到电源轨;M11~M14和M15~M18分别作为输入差分对M1、M2和M3、M4的负载;M11、M21、M22、M28和M17、M23、M24、M27组成2 组跨导线形环;M13、M14、M15、M16组成电流求和电路;M25、M26组成AB 类输出结构。

当共模输入电压变化时,输入对管的漏极电流改变,从而改变M11和M17的栅源电压。 当共模输入电压向负轨移动时,跨导控制电路会增加IB1的电流,减小IB2的电流。 最终,M11的栅源电压减小,M17的栅源电压增大,但是,共模电压的改变不会影响浮动电流源M27和M28,因为M27与M28总是一个栅源电压增大,另一个栅源电压减小。 因此,其静态电流基本恒定。

2.5 调零运放设计

调零运算放大器电路如图8 所示。 图8 中,输入级与主运算放大器一样,通过采用互补差分结构实现轨对轨输入,同时采用折叠cascode 结构,该结构可以提供一个足够大的增益,极大地降低整个运算放大器的失调电压、1/f噪声以及漂移;输出级为带有共模反馈的差分输出结构。 其中的晶体管M23、M24、M25、M26与电流源ISS2组成共模反馈电路,一起检测共模输出电压并产生一个与Voc和VCM的差成比例的输出,这里的,M25由带隙基准电路产生的基准电压偏置。 假设共模反馈电路的共模增益为0,可以得出M25的漏极电流为:

图8 调零运放电路图Fig. 8 Zeroing operational amplifier circuit diagram

该电流经M26产生共模传感器输出电流:

根据式(13)可以看出,通过M26的电流包括直流项与一个同Voc - VCM成比例的项,电流Icms被镜像来为运算放大器的差分对产生偏置电流,这个电流控制了共模输出电压。

3 参数仿真及版图实现

3.1 基准电路仿真

基准电路的作用是为运算放大器提供稳定的偏置电压与偏置电流,本文中基准电路产生的偏置电压为带隙基准电压,仿真结果如图9 所示。

图9 基准电压仿真Fig. 9 Reference voltage simulation

理想的带隙基准电压呈现零温度系数特性,现实情况下的带隙基准电压以温度系数来衡量带隙基准电压的好坏,一般依据温度系数公式:

经过计算可以得到本文所设计的带隙基准电路的温度系数为28.61 ppm/℃,满足精度要求。

3.2 振荡器与非交叠时钟仿真

运算放大器电路内部的基准电路与时钟振荡器都需要在电源上电后才能正常工作,因此在仿真振荡器时需要模拟上电瞬间,将电源设置为阶跃信号,对振荡器与不交叠时钟信号的Tran 仿真结果如图10 所示,第1 条为上电波形,第2 条为振荡器起振并产生方波信号的波形,剩下4 条为非交叠时钟信号的波形。

分析仿真结果可知,随着上电过程的进行,振荡器内部的电流趋于稳定,输出时钟信号也逐步稳定,产生的时钟信号的周期为80 μs,可以看出时钟电路具有较好的工作性能。

3.3 输入失调电压与漂移仿真

在对电路的输入失调电压与漂移进行验证前,为了验证自动调零系统是否起到降低失调电压的作用,需要先仿真整个系统本身产生的失调值,电源电压VDD固定为5 V,输入电压VIN在0~5 V 的范围内进行扫描,其结果如图11 所示,其大小8.7 μV,该失调电压大小仅仅代表系统固有的失调电压,此时自动调零系统还未工作。

电源电压设置为由0 V 上电至5 V 的阶跃信号,得到的结果如图12 所示。 通过结果可以明显地看出,失调电压已经由原来的值降低了好几个数量级,自动调零系统能够有效地工作。

图12 系统失调电压仿真结果Fig. 12 Simulation results of system offset voltage

当然,失调不仅仅包含系统失调。 还包含了随机失调,随机失调采用改变运算放大器的输入管的宽长比,使得运算放大器被人工添加约10 mV 的失调电压,选取-40、25、90、125 ℃四个不同分布的温度,分别进行瞬态仿真,结果如图13 所示。 选取时序中稳定的点,按照失调电压温度漂移的公式计算,可以得到失调电压温度漂移值约为0.007 μV/℃,平均失调电压为2.2 μV。 通过对不同工艺角与温度条件下对失调电压的仿真,得到的结果见表1。

表1 不同条件下失调电压仿真结果Tab. 1 Simulation results of offset voltage under different conditions

图13 失调电压仿真结果Fig. 13 Simulation results of offset voltage

3.4 输出摆幅仿真

输出摆幅定义为静态直流输出电压为零时,在不产生波形削顶情况下能够获得的最大输出电压的上下峰值电压,其仿真结果如图14 所示。 通过仿真结果可得,输出电压摆幅15.54 mV~4.981 V,这离2个电源轨都非常接近,实现轨对轨输出。

图14 输出摆幅仿真Fig. 14 Output swing simulation

3.5 其他参数仿真

整体电路已经完成设计,电路的其他关键参数仿真数据见表2。 通过结果可以看出,电路各项指标均达到预期目标。

表2 关键参数仿真结果Tab. 2 Key parameters simulation results

3.6 版图实现

此次设计采用国内0.6 μm BCD 工艺进行版图绘制,如图15 所示,芯片版图总面积为1 442×1 385 um, 通过DRC 检查及LVS 验证;图15 中,标注A 部分为调零运算放大器,B、D 部分为辅助运算放大器,C 部分为时钟电路,E 部分为主运算放大器,F 部分为基准与振荡器电路,剩下的则为芯片的其他辅助模块。

图15 芯片版图Fig. 15 Chip layout

4 结束语

设计了一种低失调、零漂移、轨到轨运算放大器芯片,工作电压5 V,采用数模混合电路实现自动调零功能,输入失调电压<3.6 μV,失调电压漂移≤0.007 μV/℃,同时具有极佳的电源抑制比、共模抑制比和开环电压增益。 已成功完成电路设计与版图设计,通过DRC 检查及LVS 验证;整体系统达到预期目标,性能优异。 该芯片可在温度传感器、压力传感器、热电偶放大器等精密信号采集领域有着广泛的应用。

猜你喜欢
调零共模差分
自适应调零天线对抗技术仿真研究
数列与差分
关于差模和共模干扰的研究
也谈弹簧测力计调零
基于差分隐私的大数据隐私保护
相对差分单项测距△DOR
非隔离型光伏并网逆变器共模电流分析
单相逆变器共模电磁干扰特性研究
差分放大器在生理学中的应用
非隔离型光伏并网逆变系统共模干扰研究