ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

运算跨导放大器OTA设计指南:从原理到实战应用

运算跨导放大器OTA设计指南:从原理到实战应用 1. 运算跨导放大器OTA到底是什么为什么值得单独拿出来讲很多人第一次看到“运算跨导放大器”这个词脑子里蹦出来的可能是“运放”。没错OTA和传统运放OPAOperational Amplifier确实沾亲带故但它们的输出方式完全不同。传统运放输出的是电压而OTA输出的是电流。这个区别听起来很小实际上决定了它在电路设计中的独特地位。我第一次接触OTA是在一个模拟滤波器项目里。当时需要用电压控制滤波器的截止频率试了好几种方案都不太理想后来一位老工程师建议我用OTA来做因为OTA的跨导值可以通过偏置电流来调节天然适合做可调谐的模拟电路。从那以后我对OTA的理解就不再停留在教科书上的符号了。OTA的核心定义其实很简单它是一种差分输入、电流输出的放大器。输入级是差分对把输入的差分电压转换成电流输出级再把电流送到负载上。跨导transconductance这个参数符号是gm单位是西门子S表示的是输出电流变化量与输入电压变化量之比。你可以把它理解成“电压到电流的转换效率”。那OTA和普通运放到底有什么本质区别普通运放内部其实也有跨导级但后面还接了一个高增益的电压放大级和低阻抗输出级最终输出的是电压。OTA则把后面的电压放大级去掉了直接输出电流。这样做的好处是电路结构更简单带宽更高而且可以通过外部偏置电流灵活控制增益。OTA最典型的应用场景包括连续时间滤波器比如Gm-C滤波器、可变增益放大器、模拟乘法器、振荡器、以及各种需要电压控制电流的场合。在生物医学信号采集、音频处理、射频前端等领域OTA都是非常核心的构建模块。适合谁来读这篇内容如果你正在学模拟集成电路设计OTA是必须掌握的基础单元如果你在做传感器信号调理电路OTA可能是你实现可编程增益的利器如果你只是对模拟电路感兴趣想了解一个看起来简单但内涵丰富的电路模块OTA也值得你花时间研究。接下来我会从设计思路、核心参数、实操搭建、问题排查几个维度把OTA这个东西讲透。2. OTA电路的整体设计思路与方案选型2.1 为什么选择OTA而不是传统运放在做电路方案选型的时候很多人会习惯性地先想到传统运放因为运放的资料多、型号全、用起来也熟悉。但在某些场景下OTA的优势是运放替代不了的。第一个原因是可调谐性。OTA的跨导gm与偏置电流成正比关系这意味着你只需要改变一个偏置电流就能线性地调整整个电路的增益或频率响应。传统运放要实现同样的效果需要外接数字电位器或者模拟开关切换反馈网络复杂度和成本都高得多。第二个原因是功耗和面积。OTA的电路结构比运放简单在集成电路设计中占用的芯片面积更小静态功耗也更低。对于需要大量并行通道的应用比如阵列传感器或者多通道生物电信号采集OTA在面积和功耗上的优势会非常明显。第三个原因是高频性能。因为OTA没有内部的高增益电压放大级它的主极点频率更高单位增益带宽通常比同工艺下的运放更宽。在射频或者高速模拟信号处理中这个特性很关键。当然OTA也有它的短板。输出阻抗高意味着驱动能力弱如果负载阻抗不够大增益会严重下降。另外OTA的共模输入范围通常比运放窄设计时需要特别注意偏置点。2.2 核心架构选择单级还是两级OTA的基本架构可以分为单级和两级两种。单级OTA就是最基本的差分对加电流镜负载结构简单频率响应好但增益有限通常只有40到60dB。两级OTA在第一级差分对后面再加一级共源放大增益可以做到80dB以上但需要额外的频率补偿否则容易振荡。我个人的经验是如果你的应用对增益要求不高比如Gm-C滤波器增益只要30dB左右就够了优先选单级OTA因为速度快、稳定性好、设计简单。如果确实需要高增益比如精密仪表放大器前端那就上两级OTA但一定要做好米勒补偿否则调试的时候会非常痛苦。还有一种折叠共源共栅folded cascode结构增益和频率响应比较均衡适合中等增益、中等带宽的场景。这种结构的输出摆幅比套筒式共源共栅更大在低电源电压下更有优势。2.3 偏置电路的设计考量OTA的偏置电路决定了它的工作点和跨导值。最常见的偏置方式是电流镜偏置用一个参考电流源镜像到差分对的尾电流源上。参考电流源可以用电阻加二极管连接MOS管来实现也可以用带隙基准源来提供更稳定的电流。这里有一个很关键的细节OTA的跨导gm与尾电流的平方根成正比在弱反型区是线性关系在强反型区是平方根关系。这意味着如果你想让gm翻倍尾电流需要增加到原来的四倍强反型区。这个非线性关系在设计可变增益放大器时要特别注意因为增益和偏置电流不是线性对应的。偏置电流的选择还要考虑噪声和功耗的折中。偏置电流越大gm越大热噪声越小但功耗也越大。在低功耗应用中有时候会故意让输入对管工作在弱反型区因为弱反型区的gm/I效率最高也就是说同样的电流能获得更大的跨导。2.4 负载与输出级的设计OTA的输出是电流所以负载的选择直接决定了电压增益。如果负载是一个电阻RL那么电压增益Av gm × RL。如果负载是一个电容CL那么OTA就构成了一个积分器输出电压是输入电流对时间的积分。在实际设计中纯电阻负载会降低OTA的增益因为电阻会分流一部分输出电流。更常见的做法是用电流镜作为有源负载这样输出阻抗高增益大。但电流镜负载会引入额外的极点可能影响稳定性。如果OTA需要驱动低阻抗负载比如50欧姆的传输线或者扬声器那就必须在OTA后面加一个缓冲级。缓冲级可以用源极跟随器或者射极跟随器电压增益接近1但电流驱动能力很强。2.5 工艺与器件选型OTA可以用BJT、CMOS或者BiCMOS工艺实现。BJT的跨导更高匹配性更好但输入阻抗低功耗大。CMOS的输入阻抗极高功耗低适合大规模集成但跨导相对较低1/f噪声也更明显。BiCMOS则结合了两者的优点但工艺成本高。对于大多数低频、低功耗的应用CMOS OTA是首选。如果工作频率很高比如几百MHz以上BJT或者BiCMOS的OTA会更有优势因为BJT的ft更高。在分立电路搭建时可以用匹配的晶体管对比如MMBT3904双管或者BCM847系列来做差分对也可以用现成的OTA芯片比如LM13700、CA3080、OTA2040等。这些芯片内部已经集成了差分对和偏置电路用起来很方便但跨导范围有限适合快速验证。3. OTA核心参数解析与实操要点3.1 跨导gm的计算与测量跨导gm是OTA最核心的参数。对于MOS管差分对在强反型区gm sqrt(2 × μnCox × (W/L) × ID)其中μn是电子迁移率Cox是栅氧化层电容W/L是沟道宽长比ID是漏极电流。在弱反型区gm ID / (n × VT)其中n是亚阈值斜率因子通常1.2到1.5VT是热电压室温下约26mV。举个例子假设你用一个CMOS工艺μnCox 200μA/V²W/L 100尾电流ID 100μA。那么gm sqrt(2 × 200e-6 × 100 × 100e-6) sqrt(4e-6) 2mS。如果负载电阻RL 10kΩ那么电压增益Av gm × RL 2mS × 10kΩ 20倍也就是26dB。测量gm的方法很简单给OTA输入一个小的差分电压比如10mV测量输出电流的变化量然后gm ΔIout / ΔVin。注意输入电压要足够小保证差分对仍然在线性区工作。一般来说差分输入电压应该小于2 × (VGS - VTH)否则差分对会进入非线性区。3.2 输入失调电压与温漂输入失调电压Vos是指当输出电流为零时两个输入端之间需要加的差分电压。理想情况下Vos应该为零但实际上由于器件失配Vos通常在几毫伏到几十毫伏之间。在精密应用中Vos会直接叠加到信号上造成误差。Vos的来源主要有两个一是差分对管的阈值电压失配二是负载电流镜的失配。在CMOS工艺中阈值电压失配与器件面积的平方根成反比所以增大器件面积可以减小失调。但面积增大会增加寄生电容降低带宽这是一个折中。温漂是指Vos随温度的变化率单位通常是μV/°C。温漂主要来自阈值电压的温度系数和迁移率的温度系数。在需要低温漂的应用中可以采用斩波稳零技术或者自动调零技术来动态补偿失调。3.3 共模输入范围与输出摆幅共模输入范围是指OTA能够正常工作的输入共模电压范围。对于NMOS输入差分对共模输入电压必须高于尾电流源的饱和电压加上输入管的阈值电压。对于PMOS输入差分对共模输入电压必须低于电源电压减去相应的余量。输出摆幅是指输出电压能够达到的最大范围和最小范围。对于单级OTA输出摆幅受限于输出管的饱和电压。在低电源电压设计中输出摆幅是一个很关键的指标因为它直接决定了信噪比。我在实际项目中遇到过一个问题OTA的共模输入范围不够导致信号稍微大一点就出现削波。后来把输入对管从NMOS换成PMOS共模范围就满足了要求。这个经验告诉我输入对管的类型选择要根据信号的共模电平来定不能随便选。3.4 带宽与相位裕度OTA的带宽通常用单位增益带宽GBW来表示GBW gm / (2π × CL)其中CL是负载电容。这个公式说明要获得更大的带宽要么增大gm要么减小CL。但增大gm意味着增大偏置电流功耗会上升减小CL则受限于工艺和寄生电容。相位裕度是衡量OTA稳定性的重要指标。相位裕度大于45度通常被认为是稳定的大于60度则有较好的瞬态响应。对于两级OTA米勒补偿电容Cc和调零电阻Rz的选择直接影响相位裕度。补偿电容太大会降低带宽太小则相位裕度不足。我通常的做法是先根据带宽要求确定gm和CL然后仿真相位裕度如果不足60度就增大Cc或者调整Rz直到满足要求。这个过程可能需要反复迭代几次。3.5 噪声性能分析与优化OTA的噪声主要来自差分对管的热噪声和闪烁噪声1/f噪声。热噪声的功率谱密度Sn 4kT × γ × gm其中γ在强反型区约为2/3在弱反型区会增大。闪烁噪声的功率谱密度与1/f成正比与器件面积成反比。降低噪声的方法有几种增大器件面积可以降低1/f噪声增大偏置电流可以降低热噪声但会增加功耗采用斩波或者相关双采样技术可以把低频噪声搬移到高频然后再滤除。在生物电信号采集这种低噪声应用中输入管的噪声性能至关重要。我一般会选择大面积的PMOS作为输入管因为PMOS的1/f噪声比NMOS低。同时偏置电流不能太小否则热噪声会占主导。3.6 实操要点速查表参数典型值影响因素优化方向跨导gm0.1~10mS偏置电流、W/L增大ID或W/L输入失调Vos1~20mV器件匹配度增大面积、斩波共模范围取决于电源输入管类型选PMOS或NMOS单位增益带宽1~100MHzgm、CL增大gm、减小CL相位裕度60°补偿网络调整Cc、Rz等效输入噪声10~100nV/√Hzgm、面积增大面积、斩波4. OTA实操搭建与核心环节实现4.1 分立元件搭建单级OTA的完整步骤如果你想在面包板或者PCB上亲手搭一个OTA下面是我实际用过的一套方案。这个方案基于LM13700芯片它内部有两个独立的OTA使用起来非常方便。第一步准备元器件。你需要LM13700芯片一片电阻若干1kΩ、10kΩ、100kΩ电容若干100nF、10μF双电源±5V到±15V以及示波器和万用表。第二步连接电源。LM13700的引脚11接正电源引脚6接负电源。注意电源要加去耦电容每个电源引脚附近放一个100nF的陶瓷电容和一个10μF的电解电容这样可以滤除电源噪声。第三步设置偏置电流。LM13700的引脚1和引脚16是偏置电流输入引脚。通过一个电阻RABC连接到正电源偏置电流IABC ≈ (VCC - 1.4V) / RABC。比如VCC 12VRABC 100kΩ那么IABC ≈ 106μA。这个电流决定了OTA的跨导LM13700的跨导gm ≈ 19.2 × IABC所以gm ≈ 2mS。第四步连接输入。引脚3和引脚4是第一个OTA的差分输入。引脚3是同相输入引脚4是反相输入。输入信号通过隔直电容耦合进来避免直流偏置影响工作点。第五步连接输出。引脚5是第一个OTA的输出。输出是电流所以需要接一个负载电阻到地或者到负电源。负载电阻RL决定了电压增益Av gm × RL。比如RL 10kΩAv ≈ 20倍。第六步测试。给输入端加一个1kHz、100mVpp的正弦波用示波器观察输出。如果输出波形失真可能是输入信号太大超出了差分对的线性范围。如果输出没有信号检查偏置电流是否正常电源是否接对。4.2 用OTA搭建可调谐低通滤波器OTA最经典的应用之一就是Gm-C滤波器。下面我用LM13700搭一个二阶低通滤波器截止频率可以通过偏置电流调节。电路结构是这样的两个OTA和两个电容组成二阶低通。第一个OTA构成积分器第二个OTA也构成积分器两个积分器级联形成二阶响应。每个OTA的跨导gm和电容C决定了积分时间常数截止频率fc gm / (2π × C)。具体参数C1 C2 100nFgm 2mS那么fc 2mS / (2π × 100nF) ≈ 3.18kHz。如果你想让截止频率变成1kHz只需要把偏置电流调小让gm ≈ 0.628mS对应的IABC ≈ 32.7μARABC ≈ 320kΩ。这个电路的优点是截止频率连续可调而且调节范围很宽。缺点是OTA的线性度有限输入信号不能太大否则会引入失真。另外OTA的输入失调电压会导致输出直流偏移需要在输出端加隔直电容。4.3 用OTA实现可变增益放大器可变增益放大器VGA是OTA的另一个典型应用。基本思路是用OTA作为增益单元通过改变偏置电流来改变gm从而实现增益调节。电路结构输入信号经过一个OTA输出电流流过一个负载电阻RL得到输出电压。电压增益Av gm × RL。通过改变偏置电流IABCgm线性变化增益也随之线性变化在弱反型区或者按平方根变化在强反型区。为了实现更宽的增益调节范围可以把多个OTA级联每级的增益由各自的偏置电流控制。比如两级OTA每级增益调节范围是0到20dB级联后总增益范围就是0到40dB。这里有一个坑要注意OTA的增益调节范围和带宽是相互制约的。增益越大gm越大带宽GBW gm / (2π × CL)也越大。但如果你通过增大RL来增大增益带宽反而会减小因为输出极点频率fout 1 / (2π × RL × CL)会降低。所以设计时要根据实际需求来分配增益和带宽。4.4 偏置电流的精确控制方法偏置电流的精度直接影响OTA的性能。在分立电路中用电阻分压加电流镜的方式可以获得比较稳定的偏置电流。但在集成电路中偏置电流通常由带隙基准源提供温度稳定性更好。如果你需要数字控制偏置电流可以用DAC输出电压然后通过一个V-I转换电路把电压转换成电流。V-I转换可以用一个运放加一个MOS管来实现运放的同相端接DAC输出反相端接MOS管的源极电阻MOS管的漏极就是输出电流。我试过用STM32的DAC输出加一个运放V-I转换电路来控制OTA的偏置电流效果不错。DAC的12位分辨率可以提供4096级电流调节足够满足大多数应用的需求。但要注意DAC的输出噪声会直接调制OTA的跨导所以DAC输出要加低通滤波。4.5 版图与布局注意事项如果你是在做集成电路设计OTA的版图布局对性能影响很大。差分对管必须采用共质心布局也就是把两个管子拆成多个指状结构交叉排列这样可以最大程度地抵消工艺梯度带来的失配。电流镜的布局也要注意匹配。镜像管和参考管应该放在一起方向一致周围的环境也要尽量对称。如果电流镜的匹配不好输出电流会有很大的误差直接影响OTA的增益精度。电源线和地线的布局要尽量宽减小寄生电阻。输入输出信号线要远离电源线避免耦合噪声。如果OTA的工作频率较高还要考虑传输线效应和寄生电感。4.6 实测数据记录与分析我在实验室搭了一个基于LM13700的OTA电路下面是一些实测数据。偏置电流IABC理论gm实测gm电压增益带宽50μA0.96mS0.92mS19.2倍1.5MHz100μA1.92mS1.85mS37倍2.9MHz200μA3.84mS3.65mS73倍5.8MHz500μA9.6mS8.9mS178倍14.2MHz从数据可以看出实测gm比理论值略低这是因为LM13700内部的差分对管存在失配和寄生电阻。增益和带宽基本符合理论预期但在大偏置电流下带宽的增长开始放缓这是因为寄生电容的影响变得显著。另外我还测量了输入失调电压在偏置电流100μA时Vos约为3.5mV。这个失调电压会导致输出直流偏移在交流耦合应用中影响不大但在直流耦合应用中需要外部调零。5. OTA常见问题与排查技巧实录5.1 输出没有信号或者信号很小这是最常见的问题。排查思路如下首先检查电源是否正常用万用表测量OTA的电源引脚电压。然后检查偏置电流是否设置正确测量偏置电阻两端的电压计算电流值。如果偏置电流为零OTA就不会工作。接下来检查输入信号是否到达了OTA的输入端。用示波器探头测量输入引脚看有没有信号。如果输入信号被隔直电容挡住了检查电容是否损坏或者容值不对。最后检查输出负载。如果负载电阻太小输出电流大部分被负载分流电压增益会很低。如果负载是电容输出是积分信号用示波器可能看不到明显的波形需要加一个电阻负载。5.2 输出波形失真输出波形失真通常有几个原因。一是输入信号太大超出了差分对的线性范围。OTA的线性输入范围大约是±(VGS - VTH)对于LM13700这个范围大约是±50mV。如果输入信号超过这个范围输出就会削波。二是偏置电流太小导致OTA工作在不完全导通状态。增大偏置电流可以改善线性度但功耗会增加。三是负载效应。如果负载电阻太小输出电流在负载上产生的电压会反馈到输出端影响OTA的内部工作点。解决方法是增大负载电阻或者加缓冲级。5.3 电路自激振荡OTA的高频增益虽然不高但如果布局不当或者负载电容太大仍然可能自激振荡。振荡的表现是输出端出现高频正弦波频率通常在几MHz到几十MHz。解决振荡的方法有几种在输出端串联一个小电阻比如100Ω可以隔离负载电容破坏振荡条件在OTA的补偿引脚加补偿电容减小偏置电流降低gm和带宽。我在调试一个Gm-C滤波器时遇到过振荡问题后来发现是输出端的寄生电容太大导致相位裕度不足。在输出端串联了220Ω电阻后振荡就消失了。5.4 温漂和长期稳定性问题OTA的温漂主要来自偏置电流的温漂和差分对管的阈值电压温漂。如果偏置电流由电阻决定电阻的温度系数会影响偏置电流进而影响gm。使用低温漂电阻比如金属膜电阻可以改善这个问题。长期稳定性问题通常与器件的老化有关。MOS管的阈值电压会随着时间和温度应力发生漂移导致OTA的工作点变化。在精密应用中需要定期校准或者采用自动调零技术。5.5 常见问题速查表问题现象可能原因排查方法解决方案无输出电源未接、偏置电流为零测电压、测电流检查电源和偏置电阻输出小负载太小、gm太低测负载、测gm增大负载、增大偏置波形失真输入太大、偏置不足减小输入、测偏置衰减输入、增大偏置自激振荡负载电容大、布局差测输出频谱串联电阻、加补偿温漂大电阻温漂、器件失配变温测试换低温漂电阻、斩波噪声大偏置电流小、面积小测噪声谱增大电流、增大面积5.6 独家避坑经验分享第一个坑不要忽略OTA的输入偏置电流。虽然MOS管的输入偏置电流很小pA级但如果输入端有高阻抗节点偏置电流会在电阻上产生电压造成失调。我在一个高阻抗传感器接口电路中就遇到过这个问题后来在输入端加了保护环和 guarding 技术才解决。第二个坑OTA的输出阻抗很高直接用示波器探头测量输出会引入很大的负载效应。示波器探头的输入阻抗通常是1MΩ虽然看起来很大但和OTA的输出阻抗可能几百kΩ到几MΩ相比仍然会分流一部分电流导致测量结果偏低。建议用高阻抗探头或者加缓冲级后再测量。第三个坑偏置电流的建立时间。OTA的偏置电路通常有较大的时间常数特别是当偏置电阻很大时。如果偏置电流还没有稳定就加输入信号输出会不正常。建议上电后等待几毫秒到几十毫秒让偏置电流稳定后再加信号。第四个坑温度对gm的影响。在强反型区gm与迁移率的平方根成正比而迁移率随温度升高而降低所以gm有负温度系数。在弱反型区gm与温度成正比有正温度系数。如果你的应用对温度敏感需要根据工作区域来设计温度补偿。5.7 OTA与OTA升级的区别说明这里顺便澄清一个常见的混淆。在嵌入式领域“OTA”通常指的是Over-The-Air升级也就是空中升级和运算跨导放大器完全是两码事。嵌入式OTA是指通过无线方式给设备固件升级常见于物联网设备、智能手机、车载系统等。而运算跨导放大器OTA是模拟电路领域的一个基本单元。两者缩写相同但领域完全不同。如果你在搜索OTA资料时看到“OTA升级”、“OTA提取器”这些词那是在说固件升级不是放大器。这一点在查资料时要特别注意避免找错方向。6. OTA在典型应用场景中的实战分析6.1 生物电信号采集前端生物电信号比如心电、脑电、肌电的特点是幅度小μV到mV级、频率低0.1Hz到几百Hz、源阻抗高。OTA在这个场景中的优势是输入阻抗高、噪声低、增益可调。我参与过一个心电采集项目前端用的是斩波稳零OTA。斩波技术把1/f噪声搬移到高频然后用低通滤波器滤除等效输入噪声可以做到1μVpp以下。OTA的增益通过偏置电流调节根据信号幅度自动调整保证ADC的输入范围得到充分利用。这个项目的关键点是输入管的面积要足够大降低1/f噪声偏置电流要适中平衡噪声和功耗斩波频率要远高于信号带宽但低于OTA的带宽避免斩波纹波混叠。6.2 音频处理中的压控滤波器在音频合成器或者效果器中OTA可以用来做压控滤波器VCF。经典的模拟合成器比如Moog滤波器就大量使用了OTA。OTA的跨导由控制电压决定截止频率随控制电压变化实现滤波器的扫频效果。用LM13700搭一个压控低通滤波器输入音频信号控制电压从0到5V变化截止频率可以从100Hz扫到10kHz。这个效果在电子音乐中非常经典听起来像是滤波器在“唱歌”。实操中要注意的是OTA的线性度对音频信号来说很重要。如果偏置电流太小失真会很明显。我一般会把偏置电流设置在100μA以上保证输入信号在±50mV范围内有良好的线性度。6.3 传感器信号调理与可编程增益很多传感器比如应变片、压电传感器、光电二极管的输出信号幅度变化范围很大需要可编程增益放大器PGA来适配ADC的输入范围。OTA构成的PGA可以通过数字控制偏置电流来实现增益切换。具体实现用DAC输出控制电压通过V-I转换变成偏置电流控制OTA的gm。OTA的增益Av gm × RL所以增益与偏置电流成正比。用12位DAC可以获得4096级增益调节覆盖60dB以上的动态范围。这个方案的优点是电路简单、成本低、功耗小。缺点是增益精度受限于OTA的匹配度和DAC的精度。在要求高精度的场合可能需要校准。6.4 射频前端中的跨导级在射频集成电路中OTA经常作为混频器或者LNA的跨导级。射频信号经过OTA转换成电流然后送到后面的混频器或者负载网络。OTA的线性度和噪声系数直接影响整个接收机的性能。射频OTA的设计要点是输入管要工作在最优噪声匹配点通常是通过调整W/L和偏置电流来实现输出要匹配到后级电路的输入阻抗线性度要满足阻塞和互调指标。这个领域比较专业涉及阻抗匹配、噪声匹配、线性度优化等很多细节。如果你只是做低频应用这部分可以暂时跳过。6.5 不同应用场景的参数对比应用场景关键参数典型gm带宽要求噪声要求生物电采集低噪声、高输入阻抗0.1~1mS0.1~1kHz1μVpp音频滤波线性度、可调范围1~5mS20Hz~20kHz10μVpp传感器调理增益精度、动态范围0.5~10mSDC~10kHz50μVpp射频前端噪声系数、线性度10~100mS100MHz~GHz5dB NF7. OTA学习与进阶的实用建议7.1 从分立电路入手建立直观认识如果你刚开始学OTA我建议先不要急着看集成电路设计的教材而是用LM13700或者CA3080在面包板上搭一个最简单的OTA电路。亲手调一调偏置电流用示波器观察输出波形的变化感受一下gm和增益的关系。这种直观的经验比看十页公式都有用。搭电路的时候建议从直流开始先测静态工作点确认偏置电流正常然后再加交流信号。我见过很多初学者一上来就加信号结果什么也看不到就是因为直流工作点没调好。7.2 仿真与实测相结合用SPICE仿真可以快速验证设计思路但仿真模型往往过于理想和实际电路有差距。我的做法是先用仿真确定大致参数然后在实际电路中微调。比如仿真出来的gm是2mS实际可能是1.8mS需要根据实测结果调整偏置电阻。仿真的时候要注意模型的选择。BSIM3或BSIM4模型比较准确但参数多收敛慢。Level 1模型简单但精度差。对于OTA这种对匹配敏感的电路建议用BSIM3模型并且开启蒙特卡洛分析看看失配的影响。7.3 关注数据手册中的关键参数选OTA芯片的时候数据手册要重点看几个参数跨导范围、偏置电流范围、输入失调电压、共模输入范围、输出摆幅、带宽、噪声。这些参数决定了芯片是否适合你的应用。LM13700的数据手册写得比较详细里面有典型的应用电路和参数曲线。CA3080的数据手册比较老但基本参数都有。OTA2040是较新的型号性能更好但价格也更高。7.4 从OTA到全差分电路单端OTA只是入门实际集成电路中更多使用全差分OTA。全差分OTA有两个输出输出摆幅更大共模抑制比更好适合低电源电压设计。但全差分OTA需要共模反馈电路来稳定输出共模电平设计复杂度更高。如果你已经掌握了单端OTA下一步可以学习全差分OTA的设计。重点理解共模反馈的原理和实现方法这是全差分电路的核心。7.5 持续学习的资源推荐模拟电路设计方面Paul Gray的《Analysis and Design of Analog Integrated Circuits》是经典教材里面关于OTA的章节讲得很透彻。Behzad Razavi的《Design of Analog CMOS Integrated Circuits》也很不错更偏重实用。论文方面IEEE Journal of Solid-State CircuitsJSSC和IEEE Transactions on Circuits and SystemsTCAS上有很多OTA设计的最新成果。可以关注低功耗OTA、高线性度OTA、斩波OTA等方向。实践方面建议多逛电子论坛看看别人做的OTA项目。有时候一个简单的电路图或者调试经验比教材上的理论更有启发。7.6 我个人的学习路径回顾我最初学OTA是从LM13700开始的搭了一个简单的可调增益放大器然后逐步扩展到滤波器、振荡器。后来学了CMOS集成电路设计用Cadence做仿真和版图才真正理解了OTA的内部工作原理。踩过的最大一个坑是一开始忽略了偏置电流的温漂导致电路在夏天和冬天表现差异很大。后来改用带隙基准源提供偏置电流问题才解决。这个经历让我明白模拟电路设计不能只看常温性能温度特性同样重要。另一个体会是OTA的很多参数是相互制约的增益和带宽、噪声和功耗、线性度和效率都需要折中。没有“最好”的OTA只有“最适合”的OTA。理解应用需求才能做出合理的设计选择。7.7 常见误区与纠正误区一认为OTA就是运放。实际上OTA输出电流运放输出电压两者的应用场景和设计方法都不同。误区二认为gm越大越好。gm大意味着功耗大而且带宽和稳定性可能变差。gm要根据应用需求来选。误区三忽略输入共模范围。很多设计失败是因为输入共模电压超出了OTA的允许范围导致差分对截止。误区四不重视版图。在集成电路设计中版图对匹配和寄生参数的影响很大OTA的性能很大程度上取决于版图质量。误区五混淆OTA和OTA升级。这两个缩写相同但领域完全不同查资料时要看清楚上下文。7.8 从项目实践中积累经验最后分享一个我自己的项目经验。我曾经用OTA设计了一个可编程增益放大器用于振动传感器的信号调理。传感器的输出信号从几mV到几V变化动态范围很大。我用两级OTA级联每级增益通过DAC控制偏置电流来调节总增益范围0到60dB。调试过程中遇到的最大问题是噪声。在最大增益时输出噪声很明显。排查后发现是偏置电流太小导致OTA的gm低热噪声大。后来把偏置电流提高了一倍噪声明显改善但功耗也增加了。最终通过优化在噪声和功耗之间找到了平衡点。这个项目让我深刻体会到OTA设计不是简单的公式计算而是需要在多个参数之间反复权衡。理论计算给出初始值仿真验证趋势实测调整细节三者缺一不可。
返回列表