本页目录

电路 III · 模拟集成电路

层次:本科核心 + 硕博主要方向之一。 模拟设计在业内有个说法:它是一门手艺。这话半对——它有扎实的理论,但也确实高度依赖经验,且几乎无法自动化(数字有综合工具,模拟至今主要靠人手工设计与仿真迭代)。本页讲清模拟设计的核心量、核心结构,以及一个重要的产业现实:模拟电路享受不到工艺缩放的红利,反而被它伤害。

一、模拟设计的中心量

承第三页的小信号模型。模拟设计者脑中反复权衡的是这几个量:

含义 典型冲突
增益 \(g_m r_o\) 单管本征增益 与带宽、摆幅冲突
带宽 \(f_T = g_m/2\pi C_{gs}\) 器件速度上限 与功耗冲突
噪声 热噪声、闪烁(1/f)噪声 与功耗、面积冲突
失配 同版图器件的随机差异 与面积冲突(见下)
摆幅 输出电压可用范围 与增益冲突
功耗 与几乎一切冲突

核心工具是 \(g_m/I_D\) 方法论:以 \(g_m/I_D\)(单位电流换来的跨导)为设计变量,它与过驱动电压 \(V_{ov}\) 一一对应,且跨工艺可移植。

这是模拟设计的第一权衡,几乎每个设计决策都要回到它。

二、失配:模拟电路的独有敌人

数字电路只关心"够快够省电",模拟电路还必须面对器件之间的随机差异。两个版图完全相同的晶体管,其 \(V_{th}\) 也会有随机偏差,服从 Pelgrom 定律

\[\sigma_{\Delta V_{th}} = \frac{A_{V_{th}}}{\sqrt{WL}}\]

失配反比于面积的平方根。含义极其重要:

这一条直接解释了为什么模拟电路不随工艺缩放:数字电路可以享受尺寸变小带来的一切好处,模拟电路却必须为了精度而保持较大面积。结果是:在同一颗 SoC 上,数字部分随节点推进不断缩小,模拟部分几乎原地不动,占比越来越高

三、模拟不缩放:一个产业级的事实

除了失配,还有几条使模拟设计在先进节点变难而非变易

产业后果

  1. 许多模拟/射频芯片故意停留在成熟节点(如 28nm、40nm、甚至 180nm BCD),因为先进节点对它们并无好处却极其昂贵;
  2. 这正是 Chiplet 的强动机之一——把数字逻辑做在最先进节点、模拟与 I/O 做在成熟节点,然后封装在一起(第十五页)。"不是所有电路都想去 2nm"是理解现代芯片架构的关键一句。

四、几个基石结构

电流镜:模拟电路的"电源分配网络"。利用两管 \(V_{GS}\) 相同则电流成 \(W/L\) 比例,把一个基准电流复制到各处。精度受失配与沟道长度调制限制,故有共源共栅(cascode)等改进版本——用摆幅换精度的典型权衡。

差分对:模拟设计的核心结构。两管共享尾电流源,放大两输入之差。

共源共栅(cascode):叠一管以提高输出阻抗 → 提高增益。代价是摆幅减小——在低压工艺下这个代价越来越难承受,于是有折叠式共源共栅等结构。

运算放大器:以上结构的组合。两级密勒补偿运放是教科书起点;实际设计中要在增益、带宽、相位裕度、摆幅、噪声、功耗、稳定性之间反复折衷。运放设计是模拟课程的核心训练,因为它把所有权衡浓缩在一个电路里。

带隙基准(bandgap reference):产生与温度无关的电压基准。原理漂亮——把负温度系数\(V_{BE}\)正温度系数的热电压 \(V_T\) 按比例相加,一阶温度系数相消:

\[V_{REF} = V_{BE} + K\cdot V_T \approx 1.2\ \mathrm{V}\]

结果约等于硅的带隙电压(故得名,回忆第一页 \(E_g = 1.12\) eV)。几乎每颗芯片里都有一个带隙基准——它是模数转换、电源管理、传感器的精度之源。

五、反馈:与自动化站的直接接口

模拟电路大量使用负反馈来换取精度与线性度:

\[A_{\text{closed}} = \frac{A}{1+A\beta} \approx \frac{1}{\beta}\quad (A\beta \gg 1)\]

闭环增益由反馈网络(通常是电阻或电容比值)决定,而非由不精确的开环增益决定——用增益换精度。

但反馈会引入稳定性问题:环路中的多个极点带来相移,若在增益仍大于 1 时相移达到 180°,系统振荡。于是要看相位裕度(通常要求 45°–60°),并用密勒补偿等手段做极点分裂

这与 🔗 自动化站的经典控制是同一套数学(Bode 图、增益裕度、相位裕度、根轨迹)。区别在语境:控制工程师面对的是机械、化工、飞行器等慢系统;模拟设计者面对的是 GHz 级的电路,且反馈网络本身就是被设计的电路元件。两站在这里可以互相参照阅读——同一个 Bode 图,两种工程直觉。

六、噪声

模拟电路的性能下限由噪声决定:

七、要点


下一页:数据转换器与锁相环——模拟与数字世界之间的桥梁。它们的性能指标(有效位数、抖动)直接限制了整个系统能达到什么水平。