4. 硅基CMOS工艺仿真对象建模
在Sentaurus工艺仿真中,一切物理计算都建立在“仿真对象”之上。所谓仿真对象,就是我们在虚拟环境中构建出的那一片硅片——它包含几何尺寸、材料层堆叠、掺杂分布和电极边界四个基本要素。如果对象建模不准确,后续的氧化、扩散、刻蚀、注入等工艺步骤都会在错误的基础上叠加误差,最终导致器件电学特性偏离真实值。因此,本节的核心任务是:从衬底出发,逐层定义材料、掺杂与电极,形成一个完整可解的CMOS结构。
一、衬底定义:仿真的起点
硅基CMOS工艺的起点是单晶硅衬底。在Sentaurus中,衬底通常通过 sde(Sentaurus Device Editor)或 sprocess 的初始结构命令定义。关键参数包括晶圆尺寸、衬底晶向、初始掺杂类型与浓度。例如,对于0.18μm工艺节点的CMOS,典型衬底为p型(100)晶向,硼掺杂浓度约 1e15 cm^-3,晶圆直径200mm或300mm。衬底厚度在仿真中通常取几微米到几十微米,但实际计算时可根据器件类型截取有效区域,以节省网格和计算量。
需要特别注意的是,衬底掺杂浓度直接决定了阱区注入的补偿关系。如果衬底浓度设为 1e15 cm^-3,而后续p阱注入剂量为 1e13 cm^-2,则阱区表面浓度会显著高于衬底,形成清晰的掺杂梯度。这个梯度是后续扩散和器件隔离的基础。
二、材料层堆叠:从硅到互连
CMOS结构不是单一硅层,而是由多种材料按工艺顺序堆叠而成。典型的堆叠顺序为:硅衬底 → 阱区 → 栅氧化层 → 多晶硅栅 → 侧墙 → 源漏区 → 接触孔 → 金属互连。在Sentaurus中,每一层都需要定义材料类型、几何范围、厚度和掺杂(若为半导体)。
以栅氧化层为例,0.18μm工艺的等效氧化层厚度(EOT)约为2.0~2.5nm。在仿真中,我们通常用 SiO2 材料定义,厚度设为2.2nm,并指定其介电常数约为3.9。多晶硅栅厚度通常为150~200nm,掺杂浓度约 1e20 cm^-3,以降低栅电阻。侧墙材料为 Si3N4 或 SiO2,宽度约80~120nm,用于形成LDD(轻掺杂漏)结构。
互连部分在工艺仿真中通常简化为接触孔和第一层金属。接触孔填充钨(W),金属层为铝(Al)或铜(Cu)。在Sentaurus中,这些材料通过 contact 或 electrode 命令定义,并赋予相应的电学边界条件。
三、掺杂分布:决定器件行为的核心
掺杂分布是CMOS仿真中最关键也最复杂的部分。它决定了阈值电压、沟道导电性、源漏电阻和结电容。在Sentaurus中,掺杂可以通过解析函数(如高斯分布、余误差分布)或工艺步骤(注入+扩散)来定义。
对于NMOS,典型掺杂包括:p型衬底(1e15 cm^-3)、p阱(硼,峰值 1e17 cm^-3,深度约0.6μm)、n+源漏(砷或磷,峰值 1e20 cm^-3,结深约0.15μm)、LDD区(磷,峰值 1e18 cm^-3)。对于PMOS,则需在n阱中形成p+源漏(硼,峰值 1e20 cm^-3)。
在仿真中,掺杂分布通常以网格节点上的浓度值存储。Sentaurus会通过求解扩散方程和激活模型,将注入剂量转化为实际的掺杂剖面。例如,一个 30 keV、5e14 cm^-2 的硼注入,经过 1000°C、30s 的退火后,峰值浓度约在 1e19 cm^-3 量级,结深约0.2μm。这些数值需要根据实际工艺条件调整,但可以作为教学示例的合理起点。
四、电极定义:连接仿真与电路
电极是仿真对象与外部电学条件之间的接口。在CMOS中,至少需要定义四个电极:栅极(Gate)、源极(Source)、漏极(Drain)和衬底(Substrate)。对于PMOS,还需定义n阱电极。在Sentaurus中,电极通过 contact 命令定义,指定其名称、位置和类型(欧姆接触或肖特基接触)。
电极定义的关键在于位置和掺杂类型匹配。例如,n+源漏区上的电极应定义为欧姆接触,且与n型半导体相连;栅极电极则定义在多晶硅上,通过栅氧化层与沟道耦合。如果电极位置偏移或掺杂类型不匹配,仿真会报错或产生非物理结果。
五、建模流程与检查要点
完整的CMOS仿真对象建模通常遵循以下顺序:首先定义衬底和晶向,然后通过注入和扩散形成阱区,接着生长栅氧化层并沉积多晶硅,再通过刻蚀和注入形成源漏与LDD,最后定义接触孔和金属互连。每一步都需要检查掺杂分布是否连续、材料界面是否清晰、电极位置是否与掺杂区对齐。
一个常见的错误是阱区与衬底之间出现掺杂类型突变,导致耗尽层异常。例如,如果p阱注入后没有进行足够的退火,硼浓度可能在界面处出现尖峰,仿真时会产生非物理的电场集中。解决方法是检查掺杂剖面是否平滑过渡,必要时调整退火温度和时间。
另一个关键点是电极的欧姆接触定义。在Sentaurus中,如果电极直接定义在轻掺杂区上,接触电阻会非常大,导致仿真不收敛。因此,源漏电极必须定义在n+或p+重掺杂区上,且掺杂浓度应高于 1e19 cm^-3。对于衬底电极,通常定义在背面或侧面,并确保其与衬底掺杂类型一致。
完成对象建模后,建议用Sentaurus的 sde 可视化工具检查截面掺杂分布和材料边界。如果发现掺杂梯度不连续或电极位置偏移,应返回修改注入和退火条件。只有对象建模正确,后续的器件仿真才能得到可信的I-V特性和阈值电压。