第四章:虚拟器件(Dummy)插入

各位做模拟版图的朋友,咱们今天聊聊Dummy器件。说实话,这玩意儿看着不起眼,但坑是真不少。我早年有个项目,就因为Dummy没处理好,流片回来匹配精度直接崩了,那叫一个惨。

4.1 Dummy器件的作用机理

Dummy器件,说白了就是「陪衬」。它本身不参与电路工作,但它的存在能保证核心器件的环境一致。你想想看,光刻的时候,边缘的器件和中间的器件,受到的工艺条件能一样吗?

Dummy的核心作用有三个:

  • 消除边缘效应:光刻和刻蚀时,图形密度不同会导致刻蚀速率差异。边缘器件容易「瘦一圈」或「胖一圈」。Dummy把边缘效应挡在外面。
  • 保证扩散均匀:离子注入时,边缘区域的掺杂浓度和中间不一样。Dummy让核心器件处于「均质环境」中。
  • 应力平衡:STI(浅槽隔离)会产生机械应力,影响MOS管的迁移率。Dummy能分担这部分应力。

核心理解:Dummy不是摆设,它是用「牺牲面积」换取「匹配精度」。我见过有人为了省面积把Dummy去掉,结果差分对的失配从0.1%飙到0.8%,得不偿失。

为什么会这样?我举个例子。你在做差分对时,两个核心管放在中间,左右各加一排Dummy。这样两个核心管看到的环境几乎一样——左边有Dummy,右边也有Dummy。如果没有Dummy,左边的管子在边缘,右边的管子在中间,环境不对称,匹配就无从谈起。

4.2 Dummy的偏置方式

Dummy器件的偏置,这是个容易翻车的地方。我见过不少新手直接把Dummy浮空,结果ESD打进来,整个模块都废了。

常见的偏置方式有三种:

偏置方式 适用场景 注意事项
接地(GND) NMOS Dummy 确保衬底电位一致,避免寄生导通
接电源(VDD) PMOS Dummy 防止栅氧化层击穿,注意电源噪声
浮空(Floating) 极少使用,仅限特殊场景 风险极高,不建议新手尝试

警告:浮空Dummy是定时炸弹。我曾经有个项目,Dummy浮空导致电荷积累,在测试时栅氧化层直接击穿,整批芯片报废。从那以后,我所有Dummy都强制接固定电位。

我个人习惯的做法是:

  • NMOS Dummy:栅、源、漏全部接地。这样最安全,不会产生任何寄生沟道。
  • PMOS Dummy:栅、源、漏全部接VDD。同样道理,保证器件处于关断状态。
  • 如果Dummy和核心器件共用同一个阱,注意阱电位要一致。

你可能会问:「能不能把Dummy的栅和源短接?」可以,但没必要。直接接固定电位更干净,少一个寄生节点就少一个风险点。

4.3 Dummy间距规则

间距规则是Dummy设计中最容易被忽视的部分。很多人觉得「反正Dummy不工作,间距随便放」,这是大错特错。

Dummy间距的核心原则是:Dummy与核心器件的间距,必须等于核心器件之间的间距

举个例子,你的差分对两个核心管间距是2μm,那么Dummy与核心管的间距也必须是2μm。这样才能保证核心管看到的环境完全一致。

经验之谈:我一般会在Dummy和核心器件之间留出0.5-1μm的额外余量,防止光刻对准偏差导致Dummy「侵入」核心区域。这个余量要根据工艺节点的CD(关键尺寸)来定,0.18μm工艺可以留0.5μm,更先进的节点要适当缩小。

具体的间距规则可以总结为:

  • Dummy-to-Core间距:等于Core-to-Core间距,误差不超过±0.1μm
  • Dummy-to-Dummy间距:可以等于Core-to-Core间距,也可以适当放宽,但不要小于最小设计规则
  • Dummy与阱边界的间距:至少留出0.5μm,避免Dummy的阱与核心阱发生交互
  • Dummy与有源区的间距:遵循工艺设计规则,通常不小于0.3μm

我记得有一次做高速比较器,Dummy间距比核心间距大了0.2μm,结果仿真时发现失配比预期大了30%。查了半天才发现是间距不一致导致的应力差异。从那以后,我对间距要求严格到「小数点后一位」。

4.4 Dummy插入的实战技巧

说了这么多理论,咱们来点实际的。Dummy插入不是简单地在两边各放一排,有几个细节要注意:

  1. Dummy的数量:一般每侧至少2-3排。1排Dummy效果有限,3排以上边际效益递减。我通常用2排,面积和效果平衡得最好。
  2. Dummy的尺寸:和核心器件完全一致。不要为了省面积把Dummy做小,那样起不到匹配作用。
  3. Dummy的朝向:和核心器件保持一致。如果核心管是横向摆放,Dummy也要横向,不能为了布线方便改成纵向。
  4. Dummy的金属层:Dummy上方的金属层最好也做匹配处理。我习惯在Dummy上方也走同样的金属线,虽然不连接,但能保证金属密度一致。

避坑指南:我曾经在Dummy上方忘了加金属密度填充,结果CMP(化学机械抛光)时核心区域被磨多了,导致电阻值偏移。现在我的Dummy都会带上完整的金属堆叠,和核心器件一模一样。

最后说一句,Dummy设计没有「万能公式」,每个工艺节点、每种器件类型都要单独评估。但有一条铁律:让核心器件看到的环境尽可能一致。只要抓住这条,你的Dummy设计就不会出大问题。

Dummy器件设计核心逻辑 Dummy器件设计 作用机理 偏置方式 间距规则 消除边缘效应 保证扩散均匀 应力平衡 接地(NMOS) 接电源(PMOS) 浮空(高风险) Dummy-to-Core间距 Dummy-to-Dummy间距 阱边界间距 核心原则:让核心器件看到的环境一致 牺牲面积 → 换取匹配精度

专注资料整理