CMOS 反相器与数字逻辑

数字 CMOS 电路是 VLSI 的基石。从反相器到复杂逻辑门、从静态到动态逻辑、从锁存器到 VLSI 版图,Baker §11-15 以实践导向系统讲解了完整 CMOS 数字设计。本章基于 Baker §11-15,这是其他模拟 IC 教材(Gray/Razavi/Allen)未系统覆盖的领域。


前后关系

前置知识:

外部关联:


反相器(§11)

DC 特性

CMOS 反相器的传输特性(VTC)分为三区(§11.1, Fig. 11.2):

  1. 区 1:输入 < ,NMOS 截止,PMOS 导通,
  2. 区 2:两管同时导通,产生穿通电流(crossing current)
  3. 区 3:输入 > ,PMOS 截止,NMOS 导通,

关键参数:

  • ,
  • 、:VTC 斜率为 -1 的点
  • 噪声容限:,
  • 开关点 (输入=输出时,两管饱和):

对称设计: 需 ,即 (长沟道)。

开关特性(§11.2)

  • 传播延迟
  • 环振荡器频率 (N 为级数)
  • 动态功耗:

大电容负载(§11.4)

扇出缓冲器链的优化缩放因子:,典型 。

驱动长线:末端反相器 + 分布式驱动。

Latch-up(§11.3)

CMOS 中寄生的 NPN-PNP SCR 结构在浪涌条件下可触发闩锁。预防措施:衬底接触、保护环、SOI。


静态逻辑门(§12)

NAND/NOR(§12.1)

  • NAND 门串接 NMOS(下拉)弱于反相器,
  • NOR 门并接 NMOS 导通电阻相同,但串接 PMOS(上拉)弱
  • 开关点 推动管和负载管尺寸调节

复杂逻辑门(§12.4)

  • Cascode 电压开关逻辑(CVSL):差分对 + 交叉耦合负载
  • 三态输出结构

时钟电路(§13)

传输门(TG)

NMOS+PMOS 并联:,导通电阻随输入电压更平坦。

触发器和锁存器(§13.3)

  • SR 锁存器:交叉耦合 NAND/NOR
  • 边沿触发 D-FF:主从结构(Fig. 13.19)
  • 建立/保持时间: 决定最高工作频率

动态逻辑门(§14)

动态逻辑的两阶段操作:预充电→求值。

关键挑战(§14.1)

  1. 电荷泄漏:求值阶段节点电荷通过亚阈值电流泄漏
  2. 电荷分享:预充电荷在寄生电容间重新分配
  3. 时钟馈通:时钟信号通过 耦合到存储节点

动态逻辑族

  • 钟控 CMOS(C²MOS):预充电 + 求值控制(§14.2)
  • 多米诺逻辑(Domino):动态门 + 静态反相器消除毛刺
  • NP 逻辑(Zipper Logic):交替 N 和 P 动态块排除反相器
  • 流水线:多米诺级的寄存器插入

VLSI 版图实例(§15)

芯片规划原则(§15.1)

  • 规整性:重复单元降低设计复杂度
  • 标准单元:等高等距单元、电源轨/地轨并行
  • 电源/地规划:避免 IR drop、电迁移

版图方法(§15.2)

  • Stick Diagram:逻辑连接规划
  • 器件放置:匹配和电流流向
  • 绕线:最小化寄生

标准单元 vs 全定制

  • 标准单元:快速、自动布局布线
  • 全定制:面积优、性能优

Baker vs 其他教材对比

主题Baker §11-15Rabaey §1-6Weste §1-5
反相器 DC√ 含 SPICE深入深入
静态逻辑门√深入深入
动态逻辑√ 含 C²MOS/NP深入深入
时钟/触发器√深入深入
VLSI 版图√ 实例为主√√
Latch-up√ 详细机理简略√
SPICE 实例贯穿无无
从模拟视角√(独特)纯数字纯数字
穿通电流√ 详细简略简略

Baker 独特价值:以模拟设计者的视角讲数字电路——强调非理想效应(穿通电流、电荷泄漏、Latch-up)、SPICE 验证每步设计。与其将数字视为黑箱,Baker 揭示其物理本质。

关联页:Baker CMOS 电路设计版图与仿真 深度解析 §11-15