第三章 基础层定义与用途

各位同学,今天我们来聊聊模拟版图设计中最基础、也最绕不开的东西——工艺层的定义与用途。说实话,很多新手一上来就急着画版图,结果连自己画的那层是什么都搞不清楚。我见过不少同事,画了几年版图,问起N阱和P阱的区别,还得翻手册。嗯,这不行。

咱们以SMIC工艺为例,把最常用的几个基础层掰开揉碎了讲清楚。你想想看,这些层就像盖房子的砖瓦水泥,不懂它们的特性,房子早晚要塌。

3.1 N阱(NW)与P阱(PW)

先说阱。阱是什么?说白了就是在硅衬底上挖一个“坑”,然后注入相反类型的杂质,形成一个局部区域。N阱就是P型衬底上的N型区域,P阱则是N型衬底上的P型区域。

N阱(NW)

  • 用途:为PMOS管提供衬底。PMOS管必须做在N阱里,这是工艺决定的。
  • 电位:通常接最高电位(VDD),保证PN结反偏。
  • 隔离:N阱和P衬底之间形成PN结隔离,能有效防止闩锁效应。

个人经验:我在项目中遇到过N阱电位接错的情况。有一次,一个实习生把N阱接到了GND,结果PMOS管的源端和阱之间直接正偏,电流大得吓人。芯片回来后,那个模块直接烧了。所以,N阱必须接VDD,这是铁律。

P阱(PW)

  • 用途:为NMOS管提供衬底。NMOS管做在P阱里。
  • 电位:通常接最低电位(GND)。
  • 注意:在双阱工艺中,P阱和N阱是同时形成的,但P阱的掺杂浓度通常比衬底高。

避坑指南:我曾经见过一个设计,P阱和N阱靠得太近,结果阱之间的穿通电压不够,导致漏电。SMIC工艺对阱间距有明确要求,千万别为了省面积而违规。

3.2 有源区(AA)

有源区,也叫扩散区。这是晶体管真正“干活”的地方。AA层定义了源、漏和沟道区域。没有AA,你的晶体管就是个摆设。

关键点:

  • AA层是光刻中用来定义扩散窗口的。
  • AA和PO(多晶硅)的交叠区域,就是MOS管的沟道。
  • AA的宽度决定了晶体管的宽度(W),长度由PO的宽度决定(L)。

我个人习惯,画AA时一定会留出足够的余量。为什么?因为光刻有对准误差。如果AA和PO的对准偏差太大,晶体管的实际尺寸就会偏离设计值。我遇到过一款运放,因为AA偏移导致W/L变化了5%,结果增益直接掉了3dB。嗯,这种问题在仿真里根本看不出来。

3.3 多晶硅(PO)

PO层,就是多晶硅栅。它是MOS管的“开关”。

用途:

  • 形成MOS管的栅极。
  • 也可以用作电阻(多晶硅电阻),但精度一般。
  • 在SMIC工艺中,PO还可以做电容的下极板。

注意:PO的线宽直接决定了晶体管的沟道长度。SMIC工艺对PO的CD(关键尺寸)控制非常严格。我建议你在画版图时,PO的拐角一定要用45度斜角,不要用直角。直角会导致电流集中,影响器件可靠性。

警告:PO层不能悬空!所有PO必须通过接触孔连接到金属层。我曾经见过一个设计,PO栅忘了打孔,结果那个晶体管根本没法工作。流片回来后才发现,白白浪费了一颗芯片。

3.4 N+注入(NP)与P+注入(PP)

NP和PP是注入层,用来定义源漏区的掺杂类型。说白了,就是给AA区域“加料”。

N+注入(NP)

  • 用于NMOS管的源漏区。
  • 也用于N阱的接触区(阱接触)。
  • 掺杂浓度高,电阻率低。

P+注入(PP)

  • 用于PMOS管的源漏区。
  • 也用于P阱的接触区。

这里有个容易搞混的地方:NP和PP是“自对准”的。什么意思?就是注入时以PO为掩模,自动对准源漏区。所以,NP和PP的边界就是PO的边缘。你想想看,这多方便,省去了额外的对准步骤。

我个人经验:在画NP和PP时,一定要覆盖整个AA区域,但不要超出太多。超出太多会浪费面积,超出太少又可能漏掉边缘。SMIC工艺一般要求NP/PP比AA大0.1μm左右,这个值很关键。

3.5 接触孔(CO)

接触孔,就是连接硅层(AA或PO)和金属1的“桥梁”。没有CO,电流就上不了金属线。

关键参数:

  • CO的尺寸:SMIC工艺中,CO通常是0.2μm×0.2μm(具体看工艺节点)。
  • CO到AA/PO的包边:必须满足最小包边规则,否则接触不良。
  • CO的间距:太近会导致短路,太远浪费面积。

技巧:我建议在电流较大的地方,多打几个CO。比如电源线上,用一排CO并联,可以有效降低接触电阻。我曾经在一个LDO设计中,因为CO数量不够,导致压降过大,输出精度不达标。后来加了两个CO,问题就解决了。

3.6 金属1(M1)

M1是版图中最底层的金属层,也是连接器件的第一层金属。它直接通过CO连接到AA或PO。

用途:

  • 实现器件之间的局部互连。
  • 作为电源和地线的第一层分配。
  • 在模拟版图中,M1常用于匹配结构(如差分对)的连线。

注意:M1的电流密度有限。SMIC工艺中,M1的电流密度一般在1mA/μm左右(具体看工艺手册)。如果你要过大的电流,要么加宽M1,要么用上层金属(M2、M3等)。

我记得有一次,一个同事用M1走了一条10mA的电流线,宽度只画了2μm。结果芯片回来后,那条线直接熔断了。嗯,这就是不查工艺手册的后果。

3.7 各层关系总结

为了让你看得更清楚,我整理了一个表格:

层名 全称 主要用途 电位/连接
NW N阱 PMOS衬底 VDD
PW P阱 NMOS衬底 GND
AA 有源区 源漏、沟道 通过CO接M1
PO 多晶硅 栅极、电阻 通过CO接M1
NP N+注入 NMOS源漏、NW接触 与AA重叠
PP P+注入 PMOS源漏、PW接触 与AA重叠
CO 接触孔 连接AA/PO到M1 硅到金属
M1 金属1 底层互连 通过VIA接上层

好了,这一章的内容就这么多。基础层虽然看起来简单,但每一个细节都可能决定芯片的成败。你想想看,如果连N阱和P阱都分不清,后面的版图设计根本没法做。下一章我们会讲器件结构,到时候这些基础层会反复用到。嗯,先消化这些吧。