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.1Introduction and Background信号分类(模拟/数字/采样数据)、分析与设计对比、设计流程7步骤、层次化设计视角(Table 1.1-2)、符号与术语
Ch.2CMOS Technology基本工艺步骤(氧化/扩散/离子注入/淀积/刻蚀/CMP)、光刻、双阱CMOS流程(含STI/Salicide/Cu互连)、pn结分析、MOS晶体管、无源元件(多晶硅电阻/MIM/MOM电容)、闩锁效应、深N阱隔离、多栅氧I/O器件
Ch.3CMOS Device ModelingSPICE LEVEL 1-3 模型对比、大信号模型(含速度饱和 §3.2 新)、小信号模型(含频率依赖)、计算机仿真模型、亚阈值模型、SPICE仿真指南
Ch.4Analog CMOS SubcircuitsMOS开关(r_on/电荷馈通/CMOS传输门 §4.1)、MOS二极管/有源电阻、电流沉/源(基本/Cascode/低压)、电流镜(含Cascode/Wilson)、电流与电压基准(§4.5-4.6 含带隙基准 §4.6 参考文献大量更新)
Ch.5CMOS Amplifiers反相器(电阻/电流源/有源负载)、差分放大器(三种负载对比 §5.2)、Cascode放大器(§5.3)、电流放大器(§5.4)、输出放大器(Class A/AB 推挽 §5.5)
Ch.6CMOS Operational Amplifiers设计方法学核心章:Op Amp特性、补偿技术(Miller/自补偿/前馈 §6.2)、两级运放系统化设计步骤(§6.3 含设计示例)、PSRR分析(§6.4)、Cascode Op Amps(套筒/折叠 §6.5 增强型增益提升 3e新增)、仿真与测量方法(§6.6 独特实用内容)
Ch.7High-Performance CMOS Op Amps缓冲型运放(§7.1低阻驱动)、高速/高频运放(§7.2 含电流反馈/并联路径)、全差分输出运放(§7.3 CMFB 3e扩展)、微功耗运放(§7.4 亚阈值/正反馈电流提升)、低噪声运放(§7.5 含Chopper Stabilization)、低电压运放(§7.6 2V/1V设计示例)
Ch.8Comparators最全面的比较器章节:特性参数(§8.1 增益/分辨率/传播延迟)、两阶开环比较器(§8.2 含线性/摆率响应设计步骤)、其他开环比较器(§8.3)、性能提升技术(§8.4 自动调零/迟滞)、离散时间比较器(§8.5)、高速比较器(§8.6 含再生锁存/预放大组合)
Ch.9Digital–Analog and Analog–Digital ConvertersDAC(§9.1-9.4):电压/电流/电荷定标、分辨率扩展(子尺/自校准/分段/流水线);ADC(§9.5-9.8):Nyquist(串行/中速子尺-流水线/高速Flash-两步-内插-Folding)、过采样转换器(§9.9 ΔΣ调制/抽取滤波/多bit量化)
App.ACircuit Analysis for Analog Circuit Design节点/网孔分析、源变换、Miller定理(单向化/阻抗搬移)、二端口网络、Return Ratio分析
App.BIntegrated-Circuit Layout ✨ 3e新增版图设计规则(λ-based/微米)、匹配技术(共心/叉指/虚拟器件)、寄生 minimization、ESD保护、闩锁预防
App.CCMOS Device Characterization测试结构设计、参数提取方法(V_T/k’/γ/λ/C_ox/g_m 实测)、W/L测量
App.DTime and Frequency Domain for 2nd-Order Systems二阶系统时-频域关系、ζ/ω_n 与阶跃响应(过冲/建立时间/带宽关系)
App.ESwitched 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” ——将运放设计转化为可操作的步骤:

  1. 从 (压摆率)确定 (尾电流):
  2. 从 (单位增益带宽)确定 :
  3. 从 和 确定 :
  4. 从 ICMR 确定 (输入共模范围约束)
  5. 从 确定第二级
  6. 验证 、摆幅、相位裕度
  7. 仿真验证 → 迭代优化

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 两阶开环比较器设计

  • 线性响应:
  • 摆率响应:
  • 设计步骤:
    1. 从 确定带宽
    2. 从分辨率确定增益
    3. 确定各级增益分配
    4. 确定各级 和电流

§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 3eRazavi 2eGray 5eBaker 3e
版次3e (2012)2e (2016)5e (2009)3e (2010)
技术焦点纯 CMOS纯 CMOS双极+CMOS+BiCMOSCMOS+版图
设计方法论★★★★★ 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 的独特贡献总结

  1. MOS 开关全面分析(§4.1): 建模、电荷馈通、CMOS 传输门设计——其他主要教材(Razavi/Gray)缺乏
  2. 两级运放系统化设计 Recipe(§6.3):从 SR→→→W/L→ICMR→增益验证的完整步骤流,Allen 的标志性贡献
  3. 补偿方法系统分类(§6.2):自补偿、Miller、调零电阻、前馈补偿的对比框架
  4. PSRR 分析(§6.4):对正负电源抑制比的系统化分析方法,其他教材不及
  5. 仿真与测量(§6.6):开环增益、CMRR、PSRR、SR、建立时间的实际测量方法
  6. 比较器完整覆盖(Ch.8):从静态/动态特性到开环/再生/混合式的高速比较器设计,Razavi/Gray 均不全面
  7. 高性能运放全景(Ch.7):缓冲型、高速、全差分、微功耗、低噪声、低电压六种专项优化——其他教材无如此全面的定向覆盖
  8. 数据转换器与开关电容(Ch.9+App.E):从 DAC 的三种定标到 ADC 的三种速度分类,再到 ΔΣ 和 SC 电路
  9. 版图附录(App.B ✨3e新增):匹配、寄生、ESD、闩锁预防的实用指南
  10. 设计问题评分系统(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)

  • 从器件物理到系统设计的完整旅程

参考文献

  1. P. E. Allen, D. R. Holberg, CMOS Analog Circuit Design, 3rd ed., Oxford University Press, 2012.
  2. P. E. Allen, D. R. Holberg, CMOS Analog Circuit Design, 2nd ed., Oxford University Press, 2002.
  3. B. Razavi, Design of Analog CMOS Integrated Circuits, 2nd ed., McGraw-Hill, 2016.
  4. P. R. Gray, P. J. Hurst, S. H. Lewis, R. G. Meyer, Analysis and Design of Analog Integrated Circuits, 5th ed., Wiley, 2009.
  5. R. J. Baker, CMOS: Circuit Design, Layout, and Simulation, 3rd ed., Wiley, 2010.

已有链接