Allen CMOS Analog Circuit Design 3e 深度解析
CMOS Analog Circuit Design(Phillip E. Allen, Douglas R. Holberg, 3rd Edition, Oxford University Press, 2012)是强调系统化设计方法论的CMOS模拟集成电路经典教材。全书以层次化设计视角为核心,提供大量可操作的设计步骤(“Design Recipes”),覆盖从器件物理到数据转换器的完整设计流程。第三版新增了速度饱和建模、增强型增益提升技术、全差分运放CMFB扩展、SC电路移至附录、附录B版图等内容。
书籍定位
| 属性 | 内容 |
|---|---|
| 全称 | CMOS Analog Circuit Design |
| 作者 | Phillip E. Allen(Georgia Tech)、Douglas R. Holberg(Consultant) |
| 出版 | Oxford University Press, 2012(第3版,首版1987,第2版2002) |
| 章数 | 9 章 + 5 个附录 |
| 定位 | 系统化设计方法论代名词,“Design Recipes” 设计步骤清晰,强调从规格到实现的完整流程 |
| 先行知识 | 电子学基础(晶体管原理)、拉普拉斯变换、频率域分析、基本电路理论 |
| 特点 | 层次化视角 (Table 1.1-2)、大量手算设计步骤(“recipe”)、SPICE仿真贯穿各章、不含BJT仅CMOS(与Gray互补)、附录覆盖版图和SC电路 |
全书结构概览
| 章节 | 主题 | 核心内容 |
|---|---|---|
| Ch.1 | Introduction and Background | 信号分类(模拟/数字/采样数据)、分析与设计对比、设计流程7步骤、层次化设计视角(Table 1.1-2)、符号与术语 |
| Ch.2 | CMOS Technology | 基本工艺步骤(氧化/扩散/离子注入/淀积/刻蚀/CMP)、光刻、双阱CMOS流程(含STI/Salicide/Cu互连)、pn结分析、MOS晶体管、无源元件(多晶硅电阻/MIM/MOM电容)、闩锁效应、深N阱隔离、多栅氧I/O器件 |
| Ch.3 | CMOS Device Modeling | SPICE LEVEL 1-3 模型对比、大信号模型(含速度饱和 §3.2 新)、小信号模型(含频率依赖)、计算机仿真模型、亚阈值模型、SPICE仿真指南 |
| Ch.4 | Analog CMOS Subcircuits | MOS开关(r_on/电荷馈通/CMOS传输门 §4.1)、MOS二极管/有源电阻、电流沉/源(基本/Cascode/低压)、电流镜(含Cascode/Wilson)、电流与电压基准(§4.5-4.6 含带隙基准 §4.6 参考文献大量更新) |
| Ch.5 | CMOS Amplifiers | 反相器(电阻/电流源/有源负载)、差分放大器(三种负载对比 §5.2)、Cascode放大器(§5.3)、电流放大器(§5.4)、输出放大器(Class A/AB 推挽 §5.5) |
| Ch.6 | CMOS Operational Amplifiers | 设计方法学核心章:Op Amp特性、补偿技术(Miller/自补偿/前馈 §6.2)、两级运放系统化设计步骤(§6.3 含设计示例)、PSRR分析(§6.4)、Cascode Op Amps(套筒/折叠 §6.5 增强型增益提升 3e新增)、仿真与测量方法(§6.6 独特实用内容) |
| Ch.7 | High-Performance CMOS Op Amps | 缓冲型运放(§7.1低阻驱动)、高速/高频运放(§7.2 含电流反馈/并联路径)、全差分输出运放(§7.3 CMFB 3e扩展)、微功耗运放(§7.4 亚阈值/正反馈电流提升)、低噪声运放(§7.5 含Chopper Stabilization)、低电压运放(§7.6 2V/1V设计示例) |
| Ch.8 | Comparators | 最全面的比较器章节:特性参数(§8.1 增益/分辨率/传播延迟)、两阶开环比较器(§8.2 含线性/摆率响应设计步骤)、其他开环比较器(§8.3)、性能提升技术(§8.4 自动调零/迟滞)、离散时间比较器(§8.5)、高速比较器(§8.6 含再生锁存/预放大组合) |
| Ch.9 | Digital–Analog and Analog–Digital Converters | DAC(§9.1-9.4):电压/电流/电荷定标、分辨率扩展(子尺/自校准/分段/流水线);ADC(§9.5-9.8):Nyquist(串行/中速子尺-流水线/高速Flash-两步-内插-Folding)、过采样转换器(§9.9 ΔΣ调制/抽取滤波/多bit量化) |
| App.A | Circuit Analysis for Analog Circuit Design | 节点/网孔分析、源变换、Miller定理(单向化/阻抗搬移)、二端口网络、Return Ratio分析 |
| App.B | Integrated-Circuit Layout ✨ 3e新增 | 版图设计规则(λ-based/微米)、匹配技术(共心/叉指/虚拟器件)、寄生 minimization、ESD保护、闩锁预防 |
| App.C | CMOS Device Characterization | 测试结构设计、参数提取方法(V_T/k’/γ/λ/C_ox/g_m 实测)、W/L测量 |
| App.D | Time and Frequency Domain for 2nd-Order Systems | 二阶系统时-频域关系、ζ/ω_n 与阶跃响应(过冲/建立时间/带宽关系) |
| App.E | Switched Capacitor Circuits ✨ 3e 从第9章移至附录 | SC电阻模拟、积分器(寄生不敏感/全差分)、滤波器(一阶/双二阶)、开关电容CMFB、低电压SC技术 |
逐章深度解析
Ch.1 Introduction and Background
Allen的引言章与其他教材(Gray/Razavi)最大的区别在于引入层次化设计视角(Table 1.1-2),将模拟IC设计分为三个层次(系统/电路/器件)和三种描述格式(设计/物理/模型)。
§1.1 关键概念
- 信号分类:模拟连续时间、数字离散幅度、模拟采样数据(Allen是少数在一开始就强调采样数据信号的教材)
- 设计 vs 分析:分析结果唯一,设计结果非唯一→创造性
- IC vs 离散设计差异:器件几何可控、无法搭面包板需仿真、器件种类受限
- 7步设计流程:定义→综合→仿真→几何描述→寄生仿真→流片→测试
§1.4 典型应用示例
- 完整的 PRML 磁盘驱动读写通道 IC 设计实例
- 包含 VGA、7 阶低通滤波器(g_m-C)、6 位 Flash ADC、FIR 滤波、Viterbi 序列检测
- 主从滤波器 PLL(Master PLL tracking 技术),对应 §6.6 仿真测量方法
Ch.2 CMOS Technology
Allen的工艺章比 Gray Ch.2 更聚焦于纯CMOS(Gray覆盖双极/BiCMOS/HBT)。
§2.1 基本工艺步骤
- 6 个基本步骤:氧化、扩散、离子注入、淀积、刻蚀、CMP
- 选择性外延(光刻胶正/负)→ 双阱 CMOS 流程详细步骤
- STI(浅沟槽隔离) vs LOCOS(≥0.35μm)
- Salicide(自对准硅化物) 工艺 → 降低 S/D 和栅多晶硅电阻
- 深 N 阱(DNW) 隔离
- 多栅氧(核心 1.0V / I/O 更高电压)
§2.2 pn 结
- 突变结分析:耗尽宽度、耗尽电容、击穿电压
- 关键公式:
- 内建电势:
- 耗尽电容:
- 雪崩倍增:
§2.3-§2.4 MOS器件与无源元件
- MOS电容(栅氧电容、积累/耗尽/反型模式)
- 多晶硅-多晶硅电容(poly-poly)、MOM电容(金属-氧化物-金属 无需额外光刻)、MIM电容(金属-绝缘体-金属 需额外步骤)
- 扩散/多晶硅电阻(薄层电阻公式 )
§2.5 闩锁效应
- 寄生 BJT 结构(横向 pnp + 纵向 npn → SCR)
- 触发条件:
- 预防措施:epi 衬底、保护环、足够的间距
Ch.3 CMOS Device Modeling
§3.1 SPICE LEVEL 1 大信号模型
- Sah 模型 → Shichman-Hodges 实现
- 三区域:截止区、线性区()、饱和区()
- 体效应:
§3.2 大信号模型扩展(3e 新增 Velocity Saturation)
- 速度饱和:,短沟道 而非平方
- 迁移率退化:
- 沟道长度调制:
- 弱反型:
§3.3 小信号模型
- 本征部分:
- 非本征: 结电容 + 接触电阻
- 过渡频率:
§3.5 亚阈值模型
- ,,最大 S/A
- 适用于低功耗/微功耗设计(见 Ch.7 §7.4)
§3.6 SPICE 仿真指南
- 模型参数提取、Level 选择指南
.DC/.AC/.TRAN分析策略
Ch.4 Analog CMOS Subcircuits ★ 核心差异章
这是 Allen 相比 Razavi/Gray 差异最大的章节之一。MOS 开关§4.1 为 Allen 独有内容。
§4.1 MOS 开关(Allen 独有!)
- 开关模型:、、、漏电流 、寄生电容
- NMOS 导通电阻:
- 信号相关性问题:NMOS 传输 受限、PMOS 传输 受限
- CMOS 传输门(TG):并联互补, 平坦化,全摆幅传输
- 电荷馈通(Charge Feedthrough):
- 时钟馈通:通过 耦合
§4.2 MOS 二极管/有源电阻
- 二极管连接 MOS:,大信号摆幅依赖
§4.3 电流沉与电流源
- 基本电流源:
- Cascode 电流源:()
- 低压 Cascode(宽摆幅):
- 负反馈提高输出电阻的基本原理
§4.4 电流镜
- 基本电流镜:
- Cascode 电流镜:
- Wilson 电流镜:负反馈降低 影响(BJT 中更常用)
§4.5-§4.6 基准源(3e 重写了带隙部分)
- 电源无关偏置:自偏置结构 + 启动电路
- V_BE-based 基准:
- PTAT 电流:
- 带隙基准:( 零 TC)
- 曲率补偿技术
Ch.5 CMOS Amplifiers
§5.1 反相器
- 电阻负载:,摆幅受限
- 电流源负载:(高增益但摆幅受限)
- 有源负载(电流镜负载):差分-单端转换,
§5.2 差分放大器
- DC 传输特性:
- 三种负载对比(Allen 系统分类):
- 电阻负载:线性好,
- 电流镜负载(有源):高增益,
- 二极管连接负载:低增益宽带宽,
§5.3 Cascode 放大器
- 增益提升:
- 折叠 Cascode:宽输入共模范围
§5.4 电流放大器(Allen 独特关注点)
- 电流增益级:
- 低阻抗输入、高阻抗输出
§5.5 输出放大器
- Class A 源极跟随器:
- Class AB 推挽:效率与失真的折衷
- 短路保护
Ch.6 CMOS Operational Amplifiers ★ 核心章·设计方法学
Allen 的标志性章节,体现了系统化设计方法论的精髓。
§6.1 Op Amp 设计概述
- Null Port(零口/Nullor) 概念:负反馈下
- 架构:差分输入级 → 高增益级 → 输出缓冲 → 偏置 → 补偿
- 三种设计输出:① 原理图 ② DC 电流 ③ W/L 和元件值
§6.2 补偿方法(Allen 系统分类)
- Miller 补偿:极点分裂 ,
- 调零电阻: → 零点在无穷远; → LHP 零点补偿第二极点
- 自补偿:负载电容为主极点
- 前馈补偿:高频直通路径
§6.3 两级运放系统化设计步骤 ★ Allen 标志性贡献
这是 Allen 最著名的 “Design Recipe” ——将运放设计转化为可操作的步骤:
- 从 (压摆率)确定 (尾电流):
- 从 (单位增益带宽)确定 :
- 从 和 确定 :
- 从 ICMR 确定 (输入共模范围约束)
- 从 确定第二级
- 验证 、摆幅、相位裕度
- 仿真验证 → 迭代优化
Allen 的这种方法在其他教材中无直接对应,是其最独特的方法论贡献。
§6.4 PSRR 分析(Allen 独特内容)
- 正电源抑制比:
- 负电源抑制比:
- 补偿电容 对 PSRR 的高频退化效应
§6.5 Cascode Op Amps(3e 更新增强型增益提升)
- 套筒式(Telescopic):,摆幅
- 折叠式(Folded-Cascode):,摆幅
- 增强型增益提升(3e 新增):辅助放大器反馈使 ,增益可超 100dB+
§6.6 仿真与测量(Allen 独特实用内容)
- 开环增益测量:反馈法(单位增益闭环→开环增益提取)
- CMRR 测量:共模输入变化法
- PSRR 测量:电源注入法
- 摆率测量:大信号阶跃响应
- 建立时间测量:小信号 ±0.1%/±0.01%
Ch.7 High-Performance CMOS Op Amps
§7.1 缓冲型运放
- 源极跟随器缓冲:
- 驱动低阻负载(<1000Ω)而不损失增益
§7.2 高速/高频运放
- 电流反馈运放(CFOA):无 Miller 乘积限制, 与闭环增益弱相关
- 并联路径运放:高增益低频 + 低增益高频路径
- 可实现 MHz
§7.3 全差分输出运放(3e 扩展)
- CMFB(共模反馈)的必要性:差分运放输出共模不受控
- 三种 CMFB 拓扑:
- 电阻平均 CMFB(简单但加载)
- MOS 二极管 CMFB(无额外功耗)
- SC CMFB(开关电容,无静态功耗,兼容 SC 系统)
- CMFB 稳定性分析
§7.4 微功耗运放
- 亚阈值区设计:最大 S/A
- 正反馈电流提升:环路增益 <1 的电流自举
- 功耗可低至 W 级
§7.5 低噪声运放
- 输入参考噪声优化策略:增大输入管 、 噪声通过大尺寸降低
- Chopper Stabilization:调制-解调移出 噪声和失调
- 前级噪声主导:
- 横向 BJT 可实现最低噪声
§7.6 低电压运放
- 1V/2V 运放设计示例
- 亚阈值 + 自举偏置技术
- 输入级:互补差分对(Rail-to-Rail)
Ch.8 Comparators ★ 最全面比较器章节
Allen 的比较器章在所有教材中覆盖最全面(Razavi 仅有极简,Gray 不含比较器)。
§8.1 比较器特性参数
- 静态特性:增益、分辨率()、/
- 动态特性:传播延迟 、摆率限制 、线性建立
- 关键公式:分辨率 ,
§8.2 两阶开环比较器设计
- 线性响应:
- 摆率响应:
- 设计步骤:
- 从 确定带宽
- 从分辨率确定增益
- 确定各级增益分配
- 确定各级 和电流
§8.3 其他开环比较器
- Cascode / 推挽输出
§8.4 性能提升技术
- 自动调零(Auto-Zeroing):采样阶段存储失调→放大阶段消除
- 迟滞比较器(Schmitt Trigger):正反馈实现噪声容限
§8.5 离散时间比较器
- SC 比较器、开关电容自调零
§8.6 高速比较器
- 再生锁存(Latch):正反馈指数再生,
- 预放大+锁存组合:兼顾增益和速度,
- 抵消技术:输入失调存储(Input Offset Storage)vs 输出失调存储(Output Offset Storage)
Ch.9 Digital–Analog and Analog–Digital Converters
§9.1-§9.4 DAC
- 电压定标:电阻串 DAC,简单但面积大
- 电流定标:电流舵 DAC,高速
- 电荷定标:电荷重分布 DAC,兼容 SC
- 分段 DAC:粗调+细调架构
- 分辨率扩展:子尺(Subranging)、自校准、流水线 DAC
§9.5-§9.8 ADC
- ADC 特性参数:SQNR、DNL/INL、ENOB、Missing Code
- 串行 ADC:双斜率、单斜率(慢但精度高)
- 中速 ADC:子尺-流水线(Subranging-Pipeline)、逐次逼近(SAR)
- 高速 ADC:Flash( 比较器)、两步式(Two-Step)、内插(Interpolating)、折叠(Folding)
- 采样保持电路:开环/闭环结构
§9.9 过采样转换器
- ΔΣ 调制器基本原理:噪声整形 + 过采样
- 一阶 ΔΣ:SQNR ≈ 9.03N + 1.76 - 4.76 (dB)
- 高阶 ΔΣ:SQNR ≈ 9.03N + 1.76 - 4.76 + 30log(L+1) - 10log(2L+1) (dB)
- 多比特量化:降低量化噪声但需 DEM
- 抽取滤波:Sinc 滤波器级联
附录(Appendices)
App.A 电路分析方法(复习用)
- 节点/网孔分析、源变换、Miller 定理(单向化/阻抗搬移)、二端口、Return Ratio
App.B 集成电路版图 ✨(3e 新增,实用价值高)
- 基于 λ 的设计规则 vs 微米规则
- 匹配技术:共心布局(Common-Centroid)、叉指(Interdigitation)、虚拟器件(Dummy)
- 寄生最小化:信号路径对称、衬底耦合
- ESD 保护:二极管/GGNMOS
- 闩锁预防:保护环、足够间距
App.C 器件特性表征
- 测试结构、/// 提取
- 跨导法 / 回归法等参数提取步骤
App.D 二阶系统时频域
- , 与阶跃响应过冲/建立时间关系
- 相位裕度 ↔ 时域阻尼因子转化表
App.E 开关电容电路 ✨(3e 从 Ch.9 移至附录)
- SC 电阻模拟:
- 寄生不敏感积分器:反相/同相类型
- SC 滤波器:一阶节、双二阶节(Biquad)
- SC CMFB:开关电容共模反馈
- 低电压 SC 技术:自举开关
与 Razavi/Gray/Baker 对比
| 维度 | Allen 3e | Razavi 2e | Gray 5e | Baker 3e |
|---|---|---|---|---|
| 版次 | 3e (2012) | 2e (2016) | 5e (2009) | 3e (2010) |
| 技术焦点 | 纯 CMOS | 纯 CMOS | 双极+CMOS+BiCMOS | CMOS+版图 |
| 设计方法论 | ★★★★★ Design Recipes | ★★★★ 直觉优先 | ★★★ 分析驱动 | ★★★★ 仿真+版图 |
| MOS 开关 | ★★★★ §4.1 独有 | ★ 极少 | ☆ 无 | ★★★ 有覆盖 |
| 比较器 | ★★★★★ 最全 §8 | ★★☆ | ☆ 无 | ★★★ |
| 补偿方法 | ★★★★★ §6.2 系统分类 | ★★★★ | ★★★★ | ★★★ |
| 两级运放设计步骤 | ★★★★★ §6.3 Recipe | ★★★ 设计示例 | ★★★ | ★★★ |
| PSRR 分析 | ★★★★ §6.4 独特 | ★★ | ★ | ★★ |
| 仿真/测量方法 | ★★★★ §6.6 独特实用 | ★★ | ☆ 无 | ★★ |
| 高性运放 | ★★★★★ Ch.7 全景 | ★★☆ §9.4 | ★★☆ §6.8 | ★★★ |
| 噪声分析 | ★★★★ Ch.7 §7.5 | ★★★ | ★★★★★ Ch.11 | ★★★ |
| 低电压技术 | ★★★★ §7.6 示例 | ★★ | ★ | ★★★ |
| 数据转换器 | ★★★★★ Ch.9 全面 | ★★★ | ★★ Ch.10 | ★★★ |
| ΔΣ 调制器 | ★★★ §9.9 | ★★☆ | ★ | ★★★ |
| 开关电容 | ★★★★ App.E 完整 | ★★ | ★ | ★★★ |
| 版图 | ★★★★ App.B ✨3e新 | ★★☆ Ch.19 | ★ | ★★★★★ 独有优势 |
| SPICE 仿真指南 | ★★★★ §3.6 | ★★ | ★★★ | ★★★★★ |
| 设计问题评分系统 | ★★★★ 3e新引入 | ☆ 无 | ☆ 无 | ☆ 无 |
Allen 3e 的独特贡献总结
- MOS 开关全面分析(§4.1): 建模、电荷馈通、CMOS 传输门设计——其他主要教材(Razavi/Gray)缺乏
- 两级运放系统化设计 Recipe(§6.3):从 SR→→→W/L→ICMR→增益验证的完整步骤流,Allen 的标志性贡献
- 补偿方法系统分类(§6.2):自补偿、Miller、调零电阻、前馈补偿的对比框架
- PSRR 分析(§6.4):对正负电源抑制比的系统化分析方法,其他教材不及
- 仿真与测量(§6.6):开环增益、CMRR、PSRR、SR、建立时间的实际测量方法
- 比较器完整覆盖(Ch.8):从静态/动态特性到开环/再生/混合式的高速比较器设计,Razavi/Gray 均不全面
- 高性能运放全景(Ch.7):缓冲型、高速、全差分、微功耗、低噪声、低电压六种专项优化——其他教材无如此全面的定向覆盖
- 数据转换器与开关电容(Ch.9+App.E):从 DAC 的三种定标到 ADC 的三种速度分类,再到 ΔΣ 和 SC 电路
- 版图附录(App.B ✨3e新增):匹配、寄生、ESD、闩锁预防的实用指南
- 设计问题评分系统(3e新增):规格→手算→仿真→自动评分的教学创新
学习路径建议
1. 设计方法论路径(Allen 核心优势)
Ch.1 → Ch.4 → Ch.5 → Ch.6(Recipe!) → Ch.8 → App.E
- 适合希望从规格到实现的完整设计流程的读者
2. 运放专项路径
Ch.4(§4.3-4.4 电流镜) → Ch.5(§5.2 差分对) → Ch.6(运放设计) → Ch.7(高性能运放)
- 以运放设计为主线,Allen 核心优势
3. 数据转换器路径
Ch.4(§4.1 MOS开关) → Ch.8(比较器) → Ch.9(DAC/ADC) → App.E(SC电路)
- 适合数据转换器设计入门
4. 全流程自学路径
Ch.1 → 2 → 3 → 4 → 5 → Ch.6 → Ch.7(选) → Ch.8 → Ch.9(选) → App.B(版图) → App.E(SC)
- 从器件物理到系统设计的完整旅程
参考文献
- P. E. Allen, D. R. Holberg, CMOS Analog Circuit Design, 3rd ed., Oxford University Press, 2012.
- P. E. Allen, D. R. Holberg, CMOS Analog Circuit Design, 2nd ed., Oxford University Press, 2002.
- B. Razavi, Design of Analog CMOS Integrated Circuits, 2nd ed., McGraw-Hill, 2016.
- P. R. Gray, P. J. Hurst, S. H. Lewis, R. G. Meyer, Analysis and Design of Analog Integrated Circuits, 5th ed., Wiley, 2009.
- R. J. Baker, CMOS: Circuit Design, Layout, and Simulation, 3rd ed., Wiley, 2010.
已有链接
- Razavi Design of Analog CMOS ICs 深度解析 — 互补:Razavi 直觉优先 vs Allen 系统化设计方法
- Gray_Analysis and Design of Analog Integrated Circuits 深度解析 — 互补:Gray 双极+CMOS vs Allen 纯CMOS
- Analog IC Design 经典教材 — 11本经典教材对比
- 两级Miller运放设计 — Ch.6 核心设计主题
- 套筒与折叠Cascode运放 — Ch.6.5 增强型增益提升
- 频率补偿技术 — Ch.6.2 系统分类
- 全差分运放与共模反馈 — Ch.7.3 CMFB 扩展
- 数据转换器基础 — Ch.9 ADC/DAC
- 开关电容积分器与SC滤波器 — App.E SC电路
- 采样开关与跟踪保持电路 — §4.1 MOS开关独特内容
- 输出级设计 — §5.5 输出放大器
- 集成电路噪声分析 — §7.5 低噪声运放
- 偏置电路与电流基准 — §4.5-4.6 带隙基准
- 差分放大器与失调分析 — §5.2 差分放大器
- 反馈放大器稳定性与频率补偿 — §6.2 补偿方法