我们选择了具有“轨至轨”输出的cmos运算放大器并测量了rout,但在高频区域没有环路增益,因而无法确定ro。根据ro测量结果,我们预测了在1μf容性负载情况下放大器“aol修正曲线图”中第二个极点的位置。令我们大吃一惊的是,tinaspice仿真在“aol修正”曲线图进行x5处理时关闭了!基于先前的第一轮分析结果,这个错误完全超出了可以接受的限度,因而我们对放大器输出阻抗进行了仔细研究。
本部分将针对两种最常用于小信号放大器的输出拓扑重点讨论放大器的开环输出阻抗zo。对于传统的双极性射极跟随器(bipolaremitter-follower)而言,放大器输出级zo性能良好,并且在整个放大器的单位增益带宽范围内主要呈现为阻性(ro)。然而,对于许多cmos轨至轨输出放大器而言,在该放大器的单位增益带宽范围内,zo同时呈现容性和阻性。
本文并不针对“全npn输出”的双极性技术(bipolartopology)进行分析,其最常用于功率运算放大器,一种能够提供从50ma至超过10a电流的、在线性区域工作的放大器。
具备丰富的输出阻抗知识非常重要,将有助于正确预测“aol修正图”,同时也是网络综合技术中用于稳定放大器电路的基本工具。
双极性射极跟随器输出放大器的zo
图7.1显示了射极跟随器拓扑的典型双极性输出级。在此类型的输出级中,ro(小信号、开环输出电阻)通常是zo(小信号、开环输出阻抗)的主要组成部分。对于既定的dc电流负载,ro一般为常数。我们先分析一些射极跟随器ro的经验法则,然后借助这些法则来预测不同dc输出电流值对应的ro。我们最后将用tinaspice仿真程序来检验预测值是否正确。
图7.2显示了典型射极跟随器、双极性输出放大器的参数。当输入偏置电流为na级(如10na)时,采用这种拓扑的器件能够实现极低的噪声与偏移输入参数等优异特性。某些双极性放大器在输入级中采用jfet使输入偏置电流降低至很低的pa级。该常用模式的输入级范围一般是两个电源均为2v左右。输出电压摆幅通常被限制在任一电源轨电压的2v范围内或稍高,采用双电源(如+/-5v~+/-15v)的放大器通常可获得最佳性能。
高级射极跟随器、双极性放大器的简化模型采用两个gm(电流增益)级,其后跟随了一个晶体管电压输出器输出级,如图7.3所示。开环输出阻抗zo主要由ro决定,对于该放大器的单位增益带宽而言是常数。
对于大多数放大器而言,放大器输出端空载时,输出级的ab类偏置电流约为整个放大器静态电流的?。双极晶体管的ro与1/gm成正比,其中gm为晶体管的电流传输比(currenttransferratio)或电流增益。由于gm与集电极电流ic成正比,因而ro与ic成反比。当ic从空载输出电流向满负载输出电流增加时,ro将会降低。这可能会使人有这样的推测,即当输入电流高到一定极限时ro将为零。然而,由于晶体管的物理特性、内部驱动以及偏置排列(biasarrangement)等原因,上述推测不成立。我们将测量最高可用负载电流下的ro值,并把它定义为rx。然后测量空载电流下的ro值,并得出给定放大器电路的常数kz,该常数可用于预测任何负载电流下的ro变化情况。从图7.4中,我们可清楚了解,如何用射极跟随器的输出项描述从前端gm级到放大器输出引脚之间的路径。
图7.5详细描述了常数为rx的射极跟随器zo模型,测量环境为:满负载电流、传输函数为kz/ic的串联式电流控制电阻器。由于器件具有推(pnp晶体管)和拉(npn晶体管)输出级,所以zo模型包括每个输出级的等价ro模型。回馈至输出引脚的有效小信号ac输出阻抗等于推输出级与拉输出级阻抗的并联组合。对于zo小信号ac模型而言,vcc及vee两个电源均对ac短路。
并不是放大器的所有spice宏模型都相同。要研究输出阻抗zo的所有仿真,必须在使用真实器件正确建立输出模型的宏模型上完成,以及需要相匹配的a-b类偏置电路对真实器件进行精确建模。我们通常无法判断制造商提供的模型是否完备。在过去4年中,analog&rfmodels(http://www.home.earthlink.net/%7ewksands/)公司的w.k.sands为德州仪器(ti)burr-brown产品部开发的高精度放大器创建了大部分spice模型。如上所示,这些放大器spice模型极致诠释了真实的硅芯片放大器,其中包含了详细的功能列表,如输出级的正确建模以及ab类偏置电路等。参见图7.6。
由于我们无法找到具有精确a-b类偏置及真实晶体管输出的双极性射极跟随器放大器宏模型,来进行真实环境下的准确性能分析,所以我们自建了测评模型。在这里,我们可以看到一个由开环增益为160db(x100e6)的压控电压源实施的理想前端。输出晶体管qp及qm位于简化的a-b类偏置电路中。我们将放大器的最大输出电流设为27ma。因此,若需找出ro参数rx,我们就要采用+27ma的负载电流进行测试。通过使用“输入电阻”rl及“反馈”电感lf,可以在tinaspice中轻松建立简单的zo测试电路。如图7.7所示。我们可以将dc环境下的电感器视为短路,而rl上施加了电压vdc,形成了如下所示的dc负载电流。凭借理想的1t-henry(1e12henry)电感器,我们可以实现dc闭环路径,以使spice能够找到工作点(operatingpoint),但对于任何目标ac频率则为开路。现在,如果我们用1a的ac电流源itest来激励电路,则经过db数学转换后vout成为zo。请注意,在这种重负载情况下,iout=+27ma,即qm(实际处于“关闭”状态)和qp(处于“开启”状态)决定了输出阻抗。
图7.7显示了双极性射极跟随器输出放大器在当iout=+27ma时zo的测量结果。spice的初始结果将绘制在“线性db”区域。如果我们对y坐标轴取“对数”,则会直接产生zo的欧姆值。y坐标轴上的对数标尺对我们查看其他频率带宽不为常数(如cmosrro)的zo图很有帮助。
图7.9显示了iout=+27ma时的大等效负载zo模型。rx的测量值为6.39ω。我们假定,使用的qp及qm输出晶体管性能接近,并因此赋予这两个输出晶体管相同的rx值。如有需要,我们可以重新进行分析并测量iout=-27ma时的rx值。结果将会非常接近,以致可以忽略其中的差别。根据此模型,我们可以假定rmim为高阻抗,不会干扰ro的测量。此外,我们假定rpip比rx小得多。
图7.10详细描述了a-b类偏置射极跟随器的无输出负载环境。我们将a-b类偏置电流iab设为1.08ma。对于无输出负载的情况,两个输出晶体管qp及qm均处于开启状态且对zo产生的影响相同。
如图7.11所示,空载zo的测量值为14.8ω。凭借这些信息以及zo的重负载值(由rx推算),我们通过计算常数kz可以完成对小信号zo的建模。
在图7.12中,我们使用空载条件下的射极跟随器zo模型。我们使用重负载条件下得到的结果并为rx填入相应值。现在,我们需要求出空载条件zo的kz值,并假定两个输出晶体管qp及qm的参数相近。详细的推导过程如上图所示,我们发现kz值为0.0250668。
现在,让我们测试射极跟随器zo模型。我们将使用qp提供的约为2倍iab大小的dc电流,即a-b类偏置电流的两倍。这样就得关闭qm,并迫使qp的ro成为zo的主要部分。从图7.13可以看出这基本是正确的。这也恰当地解释了a-b类偏置方案在真实环境中是如何发挥作用的。我们了解到,当负载电流呈正增长时,所有a-b类偏置电流开始向正输出晶体管qp偏移。当负载电流变为负值时,全部a-b类偏置电流开始向qm偏移,直至qp在负的重负载电流作用下完全关闭。
图7.14显示了射极跟随器轻负载zo模型。使用已知的rx及kz值,我们可以计算出需要的等价zo值,然后采用下图结果运行tinaspice仿真。我们计算得出轻负载下zo值为13.2326ω,而spice的测量结果为12.85ω。两个结果非常相近,适用于各种相关分析。如果投入时间研究,我们会发现qp及qm的参数不完全一样。
图7.15中显示了轻负载时zo的tinaspice仿真结果。
现在我们可以建立如图7.16所示的、完整的射极跟随器zo曲线图集。从图7.16中我们可以看出,zo由ro决定,ro对于放大器的单位增益带宽而言是常数,其会随着负载电流的上升而下降。请注意,zo是根据源极和漏极电流在轻负载条件下以及重负载条件下源极或漏极zo无显著差别的情况下得出的。在双极性射极跟随器放大器产品说明书中应包含了这些重要的zo曲线。
双极性射极跟随器输出放大器的zo及容性负载
对于射极跟随器输出级的容性负载,我们将采用图7.17中的模型。我们可以从产品说明书中查询参数,也可以通过测量放大器无容性负载下的aol曲线获得参数。在放大器的空载aol曲线上,ro与cl相互作用形成第二个极点fp2。
我们将在射极跟随器双极性放大器上施加许多不同的容性负载,并测出ro及cl相互作用形成的极点fp2。图7.18中的电路使用lt作为dc短路器来建立dc工作点。lt对于任选的ac频率实现开路,因而我们可以观察到已修正的aol曲线。ct对dc开路但对任何频率的目标ac短路,并且ct还起到将ac测试源vg1与电路连接的作用。通过检验我们发现aol=voa/vm。
图7.19显示了多种不同容性负载情况下的最终修正aol曲线。
图7.20详细描述了ro及cl引起的fp2极点在修正aol曲线中的预测位置。图中还显示了对应于每个fp2的实际的tinaspice测量位置。由于采用了稳定的综合技术,tinaspice测量的fp2实际值与我们的预测值并无显著差异。
双极性射极跟随器输出放大器zo的总结
图7.21汇总了双极性射极跟随器放大器zo的关键参数。在放大器的单位增益带宽范围内,zo由ro决定,且相对频率而言为常数。当dc输出负载电流增加时,ro降低并与iout成反比。容性负载、cl与ro相互作用以在原先的放大器aol曲线上形成第二个极点fp2。我们可以使用修正aol曲线,来综合考虑适当的闭环补偿值以获得更好的稳定性。ro会随过程与温度的变化而相应发生变化。对应于过程及温度变化的经验法则是0.65*rotyp(-55c)~1.5*rotyp(125c),其中rotyp为25c时的ro典型值。我们业已开发的经验法则不总是适用于双极性射极跟随器放大器的开环输出阻抗。可从放大器制造商处获得最完整和最精确的zo数据,经测量也能获得。
cmosrro(轨至轨输出)放大器的zo
图7.22显示了典型的cmosrro放大器拓扑。此类输出级中,ro(小信号、开环输出电阻)通常是zo(小信号、开环输出阻抗)的主要组成部分。ro与大多数dc负载电流成反比。然而在轻负载电流情况下,ro与dc负载电流成正比。在中低频区域,zo通常呈现为容性。由于rl(输出端的阻性负载)与zo容性部分相互作用,因而放大器aol曲线在低频区域将受到影响。
图7.23以cmosrro放大器为例列出了相关参数。opa348也是一种rri(轨至轨输入)放大器。cmosrrio(轨至轨输入/输出)拓扑理想适用于具有以下特性的单电源应用:输入和输出轨上的摆幅很小、极低的静态电流以及极低的输入偏置电流。其噪声通常比双极性射极跟随器放大器要高得多。
图7.24是我们针对典型cmosrro放大器绘制的简化模型,该放大器使用可控制电流源gm2的电压输出差分前端。gm2驱动ro,从而产生可控制输出电流源gmo的电压。电容co反馈至ro、gm2结点。从这个简化模型可以看出,在高频段zo=ro。当频率从高频向中、低频变化时,我们将看到co产生的作用,zo也因此呈现容性。
如图7.25所示,对于大多数cmosrro放大器而言,放大器输出端无负载时,输出级的ab类偏置电流约为整个放大器静态电流的?。在高频段zo=ro。ro与gm(mosfet的电流转换率)成正比。但是mosfet的gm与id(漏极电流)的平方根成反比。
图7.26详细描述了cmosrroro模型,其由半推(qp)拉(qm)输出mosfet的电流控制电阻器组成。每个电流控制电阻器rpip及rmim与相应mosfet上的漏极电流的平方根成正比。当回馈至放大器的输出端时,两个电流控制电阻器并联,相应的值为ro。这些电阻器的并联方程可以建立一个数学方程,通过该方程意外地得出了一个传输函数。当iout小幅增大时,ro将持续增大直至其中一个输出mosfet完全关闭并且退出a-b类模式。
图7.27中的计算示例显示出ro与iout小幅变化值之间的特有关系。在a-b类偏置模式下,流过两个器件的qp及qm的电流均为22ua时,ro等于200ω。im增大表示iout流入放大器输出端的电流也在增大,qp接收的电流逐渐减小直至当im=44μa时完全关闭。此时,ro为最大值(romax=282.25ω)。iout电流增大则ro将会减小。
我们已经选择了opa348、cmosrrio放大器来研究cmosrrozo。该器件具有非常精确的spice宏模型,其zo参数通过了实验室测评。通过tinaspice能方便地查看zo参数。在第一个zo测量中我们将使用最大负载电流10ma。请注意:图7.28所示的测试电路中,电流计iout的作用是确保将iout的dc值精确控制在10ma。简单地将v1除以rl不能完全解决放大器输入补偿电压的参数问题,这可能会导致意外误差。
iout等于10ma时的zoac图中包含一个34.79ω的高频ro元件。zo在低于10khz的频段明显呈现容性。我们推测ro的输出电流最低,原因是qm完全关闭且所有的输出级电流都流过qp。
图7.30中的重负载ro模型说明:ro的输出电流最低,原因是qm完全关闭且所有的输出级电流都流过qp。
我们将使用图7.31中的电路计算空载zo曲线。根据iq与iab关系的经验法则,opa348中iq=45μa,所以iab=22.5μa。483.65fa的误差电流对空载zo曲线不会有显著的影响。
如图7.32所示,iout等于0ma时的zo包含一个196.75ω的高频ro元件。zo在低于3khz的频段明显呈现容性。
图7.33中的空载ro模型表明,opa348中的输出qp及qm对ro具有相同的影响。图中同时假定a-b类偏置电流为22.5μa。
我们现在知道了重负载和空载时的zo意味着什么。我们关心的另一个关键曲线是ro变成最大值时的轻负载。我们并不十分清楚该工作点的位置,原因是我们不能看到opa348a-b类偏置级的内部,但在计算ac传输曲线之前,我们需要知道该点的位置。使用图7.34中的技术和电路将能够很快达到目的。如果我们继续运行如图所示的ac分析/计算ac结点电压分析,就可以变换v1值并迅速更新voa。voa的读数为均方根值。我们将ig1设定为1a、ac生成器、f=1mhz(这正好处于ro主导zo的频率范围之内)。一旦找到能够产生最大voa的v1值,就可以用其计算ac传输曲线。请注意:voa的读数为均方根值,其中包含voa的所有dc分量。另请注意:关于电流电平,在7.35μvrms区域中的dc值将会下降,与voa在254.56vrms区域的没有显著区别。轻负载下ro的ac幅度值为254.56vrms/.707arms=360ω(ac正弦波arms=0.707ap)。
图7.35为zo轻负载测试电路。
图7.36是zo轻负载ac传输函数分析结果。图中显示了我们预测到的360ωro,zo在低于大约3khz处呈现容性。
轻负载模型(如图7.37所示)的qp处于开启状态而qm处于关闭状态,qp因其阻抗最低所以将决定ro的值。因为仅需7.35μa的负载电流即可关闭qm,所以最初假定的a-b类偏置电流为22.5μa可能不正确。iab的大小可能比7.35μa大不了多少。
图7.38为opa348的完整zo曲线集。我们所关心的关键曲线包括:
iout=+7.35ua(ro=360ω?ro最大)
iout=+7.35ua(ro=196.75ω?ro空载)
iout=+87.4ua(ro=198.85ω),在此iout值下,ro约等于ro空载。
iout>87.4μa导致ro<ro空载
iout=+10ma(ro=34.79ω)
图示的其他曲线仅供验证处于关键曲线之间的工作状态。另外zo曲线可用于判断负电流值的iout。但是在电流曲线的正值区域,这些曲线间距过密,无法将其置于iout的顶部,故将其省略以保证图表清晰。所有cmosrro放大器产品说明书应包含这些关键的zo曲线。
要建立rrocmos放大器的等价zo模型,我们需要分析zo曲线上的断点fz。图7.39显示了这些断点在重负载和空载下的测量值。根据频率和ro值可以确定co值。
使用zo图可以完成空载和重负载(10ma)(如图7.40所示)下给定iout负载的zo模型。
cmosrro放大器的zo及容性负载
如果通过初始放大器aol建立修正aol曲线,在驱动容性负载时,负载电容器cl将与zo模型电容器co串联。注意串联电容值的计算方式与并联电阻值的计算类似。因此,若cl<co,则cl起决定作用;若cl>co则co起决定作用。修正aol曲线的第二个极点fp2与ro及ceq(co及cl的等价电容)直接相关,图7.41显示了这些关键点。
图7.42是用来修正cmosrro放大器容性负载的aol曲线的测试电路。lt使ac环路开路,而lt在dc工作点计算中却提供了短路作用。ct对dc开路,而对任何设定频率的ac短路。修正aol曲线即voa/vm。
图7.43为cl从空载至10,000nf的真实修正aol曲线。fp2相应位置的测量值如图中标注所示。
图7.44对fp2测量值与zo模型预测值进行了对比。结果表明,我们可以自信地使用zo模型来预测真实的修正aol图。请注意1nf负载预测误差较大,原因是我们没有考虑opa348aol第二个高频极点(2.87mhz)的效应。因为cl与2.87mhz相差太大,另一个fp2位置可以确定,所以opa348aol的第二个极点对预测没有影响。
cmosrro放大器aol上rl的低频效应
正当我们认为完成了cmosrro放大器的相关工作时……cmosrro放大器也出现了另一种低频aol现象。co与rl的相互作用产生了高通滤波效应,使aol曲线的低频部分趋于平坦(如图7.45所示)。
图7.46是分析rl对cmosrroaol曲线影响的测试电路。很容易通过调整rl大小来观察aol上的效应。
图7.47清楚显示了空载、100kω以及5kω等阻性负载的低频aol效应。
图7.48中的测试电路使我们可以看清co及rl在cmosrroaol曲线的低频区域的效应。vaol代表空载、未修正的aol曲线。vhp是co及rl产生的高通滤波效应。voa是未修正的aol曲线通过由co及rl形成的高通滤波器时产生的修正aol曲线。
图7.49为rl=5kω时的综合ac曲线,显示了未修正的aol曲线vaol,co及rl的高通滤波器效应和网络传递函数,以及vaol通过vhp产生的修正aol曲线voa。由于bode图上的加法等价于线性乘法,所以我们只需将vaol与vhp相加即可得到voa曲线。
cmosrro放大器的zo总结
图7.50总结了cmosrro放大器zo的关键参数。在高频段,zo由ro决定。对大多数负载而言,当dc输出负载电流增加时,ro降低并与iout成反比。然而,在低iout时,ro与iout成正比。在中低频区域,zo是容性co。如果容性负载cl连接到cmosrro输出上,则ro及co将与cl相互作用并产生比原有的aol曲线多一个极点fp2的修正aol曲线。aol曲线的低频部分受到阻性负载rl的影响,rl与co相互作用形成高通滤波效应,使中低频区域的aol曲线趋于平坦。ro随过程和温度而变化。有关过程及温度变化的经验法则是0.5×rotyp(-55c)~2×rotyp(125c),其中rotyp为25c时的ro典型值。我们研究得出的经验法则不总是适用于cmosrro放大器的开环输出阻抗。最完整和精确的zo数据应该从放大器厂商处或经过测量获得。