Rail-to-Rail Output
一句话定位
互补共源输出级(上 PMOS 拉电流 + 下 NMOS 灌电流)把输出摆幅推到只剩一个
何时选它 / 何时放弃
- ✅ 输出摆幅规格接近
且 不高;输出要同时强推强拉(片外大负载、SC 前端) - ✅ 与 01-Rail-to-Rail Input 组合做整条 supply 的信号通路
- ❌
高、摆幅要求宽松 → 普通共源第二级或 source follower 更简单可靠 - ❌ 对 crossover 失真极敏感且不肯给静态电流 → 先想清楚 Class-AB 偏置的复杂度预算
电路结构
本图库无专门 R2R 输出电路图,按原理讲解;具体互补输出级电路见 03-Class-AB Output。
互补共源输出级的骨架:
- PMOS 共源管接
侧,负责向上拉电流(pull-up / sourcing); - NMOS 共源管接
侧,负责向下拉电流(pull-down / sinking); - 两管栅极由前级(驱动级)分别驱动,漏极共同接输出节点
——输出节点是低阻大电容节点,也是补偿分析的关键节点。
为什么是"互补共源"而不是单管或 source follower:共源结构本身只占一层
核心设计公式(设计时直接查)
记号约定:
| 指标 | 公式 | 说明 |
|---|---|---|
| 输出上限 | $V_{out,max}=V_{DD}- | V_ |
| 输出下限 | 地侧同样只剩一个饱和压降 | |
| 输出摆幅 | $V_{DD}- | V_ |
| 输出级跨导 | 推、拉两个方向都有主动驱动;静态时两管同时导通,跨导相加 | |
| 静态电流与交越 | 消除死区的最小 |
|
| 输出极点 | 输出是低阻高电容节点,极点随 |
|
| 摆幅-线性度折中 | 越接近 rail, |
"能摆到多高"与"那个摆幅下失真多少"是两个规格,spec 里都要写明 |
设计流程:从规格到 W/L
- 摆幅规格反推
:由 / 定输出管允许的最大 / ,再结合峰值输出电流用 gm/ID 选 W/L(见 gmid方法)。 - 定静态电流
:由 crossover 线性度与噪声要求定下限、由功耗预算定上限; 必须有专门偏置电路闭环控制,不能指望"两个栅压恰好配好"。 - 甲乙类偏置量:按消除死区的最小
间隔设定偏置,PVT 下留裕量(偏置电路见 03-Class-AB Output)。 - 验摆幅边界:扫输出管
确认接近 rail 时仍饱和,并检查该工作点下增益与失真的可用性。 - 补偿核算:输出极点随
移动,按最大 验 phase margin;必要时把输出级纳入 Miller 环路一起设计。 - 仿真闭环:推拉切换点附近扫
、失真、环路特性;shoot-through 电流与 PVT 全角下的 漂移都要看(见 AC仿真和STB仿真)。
注意事项 / 常见坑
- shoot-through 风险:上下管栅压配合失误或自适应偏置过冲时,两管同时强导通,直通电流从
灌到 ,功耗飙升甚至烧管;偏置电路必须保证两管不同时大电流导通。 - 静态电流 PVT 漂移:
靠偏置机制保证,工艺角 + 温度下容易漂向"太小(交越失真)"或"太大(功耗浪费)"两个方向——这是互补输出级最常翻车的点,必须全角验证。 - 大尺寸输出管寄生破坏补偿:输出管 W/L 巨大,
/ 可观,把输出极点拉低或引入额外前馈路径;Miller 补偿计算必须带上输出管寄生,不能只算 。 - 交越区
塌陷:推拉切换点附近两管都弱导通,跨导出现谷,产生 crossover distortion;处理手段是给一点 或让切换区重叠。 - 上下拉不对称是常态:PMOS/NMOS 的
、 、速度天然不同,推、拉能力与失真不对称,要用尺寸和偏置补偿,别指望它们相同。 - 接近 rail 时增益塌掉:摆幅极限是"几何"问题(堆了几层管子),线性度是"工作点"问题(离 rail 多近时
塌掉)——spec 里的"输出 swing"必须写清是在什么失真/增益条件下测得。
优点 / 缺点
| 优点 | 缺点 |
|---|---|
| 摆幅接近 rails(每端只付一个 |
静态电流需专门闭环控制,shoot-through 风险 |
| 推、拉双向都有主动驱动能力 | 交越区 |
| 低 VDD 天然契合(不靠堆叠) | 上下拉不对称,需 sizing/偏置补偿 |
| 配合 Class-AB 偏置:低静态功耗 + 强瞬态驱动 | 大输出管寄生拖累补偿;输出级 |
与邻近结构对比
| 对比项 | 单管共源输出级 | Source Follower 输出级 | 互补共源(R2R)输出级 |
|---|---|---|---|
| 输出摆幅 | 较好,受有源负载限制 | 差,至少损失一个 |
最好,≈ |
| 上下拉驱动 | 只强一方向 | 只强一方向 | 双向都强 |
| 静态功耗控制 | 简单 | 简单 | 复杂(quiescent 闭环控制) |
| 交叉失真 | 无 | 无 | 有,需处理 |
| 增益贡献 | 有(共源) | 近似单位 | 有(共源),但 |
| 与 Class-AB 兼容 | 一般 | 一般 | 天然兼容 |
一句话:R2R 输出强调电压范围(互补共源器件给摆幅),Class-AB 强调静态 vs 峰值电流(自适应偏置给瞬态电流)——实用设计两者搭配用。
相关笔记
- 主线:架构 · 图库:ADT SVG 图索引
- 偏置实现:03-Class-AB Output · 思想:03-Class-AB
- 输入侧配套:01-Rail-to-Rail Input · 低压:Low Voltage
- 对比:03-Folded Cascode · 基础:gmid方法 · MOS器件特性
- 验证:AC仿真和STB仿真