Guard Ring设计详解:从原理到实践
Guard Ring 设计详解:从原理到实践
Guard Ring 是 IC 版图中用于隔离噪声、防止 Latch-up 的关键结构。本文深入讲解 Guard Ring 的设计原理、不同类型和实际应用中的注意事项。
Guard Ring 的物理机制
Guard Ring 通过以下机制实现隔离保护:
- 载流子收集:P+ ring 接 VSS 后成为电子收集器,N+ ring 接 VDD 后成为电荷收集器,吸收衬底中的注入少子
- 电位钳位:提供低阻抗路径将衬底/阱电位固定在已知值,防止电位扰动传播
- 寄生电阻降低:降低 well/substrate 的等效电阻,减小 IR drop 导致的 Latch-up 风险
Guard Ring 类型与应用
1. Standard P+ Guard Ring
最常用的 guard ring 类型,围绕 NMOS 器件放置,接 VSS(地)。
- 应用场景:普通模拟电路的噪声隔离
- 典型宽度:0.5-1.0μm
- Contact 间距:2-5μm
2. Standard N+ Guard Ring
围绕 PMOS 器件或 N-well 内部器件,接 VDD。
- 应用场景:N-well 内的电位稳定
- 注意:必须在 N-well 内,不能在 P-sub 中
3. 双环 Guard Ring(P+ + N+)
最完整的隔离方案,用于数字/模拟混合信号芯片的关键隔离区域。
- 外层 P+ ring 接 analog VSS
- 内层 N+ ring 接 analog VDD
- 形成完整的势垒,双向阻断噪声传播
4. Deep N-well Guard Ring
使用 Deep N-well 层形成三维隔离,是最高等级的隔离方案。
- 完全隔离 P-sub 中的噪声耦合
- 成本较高,仅用于最高敏感度的电路
- 典型应用:高精度 ADC 的模拟前端
设计规则详解
| 设计参数 | 推荐值 | 说明 |
|---|---|---|
| Ring 宽度 | ≥ 0.5μm | 太窄则接触电阻大,太宽浪费面积 |
| 到器件距离 | min spacing | 越近越好,但满足 DRC |
| Contact 密度 | 每 2-5μm 一个 | 确保低阻连接 |
| Metal 覆盖 | 全覆盖 M1 | 降低 ring 电阻 |
| Via 数量 | 双排 via | 进一步降低阻抗 |
版图实现技巧
使用 SKILL 脚本自动化
手动绘制 guard ring 效率低且容易出错。建议使用 PCell 或 SKILL 脚本自动生成,确保参数一致性。脚本应支持:自动计算包围盒、添加 contact array、创建 metal overlay。
与 Floorplan 的协调
- 在 floorplan 阶段就预留 guard ring 的空间
- 考虑 guard ring 对 cell 面积的影响(通常增加 5-10%)
- Digital block 与 analog block 之间规划双环隔离带
常见错误与解决方案
- 错误:Guard ring 被信号线打断
解决:规划走线路径时避开 guard ring,或使用 bridge(上层金属跨越) - 错误:Guard ring 悬空未连接电源
解决:建立 checklist,每次添加 guard ring 后检查连接 - 错误:Ring 类型选错(P+ 接 VDD、N+ 接 VSS)
解决:记住口诀:P+接地、N+接天(P+ → VSS, N+ → VDD)
实战经验:在一次混合信号芯片项目中,数字时钟噪声通过衬底耦合到 16bit ADC 的参考电压,导致 SNDR 下降 6dB。通过在 ADC 周围添加双环 guard ring 并使用独立的 quiet supply,问题得到解决。Guard Ring 的投入产出比非常高。
#ADC版图
#DRC
#Guard Ring
#IR Drop
#Latch-up
#SKILL脚本
#Via规则
#寄生参数
#版图设计
#经验分享
#衬底噪声