Barkely EE247 课程讲义深度解析

来源:UC Berkeley EECS 247 (Analog-Digital Interface Integrated Circuits) 课程讲义,Instructor: Haideh Khorramabadi, Fall 2010 原始素材:raw/books/ADC/Barkely_EE247.pdf | raw/papers/Barkely_EE247.md


核心观点

EECS 247 是 UC Berkeley 研究生级模拟 IC 设计序列中的承上启下课程,聚焦于模拟-数字接口(ADC/DAC)系统中的滤波器与数据转换器设计。全套 25 讲覆盖从模拟前端滤波器到数字域的全部信号链。

课程以”系统思维”贯穿始终——从滤波器类型选择、有源实现到整体噪声/动态范围优化,再到 ADC/DAC 的各种架构与测试方法。


结构化摘要

第一部分:滤波器设计(Lectures 1-8,~34% 内容)

CMOS 工艺缩放(Lec 1):数字从工艺缩放中直接受益——成本/功能每 10 年 x1/30;模拟受限于电源电压降低(动态范围压缩)——成本/功能基本不变。ft 从 1975 年到 2010 年增长约 3000 倍。

滤波器方法学(Lec 2-4):

  • Butterworth → Chebyshev I/II → Elliptic → Bessel 类型选择
  • Sallen-Key(单运放/寄生敏感)、Tow-Thomas(三运放/通用 Biquad)
  • SFG 技术将 RLC 原型精确转换为积分器型有源滤波器
  • 级联 Biquad vs 梯形灵敏度对比:1% 失配 → 29% vs 2% 通带偏差

积分器非理想性(Lec 5):有限 DC 增益→相位超前→Q↓→下垂;非主导极点→相位滞后→Q↑→尖峰。两项可互补抵消。Q_int ≈ 1/(1/a₀ - Σ(ω₀/ω_pi))

Gm-C 滤波器与自动调谐(Lec 6-8):

  • 源耦合对 Gm 单元:线性度受 (V_GS-V_th) 限制,IM3 @1% → 230mV_rms
  • 主-从 PLL 调谐:Master VCO 锁定参考时钟,控制电压复制到 Slave 滤波器
  • 6 阶带通 Gm-C 滤波器设计实例

第二部分:开关电容滤波器(Lectures 9-10,~8% 内容)

SC 积分器:R_eq = 1/(f_s·C_s),两相非交叠时钟操作 DDI 积分器:H(z) = (C_s/C_I)·1/(z-1),幅相误差分析(f/f_s=1/12 → 相位误差 15°) 主要问题:相位误差限制最大可用频率(Q 降低) 寄生不敏感 SC 积分器:底极板采样消除寄生影响

第三部分:数据转换器基础与测试(Lectures 11-12,~8% 内容)

基本概念:量化误差 ±0.5 LSB、SQNR = 6.02N + 1.76 dB 静态指标:DNL(码宽度偏差)、INL(传递函数偏差) 测试方法:代码边界伺服、直方图测试、FFT 频谱测试 动态指标:SNR、SNDR、SFDR、ENOB = (SNDR-1.76)/6.02

第四部分:D/A 转换器架构(Lectures 13-15,~12% 内容)

DAC 架构:电阻串、电荷再分布(串行/并行)、R-2R 梯形、电流舵 性能对比:单元元件(INL 中间码最差)vs 二进制加权(DNL 中间码最差) 动态非理想性:毛刺能量 ∝ dt × 2^(B-1),16b @20MHz → dt << 0.5ps 缓解技术:重定时、低摆幅数字、DEM、自校准

第五部分:采样与 T/H 电路(Lectures 16-17,~8% 内容)

采样开关:慢时钟(仅时钟馈通误差) vs 快时钟(沟道电荷分配) CMOS 互补开关 + dummies 消除电荷注入 底极板采样消除信号相关注入 T/H 架构:开环(简单/速度高) vs 闭环(精度高) 孔径抖动:SNR_j = -20log(2π·f_in·σ_j)

第六部分:ADC 架构(Lectures 18-22,~20% 内容)

Flash ADC(Lec 18-20):并行 2^N-1 个比较器、气泡码、插值/折叠减少复杂度 比较器设计(Lec 19):前置放大器 + 锁存器、StrongARM、回踢噪声 子区式/两步式 ADC(Lec 21):粗量化 + 余量放大 + 细量化,1.5-bit/级冗余 流水线 ADC(Lec 22):展开循环 ADC,尾级缩放(电容递减),数字校正,每级位数选择

第七部分:过采样 ΣΔ ADC(Lectures 23-25,~10% 内容)

基本原理:过采样 + 噪声整形,NTF(z) = (1-z^(-1))^L 一阶/二阶 ΣΔ:SQNR = 6.02N + 1.76 - 5.17 + 30log(OSR)(一阶) 级联 ΣΔ(MASH):1-1-1 等效三阶,对模拟精度敏感 高阶 ΣΔ(Lec 25):NTF 综合、根轨迹稳定性、极限环/Dither、带通 ΣΔ


课程内容时间线(设计流程视角)

模拟输入 → 抗混叠滤波器(Lec 2-4) → T/H(Lec 17) → 采样(Lec 16)
  → ADC(Lec 18-22) → DSP → DAC(Lec 13-15) → 重构滤波器(Lec 6-10)

其中滤波器设计贯穿始终:前端 LPF/BPF(Gm-C/SC)、中间抗混叠、后端重构。


关键公式

公式含义
长沟道 MOS 过渡频率
一阶 LPF 总噪声(独立于 R!)
二阶 BPF 总噪声
积分器实际 Q 因子
带通滤波器动态范围
理想量化信噪比
有效位数
一阶 ΣΔ SQNR
二阶 ΣΔ SQNR
L 阶 ΣΔ 噪声传递函数
SC 等效电阻
DDI SC 积分器传递函数
采样抖动对 SNR 的限制
INL 对 SFDR 的经验公式
DAC 毛刺能量

个人评价

EE247 全 25 讲构建了一条从”天线到数字”的完整信号链设计知识体系:

  1. 系统性强:覆盖从 RLC 无源滤波器到 Gm-C/SC 有源滤波器,再到 ADC/DAC 的完整链路
  2. 工程视角:CDMA IS95 接收滤波器、Pipeline ADC 级缩放等设计实例体现真实工程决策
  3. 测试方法论:不仅教设计还教测试(Lecture 12 专门讲 ADC 测试),这在同类课程中罕见
  4. 时代背景:2010 年对应 45nm CMOS,后续工艺缩放(28nm→5nm)使得数字辅助模拟技术更加重要
  5. 比较欠缺:缺乏超低功耗设计(如 sub-threshold 设计)、FinFET 工艺、先进数字校准算法的深度讨论

需要注意的是,该讲义的时期(2010)对应 45nm CMOS 节点,后续工艺进一步缩放带来的挑战(更低 V_DD、更高寄生)意味着许多设计假设需要重新审视。但大部分架构层面的知识具有持久价值。


涉及实体与概念

实体

已有概念(更新内容)

已有概念(保留 Lecture 1-4 内容)

新建概念


双向链接