Rail-to-Rail Output

一句话定位

互补共源输出级(上 PMOS 拉电流 + 下 NMOS 灌电流)把输出摆幅推到只剩一个 Vov 的 headroom(≈ VDD−2Vov),配合 Class-AB 偏置还能同时拿低静态功耗和高瞬态驱动;与 03-Class-AB Output 是同一类结构的不同侧重——一个强调"摆到多近 rail",一个强调"静态 vs 峰值电流"。

何时选它 / 何时放弃

  • ✅ 输出摆幅规格接近 VDD 且 VDD 不高;输出要同时强推强拉(片外大负载、SC 前端)
  • ✅ 与 01-Rail-to-Rail Input 组合做整条 supply 的信号通路
  • ❌ VDD 高、摆幅要求宽松 → 普通共源第二级或 source follower 更简单可靠
  • ❌ 对 crossover 失真极敏感且不肯给静态电流 → 先想清楚 Class-AB 偏置的复杂度预算

电路结构

本图库无专门 R2R 输出电路图,按原理讲解;具体互补输出级电路见 03-Class-AB Output。

互补共源输出级的骨架:

为什么是"互补共源"而不是单管或 source follower:共源结构本身只占一层 VDS,sat 的压降、不会像 cascode 那样堆叠;上拉、下拉各由独立器件承担,两个方向的驱动都足;没有 follower 的 VGS 压降损失,输出才能逼近电源轨。

核心设计公式(设计时直接查)

记号约定:Vovp、Vovn 为上下输出管的过驱动电压;gmn、gmp 为输出管跨导;IQ 静态电流、Iout,peak 峰值输出电流;Rout 为输出节点等效阻抗。

指标 公式 说明
输出上限 $V_{out,max}=V_{DD}- V_
输出下限 Vout,min=Vovn 地侧同样只剩一个饱和压降
输出摆幅 $V_{DD}- V_
输出级跨导 gm,out=gmn+gmp 推、拉两个方向都有主动驱动;静态时两管同时导通,跨导相加
静态电流与交越 IQ 由偏置设定,Iout,peak≫IQ(Class-AB) 消除死区的最小 IQ 由 crossover 线性度要求反推,不能取 0
输出极点 ωp,out≈1RoutCL 输出是低阻高电容节点,极点随 CL 移动,补偿必须覆盖最大 CL
摆幅-线性度折中 越接近 rail,gm 越塌 "能摆到多高"与"那个摆幅下失真多少"是两个规格,spec 里都要写明

设计流程:从规格到 W/L

  1. 摆幅规格反推 Vov:由 Vout,max/Vout,min 定输出管允许的最大 |Vovp|/Vovn,再结合峰值输出电流用 gm/ID 选 W/L(见 gmid方法)。
  2. 定静态电流 IQ:由 crossover 线性度与噪声要求定下限、由功耗预算定上限;IQ 必须有专门偏置电路闭环控制,不能指望"两个栅压恰好配好"。
  3. 甲乙类偏置量:按消除死区的最小 VGS 间隔设定偏置,PVT 下留裕量(偏置电路见 03-Class-AB Output)。
  4. 验摆幅边界:扫输出管 VDS 确认接近 rail 时仍饱和,并检查该工作点下增益与失真的可用性。
  5. 补偿核算:输出极点随 CL 移动,按最大 CL 验 phase margin;必要时把输出级纳入 Miller 环路一起设计。
  6. 仿真闭环:推拉切换点附近扫 gm、失真、环路特性;shoot-through 电流与 PVT 全角下的 IQ 漂移都要看(见 AC仿真和STB仿真)。

注意事项 / 常见坑

  1. shoot-through 风险:上下管栅压配合失误或自适应偏置过冲时,两管同时强导通,直通电流从 VDD 灌到 VSS,功耗飙升甚至烧管;偏置电路必须保证两管不同时大电流导通。
  2. 静态电流 PVT 漂移:IQ 靠偏置机制保证,工艺角 + 温度下容易漂向"太小(交越失真)"或"太大(功耗浪费)"两个方向——这是互补输出级最常翻车的点,必须全角验证。
  3. 大尺寸输出管寄生破坏补偿:输出管 W/L 巨大,Cgs/Cgd 可观,把输出极点拉低或引入额外前馈路径;Miller 补偿计算必须带上输出管寄生,不能只算 CL。
  4. 交越区 gm 塌陷:推拉切换点附近两管都弱导通,跨导出现谷,产生 crossover distortion;处理手段是给一点 IQ 或让切换区重叠。
  5. 上下拉不对称是常态:PMOS/NMOS 的 gm、Vth、速度天然不同,推、拉能力与失真不对称,要用尺寸和偏置补偿,别指望它们相同。
  6. 接近 rail 时增益塌掉:摆幅极限是"几何"问题(堆了几层管子),线性度是"工作点"问题(离 rail 多近时 gm 塌掉)——spec 里的"输出 swing"必须写清是在什么失真/增益条件下测得。

优点 / 缺点

优点 缺点
摆幅接近 rails(每端只付一个 Vov) 静态电流需专门闭环控制,shoot-through 风险
推、拉双向都有主动驱动能力 交越区 gm 塌陷,crossover 失真需处理
低 VDD 天然契合(不靠堆叠) 上下拉不对称,需 sizing/偏置补偿
配合 Class-AB 偏置:低静态功耗 + 强瞬态驱动 大输出管寄生拖累补偿;输出级 Rout 低,单靠它拿不到高增益

与邻近结构对比

对比项 单管共源输出级 Source Follower 输出级 互补共源(R2R)输出级
输出摆幅 较好,受有源负载限制 差,至少损失一个 VGS 最好,≈ VDD−2Vov
上下拉驱动 只强一方向 只强一方向 双向都强
静态功耗控制 简单 简单 复杂(quiescent 闭环控制)
交叉失真 无 无 有,需处理
增益贡献 有(共源) 近似单位 有(共源),但 Rout 受拖累
与 Class-AB 兼容 一般 一般 天然兼容

一句话:R2R 输出强调电压范围(互补共源器件给摆幅),Class-AB 强调静态 vs 峰值电流(自适应偏置给瞬态电流)——实用设计两者搭配用。

相关笔记