4. 网格策略与交付精度
在Sentaurus TCAD项目中,网格不是“越密越好”的装饰,而是决定仿真能否收敛、结果是否可信、以及项目能否按期交付的核心工程变量。同一套物理模型,换一套网格,阈值电压可能漂移几十毫伏,驱动电流可能相差百分之十几,甚至求解器直接报错退出。因此,网格策略必须与器件结构、物理效应和交付精度目标三者对齐,而不是套用统一模板。
一、网格划分的三个基本维度
无论平面MOSFET、FinFET还是GAA纳米片,网格质量都可以从三个维度衡量:几何贴合度、物理梯度匹配度和求解经济性。几何贴合度要求网格边界与材料界面、栅氧界面、结面重合;物理梯度匹配度要求网格在载流子浓度、电场、复合率变化剧烈处加密;求解经济性则要求总节点数、矩阵带宽和迭代次数控制在可接受范围。三者相互制约,网格策略的本质就是在三者之间找平衡点。
Sentaurus中常用的网格控制手段包括:Refinement区域的MaxLen、MinLen、MaxDepth,界面处的Refinement,以及Doping、ElectricField、CarrierDensity等自适应加密准则。实际项目中,建议先建立“结构骨架网格”,再叠加“物理自适应网格”,最后通过收敛性扫描确定最终密度。
二、平面MOSFET:沟道与结面是重点
平面器件的电流主要沿表面沟道流动,因此沟道方向的网格密度直接决定电流和跨导的计算精度。经验上,沟道长度方向在栅下区域应保证至少20~40个网格点,源漏结面附近需要局部加密到1~2 nm,栅氧下方垂直方向第一层网格建议0.2~0.5 nm,以准确捕捉反型层电荷分布。
一个典型的教学示例参数如下:栅长Lg=100 nm,栅氧厚度Tox=2 nm,沟道掺杂1e17 cm^-3,源漏掺杂1e20 cm^-3。在sde中可设置:
refinement region= "Channel" maxLen= 0.005 minLen= 0.001 maxDepth= 3
refinement region= "Junction" maxLen= 0.002 minLen= 0.0005 maxDepth= 4
refinement region= "GateOxide" maxLen= 0.0005 minLen= 0.0002 maxDepth= 2
若Id-Vg曲线在亚阈值区出现台阶或Vth随网格加密变化超过5 mV,说明沟道或结面网格仍不足。此时应优先加密结面而非全局加密,否则节点数会迅速膨胀。
三、FinFET:三维效应与鳍侧壁网格
FinFET的沟道被三面栅包围,鳍侧壁和顶部拐角处电场集中,量子限制效应显著。网格策略必须体现三维结构:鳍高度方向、鳍宽度方向和沟道长度方向都需要独立控制。鳍宽Wfin通常为5~10 nm,鳍高Hfin为20~40 nm,栅氧厚度约1 nm。此时鳍宽度方向至少需要8~12个网格点,侧壁附近需加密到0.2~0.3 nm。
FinFET的另一个关键是Quantum模型与网格的耦合。密度梯度或Schrödinger求解对势阱区域的网格非常敏感,若鳍宽方向网格过粗,量子修正会失真,导致Vth偏高。建议在鳍中心到侧壁之间采用渐变网格,中心稍粗、侧壁加密,既保证量子势阱分辨率,又避免节点数失控。
四、GAA纳米片:环绕栅与堆叠结构
GAA纳米片沟道被栅极四面环绕,纳米片厚度通常为4~6 nm,宽度为10~30 nm,片间间距为8~12 nm。由于沟道完全耗尽,载流子分布对网格极其敏感。纳米片厚度方向建议至少6~10个网格点,四角处需局部加密,因为角区电场和量子限制最强。
堆叠纳米片之间还存在寄生电容和耦合效应,片间区域虽然不导电,但影响电场分布,不能简单粗化。建议片间采用中等密度网格,并在栅极覆盖区边缘设置过渡网格。对于3层纳米片结构,总节点数通常比同尺寸FinFET高1.5~2倍,因此更需要通过局部自适应而非全局加密来控制规模。
五、收敛性与精度的平衡方法
网格加密到一定程度后,结果会趋于稳定,但节点数和求解时间会快速上升。实际项目中推荐采用“三步收敛扫描法”:第一步,用粗网格快速跑通Id-Vg和Id-Vd,确认物理模型和边界条件无误;第二步,按1.5倍比例逐步加密关键区域,记录Vth、SS、Ion、Ioff四个指标;第三步,当相邻两次加密的指标变化小于交付精度要求(例如Vth变化<5 mV、Ion变化<3%)时,停止加密并冻结网格。
需要特别注意的是,收敛不等于精度。求解器收敛只说明方程残差满足要求,不代表网格已经足够细。一个常见的误区是看到Newton迭代收敛就认为结果可信,实际上粗网格下也可能收敛,但电流和Vth可能偏离真实值。因此,必须用物理量随网格的变化趋势来判断精度,而不是只看收敛标志。
六、不同结构的网格策略对比
| 器件结构 | 关键加密区域 | 典型最小网格 | 节点规模参考 | 主要精度风险 |
|---|---|---|---|---|
| 平面 MOSFET | 沟道、源漏结面、栅氧下方 | 0.2~0.5 nm | 5~15 万 | Vth 漂移、亚阈值斜率失真 |
| FinFET | 鳍侧壁、鳍顶角、量子势阱 | 0.2~0.3 nm | 20~50 万 | 量子修正偏差、DIBL 误差 |
| GAA 纳米片 | 纳米片四角、片间区域、栅覆盖边缘 | 0.1~0.2 nm | 30~80 万 | 量子限制 Vth 偏差、片间耦合失真 |
从平面到FinFET再到GAA,网格策略的复杂度逐级上升,根本原因是几何维度增加和量子效应增强。平面器件主要关注二维沟道和结面;FinFET需要处理三维鳍侧壁和拐角;GAA则要在四面环绕栅和堆叠纳米片中同时保证量子势阱分辨率和片间电场精度。因此,交付精度目标必须与结构复杂度匹配:对于GAA器件,若交付要求Vth误差<10 mV,网格节点数通常不能低于30万,否则量子限制效应无法准确捕捉。
七、交付前的网格检查清单
- 材料界面、栅氧界面、结面是否与网格边界重合?
- 沟道方向、鳍宽方向、纳米片厚度方向是否满足最小点数要求?
- 关键电学指标是否随网格加密趋于稳定?
- 收敛性扫描是否记录了至少三组网格数据?
- 节点数和计算耗时是否在项目资源允许范围内?
- 网格文件是否与器件结构、物理模型版本一致?
网格策略不是一次性的设置,而是贯穿器件研发项目交付全过程的质量控制手段。只有把网格划分原则、收敛性验证和精度判据三者结合起来,才能在不同器件结构下稳定交付可信的仿真结果。