一、OTA 概述:什么是跨导放大器?
跨导放大器,英文全称 Operational Transconductance Amplifier,简称 OTA。很多刚接触模拟 IC 设计的同学,第一反应是:「这不就是个运放吗?」
嗯,还真不是。我当年刚入行时也这么想,结果第一次用 OTA 做 Gm-C 滤波器,仿真怎么都不收敛,折腾了两天才发现——我把 OTA 当普通运放用了,相位裕度完全没考虑对。
说白了,OTA 的核心是「电压输入,电流输出」。它的增益用跨导 Gm 表示,单位是 S(西门子),而不是普通运放那种无单位的电压增益 Av。
OTA 的本质: 输入差分电压 → 输出差分电流。Gm = ΔIout / ΔVin。
1.1 OTA 与运放的区别
我习惯用一个比喻来区分:普通运放像「电压放大器」,输出端是个低阻抗的电压源;OTA 像「电流放大器」,输出端是个高阻抗的电流源。你想想看,负载不同,整个系统的设计思路就完全不一样了。
| 对比项 | 普通运放 (Op-Amp) | 跨导放大器 (OTA) |
|---|---|---|
| 输出信号 | 电压 | 电流 |
| 输出阻抗 | 极低(< 100 Ω) | 极高(> MΩ 级) |
| 增益表达 | Av = Vout / Vin(无量纲) | Gm = Iout / Vin(S) |
| 反馈方式 | 电压负反馈 | 电流或跨导反馈 |
| 典型应用 | 精密放大、缓冲器 | 滤波器、可变增益、OTA-C |
这里有个关键点:普通运放因为输出阻抗低,可以直接驱动电阻负载;OTA 输出的是电流,必须接一个高阻抗节点(比如电容)才能转换成电压。我在做一款生物信号前端芯片时,就吃过这个亏——直接把 OTA 输出接了一个 10kΩ 电阻,结果增益掉了两个数量级。
避坑指南: OTA 输出端不能直接接低阻负载!必须接高阻抗节点(如 MOS 管栅极、电容),否则 Gm 会被严重拉低。
1.2 OTA 的核心应用场景
OTA 最经典的应用,我个人觉得有三个方向。每个方向我都踩过坑,分享出来你们少走弯路。
1. Gm-C 连续时间滤波器
这是 OTA 最广为人知的用途。用 OTA 和电容搭建积分器,不需要电阻,非常适合全集成滤波器设计。我记得做蓝牙接收机信道选择滤波器时,用 OTA-C 结构把面积缩小了 60%,功耗也降了一半。
- 优点: 无电阻,面积小;频率可调(通过偏置电流改变 Gm)
- 缺点: 线性度受限;对寄生敏感
- 我的经验: 偏置电流源一定要用 cascode,否则 Gm 随工艺角变化能飘 ±30%
2. 可变增益放大器 (VGA)
OTA 的 Gm 可以通过偏置电流线性调节,天然适合做可变增益。我在做超声成像的 TGC(时间增益补偿)电路时,就用 OTA 实现了 40dB 的动态范围调节。
小技巧: 用 OTA 做 VGA 时,建议在输出端加一个 dummy 负载电容,防止高频自激。我曾经因为没加这个电容,仿真过了,流片回来振荡得一塌糊涂。
3. 多相滤波器与正交信号处理
OTA 的电流输出特性,让它非常适合做电流模信号处理。比如在零中频接收机中,用 OTA 搭建多相滤波器,可以实现 I/Q 信号的精确正交。
为什么会这样?因为 OTA 的输出电流可以直接相加(电流节点),不需要额外的加法器。你想想看,用普通运放做加法,每个通道都得一个电阻网络,面积和功耗都上去了。
1.3 OTA 的知识体系框架
下面这张图,是我自己总结的 OTA 核心知识体系。每次带新人时,我都会先让他们看这张图,建立全局观。
1.4 为什么选择 OTA?
你可能要问:既然有普通运放,为什么还要专门学 OTA?
我举个实际例子。在深亚微米工艺下,电源电压越来越低(1.2V、0.9V),普通运放的共模输入范围和输出摆幅被压得很惨。OTA 因为输出是电流,不直接受电源电压限制,反而更容易设计出高性能电路。
另外,OTA 的 Gm 可以通过偏置电流连续调节,这在自适应滤波器和自动增益控制中简直是神器。我记得在 28nm 工艺下做一款软件无线电芯片,就是用 OTA 实现了 1MHz 到 100MHz 的调谐范围,普通运放根本做不到。
一句话总结: OTA 是低电压、可调谐、全集成模拟电路的核心构建块。不懂 OTA,就不算真正懂模拟 IC 设计。