3. 工艺与器件联合仿真框架
在先进节点研发中,工艺仿真与器件仿真从来不是两个可以各自独立完成的任务。Sentaurus Process(SP)负责回答“硅片经过这一串热预算、注入、刻蚀、沉积之后,掺杂分布和几何形貌变成了什么样”;Sentaurus Device(SD)负责回答“在这个掺杂分布和几何形貌下,加上偏压后电流、电场、电容表现如何”。联合仿真框架的本质,就是把 SP 输出的结构信息,经过格式转换与网格适配,交给 SD 作为求解起点,再把 SD 得到的电学结果反馈回工艺窗口的判断中。
理解这条协同链,关键要抓住三个交接面:结构交接面(SP 的 TDR 结构如何进入 SD)、网格交接面(工艺网格与器件网格的疏密差异如何调和)、物理量交接面(掺杂激活、缺陷、应力等哪些量被 SD 真正读取)。交付中绝大多数“耦合问题”,都发生在这三个交接面上,而不是发生在 SP 或 SD 各自的求解器内部。
交接面①:结构传递——TDR 是唯一可信的“合同”
SP 完成工艺仿真后,标准做法是输出 TDR(TCAD Data Representation)结构文件,再由 SD 通过 sde 或直接读取 TDR 建立器件。这里最常见的交付事故是“结构看起来对、电学完全不对”。原因往往不是求解器,而是 TDR 里缺少 SD 需要的接触定义。SP 中的电极通常只是几何上的区域,而 SD 要求明确的 contact 边界条件(欧姆接触、肖特基接触、浮动接触)。因此交付前必须检查:源/漏/栅/衬底四个接触是否都在 TDR 中被正确标记,接触面是否落在掺杂区上而不是落在氧化层里。
另一个高频问题是坐标与单位。SP 默认长度单位是微米,SD 内部求解也以微米为几何单位,但掺杂浓度、迁移率等物理量的量纲必须一致。若在 SP 中使用了 diffuse 后未做 select 提取,直接把整个结构丢给 SD,会出现“氧化层里也有掺杂”的假象,导致栅氧击穿电压异常偏低。正确做法是在 SP 中用 select 只保留硅衬底与多晶硅栅,把氧化层作为绝缘区单独处理。
交接面②:网格重划分——工艺网格不等于器件网格
SP 的网格是为扩散方程服务的,通常在结深方向密、在横向稀疏;而 SD 的漂移扩散方程在沟道表面、结耗尽区、栅氧界面附近需要更密的网格。直接把工艺网格交给 SD,典型后果是:亚阈值区电流曲线出现台阶、跨导 gm 抖动、或者 Newton 迭代不收敛。工程上的处理方式是“两级网格策略”:
- 在 SP 中保留足够细的掺杂梯度网格,确保结位置误差小于 2 nm;
- 在 SD 中用
sde的refinebox对沟道、结、栅氧界面做局部加密,而不是全局加密; - 加密后若出现发散,优先检查是否在接触附近产生了长宽比过大的畸形单元,而不是盲目减小网格尺寸。
一个可复现的示例参数是:对 28 nm 节点 NMOS,SP 输出的结深约 25 nm,SD 中在沟道下方 5 nm 范围内设置 refinebox 尺寸 0.5 nm,在源漏结附近设置 1 nm,其余区域保持 5 nm。这样既保证收敛,又不至于让网格数从 5 万暴涨到 200 万。
交接面③:物理量映射——哪些量真的被 SD 读取
SP 计算出的掺杂分布包含总浓度和激活浓度两个概念。SD 读取的是激活浓度,如果 SP 中激活模型设置不当(例如固溶度模型与退火条件不匹配),TDR 里传递的激活浓度可能远低于总浓度,导致 SD 算出的阈值电压偏高、驱动电流偏低。交付时应在 SP 中显式输出激活浓度场,并在 SD 中确认读取的是 ActiveConcentration 而非 TotalConcentration。
应力与缺陷场是另一个容易被忽略的交接点。SP 可以计算氧化引起的应力、注入损伤,但 SD 默认不会自动把这些场纳入迁移率或复合模型。若研发目标是应力工程或缺陷相关的漏电,必须在 SD 中显式启用应力依赖迁移率模型,并确认 TDR 中应力张量场被正确传递。否则会出现“工艺仿真显示有应力、器件仿真却完全无影响”的假耦合。
迭代闭环:从电学结果回到工艺窗口
联合仿真的价值不在于单向跑通一次,而在于形成“工艺参数 → 结构 → 电学指标 → 工艺窗口修正”的闭环。例如目标是把 Vt 控制在 0.30 V ± 20 mV,第一次 SP 用退火 1050 °C/5 s,SD 算出 Vt = 0.36 V,偏高。此时不应直接改 SD 的功函数去凑结果,而应回到 SP 调整沟道注入剂量或退火时间,重新生成 TDR 再跑 SD。只有工艺参数变化引起的结构变化,才是真实可交付的工艺窗口。若用 SD 的模型参数去补偿工艺偏差,交付的器件在流片时会直接失效。
因此,建议在项目交付中固定一条规则:SD 中的材料与模型参数一旦冻结,就不再用于补偿工艺偏差;所有 Vt、Ion、Ioff 的调整必须通过 SP 的工艺参数实现。这条规则能有效避免“仿真收敛、流片失败”的典型交付风险。