一种基于SoC应用的Rail-to-Rail运算放大器IP核
摘要: 采用上华0.6μm DPDM CMOS工艺,设计实现了一种基于片上系统应用的低功耗、高增益Rail-to-Rail 运算放大器IP 核. 基于BSIM3V3 Spice 模型,采用Hspice对整个电路进行仿真,在5V的单电源电压工作条件下,直流开环增益达到107.8dB,相位裕度为62.4°,单位增益带宽为4.3MHz ,功耗只有0.34mW.
关键词: Rail-to-Rail ;CMOS;运算放大器; IP 核;片上系统
片上系统(SoC)是在单一芯片上实现信号采集、转换、存储、处理和I/ O接口等多种功能,具有面积小、功耗低、设计时间短、成本低和高性能指标等特点. SoC设计的核心是IP 核设计. 在SoC的模拟集成电路设计中,使用简单的电路结构来实现高性能成为模拟电路设计的趋势. 运算放大器是模拟电路最重要的电路单元,但是随着电源电压的不断降低,常规设计的运放受阈值电压及饱和电压降的影响而导致运放的输入输出动态范围不断减小,影响后级电路的正常工作. 为了增大运算放大器的动态范围,出现了Rail-to-Rail 结构.
通常的两级Rail-to-Rail 运放包含复杂的AB类输出级,它占用很大的芯片面积. 而且AB类控制会增加运放的噪声和失调电压.虽然有的运放克服了上述问题. 然而, 由于使用了复杂的浮地电流源来偏置求和电路和AB 类输出级,输入级跨导随共模电压发生很大的变化,使得频率补偿特性难以达到最佳. 此外,输出晶体管的瞬态电流随电流电压变化 .
笔者提出了一种基于SoC应用的5V Rail-to-Rail 运算放大器,其中输入级采用互补差分对输入. 运放的输出级不同于以往复杂的AB类输出级,也不同于使用浮地电流源来偏置求和电路和AB 类输出级的电路,而是采用分压电路来实现. 整个运放IP核的电路结构简单有效,非常适合SOC应用.
1 电路结构
1.1 输入级
通常,运算放大器的输入级均采用匹配性能好,失调、温漂很小的差分放大电路. 为了使运放的共模输入在整个电源范围内变化时电路都能正常工作,采用NMOS管和PMOS管并联的互补差分输入对结构来实现输入级的Rail-to-Rail.基本的Rail-to-Rail输入级结构如图1 所示,M1-M2 为NMOS 差分输入对,M3-M4 为PMOS 差分输入对.
图1 基本的Rail-to-Rail 输入级结构
Rail-to-Rail 输入级的工作原理如下,其共模输入电压范围如图2所示.
图二 Rail-to-Rail运算放大器共模输入电压范围
PMOS差分输入对共模输入电压范围为VSS < VCM < VDD - Vdsat -Vgsp , NMOS差分输入对共模输入电压范围为VSS + Vgsn + Vdsat < VCM < VDD,其中VCM为共模输入电压, Vgsp为p管的栅源电压, Vdsat为电流源两端电压, VDD为正电源, VSS为负电源, Vgsn为n管的栅源电压.输入级所需要的最小电源电压为Vsup ,min = Vgsp + Vgsn + 2Vdsat . 当电源电压大于Vsup ,min 时,输入级能够正常工作,总的共模输入范围为VSS < VCM < VDD , 从而实现了输入级的Rail-to-Rail .所设计的运放输入级工作在亚阈值区,根据输入共模电压的不同,输入级电路可分为3 个工作状态 :
当共模电压接近VDD 时,NMOS差分输入对处于放大工作状态,输入级跨导为gm = gmn = In/( nnVth) ;当共模输入电压接近VSS时,PMOS 差分输入对处于放大工作状态,输入级跨导为gm = gmp = Ip/ ( npVth) ; 当共模电压处于中间值时,NMOS输入对和PMOS输入对均处于放大工作状态,输入级跨导为gm = gmp + gmn = Ip/( npVth) + In/ (nnVth) . 其中In和Ip分别为NMOS和PMOS输入管的漏级电流, np和nn分别为NMOS和PMOS输入管的弱反型斜率因子, Vth是热电势kT/q , 为26mV.
1.2 输出级
整个运算放大器采用对称结构(如图3) ,并且运用分压电路进行求和. M5 , M20 , M18 和M8 构成分压支路. 分压支路中M5 和M20 与M8和M18的阻抗变化机理相同,因此仅描述M5 和M20 的阻抗变化. 电路如图4 示,图中A 点电压恒定, M6 工作在饱和区. 根据输出电阻公式
r0 = 1/ (λID) , (1)
( λ为沟道长度调制系数) ,当输入电压变化时, M1和M2 的漏级电流变化,图中B 点电压会发生变化, 但因M19引入一个负反馈, 使得B点电压恒定. 根据饱和区
线性区
由式(1)~(3)知, VGS的变化使得M5和M6的漏级电流变化,导致阻抗变化和C点电压变化. C点电压变化使得M20在线性区和饱和区之间变化,因此M20 的阻抗发生很大变化. 同理,输入电压变化时,M8和M18的阻抗发生变化,变化趋势与M5和M20相反. 因C点、F点电位分别接近VDD和GND,M24的栅压在VDD和GND之间变化. 运放的第2级放大采用简单的共源级放大,以提供最大的输出摆幅. 为使放大器有良好的频率响应特性,采用了Miller电容补偿技术 .
- 统一功率格式降低SoC的功耗(05-28)
- 第三方IP:SoC设计的一种不稳固基础(09-15)
- 赛普拉斯智能照明解决方案支持欧司朗 DRAGON LED 以精简照明设计流程(11-26)
- 基于改进的遗传算法软硬件划分方法研究(07-20)
- 锂电池均衡处理技术解决SOC和C/E失配问题(06-28)
- PSoC3应用于多通讯接口时的DMA设计 (03-05)