第第1章章可制造性设计工具可制造性设计工具Sentaurus TCAD 2/117Sentaurus简介简介•Sentaurus TCAD全面继承了全面继承了Tsuprem4,,Medici和和ISE- TCAD的特点和优势,它可以用来模拟集成器件的工艺制的特点和优势,它可以用来模拟集成器件的工艺制程,器件物理特性和互连线特性等程,器件物理特性和互连线特性等•Sentaurus TCAD提供全面的产品套件,其中包括提供全面的产品套件,其中包括Sentaurus Workbench, Ligament, Sentaurus Process, Sentaurus Structure Editor, Mesh Noffset3D, Sentaurus Device, Tecplot SV,,Inspect, Advanced Calibration等等2024/8/24浙大微电子3/117Sentaurus简介简介•Sentaurus Process和和Sentaurus Device可以支持的仿可以支持的仿真器件类型非常广泛,包括真器件类型非常广泛,包括CMOS,,功率器件,存储器,功率器件,存储器,图像传感器,太阳能电池,和模拟图像传感器,太阳能电池,和模拟/ /射频器件。
射频器件•Sentaurus TCAD还提供互连建模和参数提取工具,为还提供互连建模和参数提取工具,为 优化芯片性能提供关键的寄生参数信息优化芯片性能提供关键的寄生参数信息2024/8/24浙大微电子4/117Sentaurus TCAD的启动的启动•运行运行 vncviewer•在在xterm中输入中输入: source /opt/demo/sentaurus.env•GENESISe &2024/8/24浙大微电子5/1172024/8/24浙大微电子6/1172024/8/24浙大微电子7/117本章内容本章内容1 集成工艺集成工艺仿真系统仿真系统 Sentaurus Process 2 器件结构编辑工具器件结构编辑工具Sentaurus Structure Editor 3 器件仿真工具器件仿真工具Sentaurus Device 4 集成电路虚拟制造系统集成电路虚拟制造系统Sentaurus Workbench简介简介2024/8/24浙大微电子8/117本章内容本章内容1 集成工艺仿真系统集成工艺仿真系统 Sentaurus Process 2 器件结构编辑工具器件结构编辑工具Sentaurus Structure Editor 3 器件仿真工具器件仿真工具Sentaurus Device 4 集成电路虚拟制造系统集成电路虚拟制造系统Sentaurus Workbench简介简介2024/8/24浙大微电子9/117Sentaurus Process 工艺仿真工具简介工艺仿真工具简介 Sentaurus Process是当前最为先进的工艺仿真工具,是当前最为先进的工艺仿真工具,它将一维,二维和三维仿真集成于同一平台中,并面向当代它将一维,二维和三维仿真集成于同一平台中,并面向当代纳米级集成电路工艺制程,全面支持小尺寸效应的仿真与模纳米级集成电路工艺制程,全面支持小尺寸效应的仿真与模拟。
拟Sentaurus Process在保留传统工艺仿真软件运行模式在保留传统工艺仿真软件运行模式的基础上,又做了一些重要的改进的基础上,又做了一些重要的改进2024/8/24浙大微电子10/1172024/8/24浙大微电子• 增加了模型参数数据库浏览器(增加了模型参数数据库浏览器(PDB),为用户提供了),为用户提供了 修改模型参数和增加模型的方便途径修改模型参数和增加模型的方便途径• 增加了一维模拟结果输出工具增加了一维模拟结果输出工具Inspect和二维、三维模拟结和二维、三维模拟结 果输出工具(果输出工具(Tecplot SV)• 增加了小尺寸模型这些小尺寸模型主要有:增加了小尺寸模型这些小尺寸模型主要有:− 高精度刻蚀模型,高精度刻蚀模型,− 基于基于Monte Carlo的离子扩散模型,的离子扩散模型,− 注入损伤模型,注入损伤模型,− 离子注入校准模型等等离子注入校准模型等等 增加了这些小尺寸模型,提高了工艺软件的仿真精度,增加了这些小尺寸模型,提高了工艺软件的仿真精度,适应了半导体工艺发展的需求适应了半导体工艺发展的需求11/117Sentaurus Process 基本命令介绍基本命令介绍 用户可以通过输入命令指导用户可以通过输入命令指导Sentaurus Process的执行。
的执行而这些命令可以通过输入命令文件或者用户终端直接输入而这些命令可以通过输入命令文件或者用户终端直接输入2024/8/24浙大微电子12/117(1) 文件说明及控制语句文件说明及控制语句exit: 用于终止用于终止Sentaurus Process的运行fbreak: 使仿真进入交互模式使仿真进入交互模式fcontinue: 重新执行输入文件重新执行输入文件fexec: 执行系统命令文件执行系统命令文件interface: 返回材料的边界位置返回材料的边界位置load: 从文件中导入数据信息并插入到当前网格从文件中导入数据信息并插入到当前网格logfile: 将注释信息输出到屏幕以及日志文件中将注释信息输出到屏幕以及日志文件中mater: 返回当前结构中的所有材料列表,或在原列表中增加返回当前结构中的所有材料列表,或在原列表中增加 新的材料新的材料mgoals: 使用使用MGOALS引擎设置网格参数引擎设置网格参数2024/8/24浙大微电子13/117(2) 器件结构说明语句器件结构说明语句init: 设置初始网格和掺杂信息设置初始网格和掺杂信息region: 指定结构中特定区域的材料。
指定结构中特定区域的材料line: 指定网格线的位置和间距指定网格线的位置和间距grid: 执行网格设置的命令执行网格设置的命令substrate_profile: 定义器件衬底的杂质分布定义器件衬底的杂质分布polygon: 描述多边形结构描述多边形结构point: 描述器件结构中的一个点描述器件结构中的一个点doping: 定义线性掺杂分布曲线定义线性掺杂分布曲线profile: 读取数据文件并重建数据区域读取数据文件并重建数据区域refinebox: 设置局部网格参数,并用设置局部网格参数,并用MGOALS库进行细化库进行细化bound: 提取材料边界并返回坐标列表提取材料边界并返回坐标列表contact: 设置电极信息设置电极信息 2024/8/24浙大微电子(3) 工艺步骤说明语句工艺步骤说明语句deposit: 用于淀积一个新的层次用于淀积一个新的层次diffuse: 用于高温扩散和高温氧化用于高温扩散和高温氧化etch: 用于刻蚀用于刻蚀implant: 实现离子注入实现离子注入mask: 用于定义掩膜版用于定义掩膜版photo: 淀积光刻胶淀积光刻胶strip: 去除表面的介质层。
去除表面的介质层stress: 用于计算应力用于计算应力2024/8/24浙大微电子14/11715/117(4) 模型和参数说明语句模型和参数说明语句beam: 给出用于离子束刻蚀的模型参数给出用于离子束刻蚀的模型参数gas_flow: 设置扩散步骤中的气体氛围设置扩散步骤中的气体氛围kmc: 设定蒙特卡罗模型设定蒙特卡罗模型pdbNewMaterial::用于引入新的材料用于引入新的材料pdbGet: 用于提取数据库参数用于提取数据库参数pdbSet: 用于完成数据库参数的修改用于完成数据库参数的修改SetFastMode: 忽略扩散和模特卡罗注入模型,加快仿真速度忽略扩散和模特卡罗注入模型,加快仿真速度SetTemp: 设置温度设置温度solution: 求解或设置求解参数求解或设置求解参数strain_profile: 定义因掺杂引入的张力变化定义因掺杂引入的张力变化temp_ramp: 定义扩散过程中的温度变化定义扩散过程中的温度变化update_substrate: 设置衬底中的杂质属性,张力,晶格常量等信息设置衬底中的杂质属性,张力,晶格常量等信息2024/8/24浙大微电子16/117(5) 输出说明语句输出说明语句color: 用于设定、填充被仿真的器件结构中某特定区域杂质用于设定、填充被仿真的器件结构中某特定区域杂质 浓度等值曲线的颜色。
浓度等值曲线的颜色contour: 用于设置二维浓度剖面等值分布曲线的图形输出用于设置二维浓度剖面等值分布曲线的图形输出graphics: 启动或更新启动或更新Sentaurus Process已经设置的图形输出已经设置的图形输出layers: 用于打印器件结构材料的边界数据和相关数据用于打印器件结构材料的边界数据和相关数据print.1d: 沿器件结构的某一维方向打印相关数据沿器件结构的某一维方向打印相关数据plot.1d: 沿器件结构的某一维方向输出某些物理量之间的变化曲线沿器件结构的某一维方向输出某些物理量之间的变化曲线plot.2d: 输出器件结构中二维浓度剖面分布曲线输出器件结构中二维浓度剖面分布曲线plot.tec: 启动或更新启动或更新Sentaurus Process–Tecplot SV所输出的所输出的 一维、二维和一维、二维和 三维图形三维图形print.data: 以以x、、y、、z的坐标格式打印数据的坐标格式打印数据writePlx: 设置输出一维掺杂数据文件设置输出一维掺杂数据文件struct: 设置网格结构及求解信息设置网格结构及求解信息。
2024/8/24浙大微电子17/117Sentaurus Process 中的小尺寸模型中的小尺寸模型 (1) 离子注入模型离子注入模型 解析注入模型或蒙特卡罗解析注入模型或蒙特卡罗((MC))注入模型可以用来计算离注入模型可以用来计算离子注入的分布情况及仿真所造成的注入损伤程度子注入的分布情况及仿真所造成的注入损伤程度 为满足现代集成工艺技术发展的需求,为满足现代集成工艺技术发展的需求,Sentaurus Process添加了很多小尺寸模型,如添加了很多小尺寸模型,如–掺杂剂量控制模型(掺杂剂量控制模型(Beam dose control)、)、–杂质剖面改造模型(杂质剖面改造模型(Profile reshaping)、)、–有效沟道抑制模型(有效沟道抑制模型(Effective channelling suppression))–无定型靶预注入模型无定型靶预注入模型((Preamorphiza-tion implants,,PAI))等等2024/8/24浙大微电子18/117(2) 扩散模型扩散模型 Sentaurus Process仿真高温扩散的主要模型有:仿真高温扩散的主要模型有:•杂质选择性扩散模型、杂质选择性扩散模型、–引入了杂质活化效应对杂质迁移的影响,也间接地覆盖了热扩散工引入了杂质活化效应对杂质迁移的影响,也间接地覆盖了热扩散工艺中产生的缺陷对杂质的影响,适于模拟特征尺寸小于艺中产生的缺陷对杂质的影响,适于模拟特征尺寸小于100nm的扩的扩散工艺。
散工艺 •杂质激活模型、杂质激活模型、–杂质激活模型主要是考虑了掺杂过程中,缺陷、氧化空位及硅化物杂质激活模型主要是考虑了掺杂过程中,缺陷、氧化空位及硅化物界面态所引发的杂质激活效应界面态所引发的杂质激活效应 •缺陷对杂质迁移的影响,缺陷对杂质迁移的影响,•表面介质的移动、掺杂对内部电场的影响等等表面介质的移动、掺杂对内部电场的影响等等2024/8/24浙大微电子19/117(3) 对局部微机械应力变化计算的建模对局部微机械应力变化计算的建模 随着器件尺寸的进一步缩小,器件内部机械应力的变随着器件尺寸的进一步缩小,器件内部机械应力的变化会使材料的禁带宽度发生变化,使得杂质扩散速率以及化会使材料的禁带宽度发生变化,使得杂质扩散速率以及氧化速率等也发生相应变化,从而使得局部热生长氧化层氧化速率等也发生相应变化,从而使得局部热生长氧化层产生形状变异产生形状变异 Sentaurus Process包含了很多引起微机械应力变化的包含了很多引起微机械应力变化的机制,包括热失配,晶格失配以及由于材料淀积、刻蚀引机制,包括热失配,晶格失配以及由于材料淀积、刻蚀引起的应力变化等等。
起的应力变化等等 2024/8/24浙大微电子20/117Sentaurus Process 仿真实例仿真实例 (1) 定义二维初始网格定义二维初始网格 line x location=0.00 spacing=0.01 tag=SiTop line x location=0.50 spacing=0.01 line x location=0.90 spacing=0.10 line x location=1.30 spacing=0.25 line x location=4.00 spacing=0.25 line x location=6.00 spacing=0.50 line x location=10.0 spacing=2.50 line x location=15.0 spacing=5.00 line x location=44.0 spacing=10.0 tag=SiBottom line y location=0.00 spacing=0.50 tag=Left line y location=7.75 spacing=0.50 tag=Right2024/8/24浙大微电子21/117(2) 开启二维输出结果调阅工具开启二维输出结果调阅工具Tecplot SV界面界面 graphics on(3) 激活校准模型激活校准模型 AdvancedCalibration(4) 开启自适应网格开启自适应网格 pdbSet Grid Adaptive 1(5) 定义仿真区域并对仿真区域进行初始化定义仿真区域并对仿真区域进行初始化 region silicon xlo=SiTop xhi=SiBottom ylo=Left yhi=Right init field=As resistivity=14 wafer.orient=1002024/8/24浙大微电子22/1172024/8/24浙大微电子23/117(6) 定义网格细化规则定义网格细化规则 mgoals on min.normal.size=10 max.lateral.size=2 \normal.growth.ratio=1.2 accuracy=2e-5 mgoals命令在初始网格的基础上来重新定义网格。
网命令在初始网格的基础上来重新定义网格网格格的的调调整整只只是是针针对对新新的的层层或或新新生生成成的的表表面面区区域域mgoals命命令令中中的的min.normal.size用用来来定定义义边边界界处处的的网网格格最最小小间间距距,,离离开开表表面面后后将将按按照照normal.growth.ratio确确定定的的速速率率变变化化而而max.lateral.size定定义义了了边边界界处处网网格格的的最最大大横横向向间间距距Accuracy为误差精度为误差精度2024/8/24浙大微电子24/117(7) 在重要区域进一步优化网格在重要区域进一步优化网格 refinebox min= {2.5 0} max= {3 1} xrefine= {0.1} \ yrefine= {0.1} all add refinebox min= {2.5 1} max= {2 3} xrefine= {0.1} \ yrefine= {0.1} all add refinebox min= {0 1.7} max= {0.2 2.9} xrefine= {0.1} \ yrefine= {0.1} all add refinebox min= {0 3} max= {2.5 5} xrefine= {0.1} \ yrefine= {0.1} all add2024/8/24浙大微电子25/117(8) 生长薄氧层生长薄氧层 gas_flow name=O2_HCL pressure=1 \ flows = { O2 =4.0 HCl = 0.03} diffuse temperature=950 time=25 \ gas_flow=O2_HCL(9) JFET注入注入 mask name=JFET_mask left=0 right=6.75 implant Phosphorus mask=JFET_mask dose=1.5e12 \ energy=100 diffuse temp=1170 time=180 mask clear2024/8/24浙大微电子26/117(10) 保存一维掺杂文件保存一维掺杂文件 SetPlxList {AsTotal PTotal} WritePlx epi.plx y=7 silicon 在在SetPlxList命令中,将砷和磷的掺杂分布做了保存。
命令中,将砷和磷的掺杂分布做了保存在在WritePlx命令中,指定保存命令中,指定保存y=7um处的掺杂分布曲线最处的掺杂分布曲线最终保存为一维掺杂分布曲线终保存为一维掺杂分布曲线2024/8/24浙大微电子27/1172024/8/24浙大微电子28/117(11) 生长栅氧化层生长栅氧化层 etch oxide type=anisotropic thickness=0.5 gas_flow name=O2_1_HCL_1_H2 pressure=1 / Flows={ O2=10.0 H2 =5.0 HCl =0.03} diffuse temperature=1000 time=17 / gas_flow=O2_1_HCL_1_H2(12) 制备多晶硅栅极制备多晶硅栅极 deposit poly type=anisotropic thickness=0.6 mask name=gate_mask left=2.75 right=8 etch poly type=anisotropic thickness=0.7 / mask=gate_mask mask clear 2024/8/24浙大微电子29/117(13) 形成形成P-body区域区域 implant Boron dose=2.8e13 energy=80 diffuse temp=1170 time=1202024/8/24浙大微电子30/117(14) 形成形成P+接触区域接触区域 mask name=P+_mask left=0.85 right=8 implant Boron mask=P+_mask dose=1e15 energy=60 diffuse temp=1100 time=100 mask clear (15) 形成源区域形成源区域 mask name=N+_mask left=0 right=1.75 mask name=N+_mask left=2.75 right=8 implant As mask=N+_mask dose=5e15 energy=60 mask clear2024/8/24浙大微电子31/117(16) 制备侧墙区制备侧墙区 deposit nitride type=isotropic thickness=0.2 etch nitride type=anisotropic thickness=0.25 etch oxide type=anisotropic thickness=100 diffuse temperature=950 time=25 (17) 制备铝电极制备铝电极 deposit Aluminum type=isotropic thickness=0.7 mask name=contacts_mask left=0 right=2.5 etch Aluminum type=anisotropic thickness=2.5/ mask=contacts_mask mask clear2024/8/24浙大微电子32/117(18) 定义电极定义电极 contact name=Gate x=-0.5 y=5 replace point contact name=Source x=-0.5 y=1 replace point contact name=Drain bottom(19) 保存完整的器件结构保存完整的器件结构 struct tdr=vdmos_final struct smesh=500vdmos_final2024/8/24浙大微电子33/1172024/8/24浙大微电子34/117本章内容本章内容1 集成工艺仿真系统集成工艺仿真系统 Sentaurus Process 2 器件结构编辑工具器件结构编辑工具Sentaurus Structure Editor 3 器件仿真工具器件仿真工具Sentaurus Device 4 集成电路虚拟制造系统集成电路虚拟制造系统Sentaurus Workbench简介简介2024/8/24浙大微电子35/117Sentaurus Structure Editor (SDE) 器件结构编辑工具简介器件结构编辑工具简介 SDE是基于二维和三维器件结构编辑的集成环境,可生成是基于二维和三维器件结构编辑的集成环境,可生成或编辑二维和三维器件结构,用于与或编辑二维和三维器件结构,用于与Process工艺仿真系统的工艺仿真系统的结合。
结合 在在Sentaurus TCAD系列仿真工具中,系列仿真工具中,SDE工具是必不可工具是必不可少的因为在使用少的因为在使用Sentaurus Process执行完工艺仿真后,必执行完工艺仿真后,必须使用须使用SDE将将Process工艺仿真阶段生产的电极激活,并调入工艺仿真阶段生产的电极激活,并调入Process仿真过渡来的掺杂信息,进行网格细化处理后,才能仿真过渡来的掺杂信息,进行网格细化处理后,才能进行下一步的器件物理特性模拟进行下一步的器件物理特性模拟 2024/8/24浙大微电子36/117完成从完成从Sentaurus Process到到Sentaurus Device的接口转换的接口转换1 在命令提示符下输入:在命令提示符下输入:sde,,启动启动Sentaurus Structure Editor工具 2 调入边界文件:调入边界文件:File > Import,,该结构文件可以是该结构文件可以是DF-ISE格式,也可以是格式,也可以是TDR格式 3 激活电极激活电极1)在选取类型列表中选择)在选取类型列表中选择Select Face;;((2)在电极列表中选择需要激活的电极名;)在电极列表中选择需要激活的电极名;((3)在器件结构中选择电极区域;)在器件结构中选择电极区域;2024/8/24浙大微电子37/1172024/8/24浙大微电子38/117((4))在菜单中选择:在菜单中选择:Device > Contacts > Contact Sets,, 电极设置对话框如图所示;电极设置对话框如图所示;((5))在在Defined Contact Sets中选择电极,同时可以设置中选择电极,同时可以设置 电极颜色,边缘厚度和类型等信息;电极颜色,边缘厚度和类型等信息;((6))单击单击Activate按钮;按钮;((7))单击单击Close关闭对话框。
关闭对话框 同样重复以上步骤,可以完成其他电极的定义和激活同样重复以上步骤,可以完成其他电极的定义和激活2024/8/24浙大微电子39/1174 保存设置:保存设置:File > Save Model 5 载入掺杂数据信息载入掺杂数据信息 载入方式为:载入方式为:Device > External Profile Placement外部掺杂信息设置对话框如图所示在外部掺杂信息设置对话框如图所示在Name栏中输入栏中输入Doping在在Geometry File栏栏中中载载入入工工艺艺仿仿真真后后生生成成的的网网格格数数据据文文件件((若若保保存存格格式式为为DF-ISE,,应应选选择择.gds文文 件件; 若若保保存存格格式式为为TDR,应选择,应选择.tdr文件)在文件)在Data Files栏中点击栏中点击Browser按按钮并选择掺杂数据文件(若保存格式为钮并选择掺杂数据文件(若保存格式为DF-ISE,应选择,应选择.dat文文 件件; 若若保保存存格格式式为为TDR,,应应选选择择.tdr文文件件)),单单 击击Add按按钮,载入掺杂数据文件钮,载入掺杂数据文件。
最后,单击最后,单击Add Placement 按钮2024/8/24浙大微电子40/1172024/8/24浙大微电子41/1176 定义网格细化窗口用户可以对重点研究区域进行网格的定义网格细化窗口用户可以对重点研究区域进行网格的 重新设置,以增加仿真精度和收敛性操作如下:重新设置,以增加仿真精度和收敛性操作如下: Mesh>Define Ref/Eval Window>Cuboid 2024/8/24浙大微电子42/1177 定义网格细化方案定义网格细化方案•选择菜单栏中的选择菜单栏中的Mesh > Refinement Placement–在网格细化设置对话框中,选择在网格细化设置对话框中,选择Ref/Win选项,并选择上一步定义选项,并选择上一步定义的网格细化窗口的网格细化窗口•根据仿真精度要求,设置根据仿真精度要求,设置max element size和和 min element size参数•单击单击Add Placement按钮2024/8/24浙大微电子43/1172024/8/24浙大微电子44/1178 执行设置方案执行设置方案 选择菜单栏中的选择菜单栏中的Mesh > Build Mesh,输入网格细化,输入网格细化执行后保存的网格数据信息文件名,并选择网格引擎,并执行后保存的网格数据信息文件名,并选择网格引擎,并单击单击Build Mesh按钮,按钮,SDE会根据设置的网格细化方案会根据设置的网格细化方案执行网格的细化,执行完成后会生成执行网格的细化,执行完成后会生成3个数据文件:个数据文件: _msh.grd, _msh.dat 和和_msh.log。
2024/8/24浙大微电子45/1172024/8/24浙大微电子46/117创建三维结构创建三维结构 1. SDE环境初始化环境初始化:: File > New;; 2. 设置精确坐标模式设置精确坐标模式::Draw > Exact Coordinates;;3. 选择器件材料选择器件材料Sentaurus Structure Editor所使用的材料都在所使用的材料都在Material列表中进行选择;列表中进行选择;4. 选择默认的选择默认的Boolean表达式表达式 在菜单中选择在菜单中选择 Draw > Overlap Behavior > New Replaces Old;;5. 关闭自动命名器件结构区域模式关闭自动命名器件结构区域模式 Draw > Auto Region Naming;;2024/8/24浙大微电子47/1176. 创建立方体区域创建立方体区域(1) 选择选择Isometric View ( ISO),,改为三维绘图模式改为三维绘图模式2) 在菜单栏中选择在菜单栏中选择Draw > Create 3D Region > Cuboid3) 在窗口中单击并拖动鼠标,将出现一个立方体区域的定义在窗口中单击并拖动鼠标,将出现一个立方体区域的定义对话框,输入对话框,输入((0 0 0))和和((7.75 44 3),),然后单击然后单击OK按钮按钮。
2024/8/24浙大微电子48/117(4) 在在SDE对话框中输入结构区域的名称对话框中输入结构区域的名称Epitaxy,,单击单击OK按钮 2024/8/24浙大微电子49/1177. 改变改变Boolean表达式表达式 在菜单栏中选择在菜单栏中选择Draw > Overlap Behavior > Old Replaces Old8. 创建其他区域创建其他区域 器件的其他区域,即栅氧层,多晶硅栅,侧墙以及电极区器件的其他区域,即栅氧层,多晶硅栅,侧墙以及电极区 域都可以用同样的方法来创建域都可以用同样的方法来创建 2024/8/24浙大微电子50/1172024/8/24浙大微电子51/1179. 定义电极定义电极 在这里,栅极、源极和漏极需要定义在这里,栅极、源极和漏极需要定义 10. 定义外延层中的均匀杂质分布浓度定义外延层中的均匀杂质分布浓度(1) 选择菜单栏中的选择菜单栏中的 Device > Constant Profile Placement;;(2) 在在Placement Name栏中输入栏中输入PlaceCD.epi;;(3) 在在Placement Type group框中,选择框中,选择Region,, 并在列表中选择并在列表中选择Epitaxy;;(4) 在在Constant Profile Definition框中,框中, 输入输入Const.Epi到到Name栏中;栏中;(5) 在在Species栏中选择栏中选择 ArsenicActiveConcentration;;2024/8/24浙大微电子52/117(6) 在在Concentration栏中栏中 输入输入3.3e14;;(7) 单击单击Add Placement按钮;按钮;(8) 重复以上步骤定义多晶硅重复以上步骤定义多晶硅 栅的掺杂浓度为栅的掺杂浓度为1e20;;(9) 单击单击Close关闭窗口。
关闭窗口2024/8/24浙大微电子53/11711. 定义解析杂质浓度分布定义解析杂质浓度分布 定义解析杂质浓度分布包括两个步骤第一步先定义杂定义解析杂质浓度分布包括两个步骤第一步先定义杂质分布窗口,第二步定义解析杂质浓度分布质分布窗口,第二步定义解析杂质浓度分布 定义杂质分布窗口的步骤如下:定义杂质分布窗口的步骤如下:(1) 选择菜单栏中的选择菜单栏中的Draw > Exact Coordinates;;(2) Mesh > Define Ref/Eval Window > Rectangle;;(3) 在视窗中,拖动一个矩形区域;在视窗中,拖动一个矩形区域;(4) 在在Exact Coordinates对话框中,输入对话框中,输入(0 0)和和(2.75 3.5),,以定义杂质分布窗口坐标;以定义杂质分布窗口坐标;2024/8/24浙大微电子54/117(5) 单击单击OK;;(6) 在接着弹出的对话框中,输入在接着弹出的对话框中,输入P-Body作为杂质分布窗口的作为杂质分布窗口的 名称;名称;(7) 利用表中的参数值,重复以上步骤定义其他杂质分布窗口。
利用表中的参数值,重复以上步骤定义其他杂质分布窗口2024/8/24浙大微电子55/117定义解析杂质浓度分布的步骤如下:定义解析杂质浓度分布的步骤如下:(1) 选择菜单栏中的选择菜单栏中的 Device > Analytic Profile Placement;;(2) 在在Placement Name栏中输入栏中输入PlaceAP.body;;(3) 在在Ref/Win列表中选择列表中选择P-Body;;(4) 在在Profile Definition区域中,区域中, 输入输入Gauss.Body到到Name栏中;栏中;(5) 在在Species列表中选择列表中选择 BoronActiveConcentration;;(6) 在在Peak Concentration栏中输入栏中输入4e16;;2024/8/24浙大微电子56/117(7) 在在Peak Position栏中栏中 输入输入0;;(8) 在在Junction栏和栏和Depth栏中栏中 分别输入分别输入3.3e14和和3.5;;(9) 在在Lateral Diffusion Factor 栏中输入栏中输入0.75;;(10) 单击单击Add Placement按钮;按钮;(11) 重复以上步骤分别定义重复以上步骤分别定义 其他区域的解析分布。
其他区域的解析分布2024/8/24浙大微电子57/11713. 定义网格细化方案定义网格细化方案14. 保存设置保存设置15. 执行设置方案执行设置方案 最终,器件的网格信息和掺杂信息将保存在两个文件最终,器件的网格信息和掺杂信息将保存在两个文件中,即中,即_msh.grd和和_msh.dat,这些文件可以导入到,这些文件可以导入到Sentaurus Device中进行后续仿真中进行后续仿真2024/8/24浙大微电子58/1172024/8/24浙大微电子59/117本章内容本章内容1 集成工艺仿真系统集成工艺仿真系统 Sentaurus Process 2 器件结构编辑工具器件结构编辑工具Sentaurus Structure Editor 3 器件仿真工具器件仿真工具Sentaurus Device 4 集成电路虚拟制造系统集成电路虚拟制造系统Sentaurus Workbench简介简介2024/8/24浙大微电子60/117Sentaurus Device器件仿真工具简介器件仿真工具简介 Sentaurus Device是新一代的器件物理特性仿真工具,是新一代的器件物理特性仿真工具,内嵌一维、二维和三维器件物理模型,通过数值求解一维、内嵌一维、二维和三维器件物理模型,通过数值求解一维、二维和三维泊松方程、连续性方程和运输方程,可以准确预二维和三维泊松方程、连续性方程和运输方程,可以准确预测器件的众多电学参数和电学特性。
测器件的众多电学参数和电学特性Sentaurus Device支持支持很多器件类型的仿真,包括量子器件,深亚微米很多器件类型的仿真,包括量子器件,深亚微米MOS器件,器件,功率器件,异质结器件,光电器件等此外,功率器件,异质结器件,光电器件等此外,Sentaurus Device还可以实现由多个器件所组成的单元级电路的物理特还可以实现由多个器件所组成的单元级电路的物理特性分析2024/8/24浙大微电子61/117Sentaurus Device 主要物理模型主要物理模型 实现实现Sentaurus Device器件物理特性仿真的器件物理器件物理特性仿真的器件物理模型仍然是泊松方程、连续性方程和运输方程基于以上物模型仍然是泊松方程、连续性方程和运输方程基于以上物理模型,派生出了很多二级效应和小尺寸模型,均被添加理模型,派生出了很多二级效应和小尺寸模型,均被添加Sentaurus Device中2024/8/24浙大微电子62/117(1) 产生产生-复合模型复合模型 产生产生-复合模型描述的是杂质在导带和价带之间交换载流复合模型描述的是杂质在导带和价带之间交换载流子的过程。
产生子的过程产生-复合模型主要包括:复合模型主要包括:–SRH复合模型(肖克莱复合模型),复合模型(肖克莱复合模型),–CDL复合模型,复合模型,–俄歇复合模型,俄歇复合模型,–辐射复合模型,辐射复合模型,–雪崩产生模型,雪崩产生模型,–带间隧道击穿模型等带间隧道击穿模型等2024/8/24浙大微电子63/117(2) 迁移率退化模型迁移率退化模型•描述迁移率与掺杂行为有关的模型描述迁移率与掺杂行为有关的模型 Masetti模型、模型、Arora模型和模型和University of Bologna模型模型 •描述界面位置处载流子迁移率的退化模型描述界面位置处载流子迁移率的退化模型 Lombardi模型、模型、University of Bologna模型模型 •描述载流子描述载流子-载流子散射的模型载流子散射的模型 Conwell–Weisskopf模型、模型、Brooks–Herring模型模型 •描述高内电场条件下的载流子迁移率的退化模型描述高内电场条件下的载流子迁移率的退化模型 Canali模型,转移电子模型,基本模型,模型,转移电子模型,基本模型,Meinerzhagen–Engl模型,模型,Lucent模型,速率饱和模型和驱动力模型等模型,速率饱和模型和驱动力模型等 2024/8/24浙大微电子64/117 (3) 基于活化能变化的电离模型基于活化能变化的电离模型 常温条件下,浅能级杂质被认为是完全电离的。
然而,常温条件下,浅能级杂质被认为是完全电离的然而,对于深能级杂质而言(能级深度超过对于深能级杂质而言(能级深度超过0.026eV),则会出现),则会出现不完全电离的情况因此,铟(受主杂质)在硅中,氮(施不完全电离的情况因此,铟(受主杂质)在硅中,氮(施主)和铝(受主)在碳化硅中,都呈现深能级状态另外,主)和铝(受主)在碳化硅中,都呈现深能级状态另外,若要研究低温条件下的掺杂行为,则会有更多的掺杂剂出于若要研究低温条件下的掺杂行为,则会有更多的掺杂剂出于不完全电离状态针对这种研究需求,不完全电离状态针对这种研究需求,Sentaurus Device嵌入了基于活化能变化的电离模型嵌入了基于活化能变化的电离模型2024/8/24浙大微电子65/117(4) 热载流子注入模型热载流子注入模型 热载流子注入模型是用于描述栅漏电流机制的该模型热载流子注入模型是用于描述栅漏电流机制的该模型对于描述对于描述EEPROMs器件执行写操作时可能发生的载流子注器件执行写操作时可能发生的载流子注入行为来说尤为重要入行为来说尤为重要Sentaurus Device提供了两种热载流提供了两种热载流子注入模型和一个用户自定义模型子注入模型和一个用户自定义模型PMI (Physical Model Interface).Ø经典的经典的lucky电子注入模型电子注入模型ØFiegna热载流子注入模型热载流子注入模型 2024/8/24浙大微电子66/117(5) 隧道击穿模型隧道击穿模型 在一些器件中,隧道击穿的发生会导致漏电流的形在一些器件中,隧道击穿的发生会导致漏电流的形成,对器件的电学性能造成影响。
成,对器件的电学性能造成影响 Sentaurus Device提供三种隧道击穿模型:提供三种隧道击穿模型:Ø非局域隧道击穿模型非局域隧道击穿模型 (最常用,该模型考虑了载流子的自加热因素,能够进(最常用,该模型考虑了载流子的自加热因素,能够进 行任意形状势垒下的数值求解)行任意形状势垒下的数值求解)Ø直接隧道击穿模型直接隧道击穿模型 ØFowler–Nordheim隧道击穿模型隧道击穿模型 2024/8/24浙大微电子67/117(6) 应力模型应力模型 器件结构内部机械应力的变化,可以影响材料的功函数、器件结构内部机械应力的变化,可以影响材料的功函数、界面态密度、载流子迁移率能带分布和漏电流等局部区域界面态密度、载流子迁移率能带分布和漏电流等局部区域应力的变化往往是由于高温热驱动加工的温变作用或材料属应力的变化往往是由于高温热驱动加工的温变作用或材料属性的不同产生的性的不同产生的•应力变化引起的能带结构变化,可以由以下模型进行分析:应力变化引起的能带结构变化,可以由以下模型进行分析: •应力变化引起的载流子迁移率的变化应力变化引起的载流子迁移率的变化,,由以下公式描述:由以下公式描述:2024/8/24浙大微电子68/117(7) 量子化模型量子化模型 Sentaurus Device提供了四种量子化模型。
提供了四种量子化模型ØVan Dot模型模型 Van Dot模型仅适用于硅基模型仅适用于硅基MOSFET器件的仿真使用器件的仿真使用该模型可以较好地描述器件内部的量子化效应及其在最终特该模型可以较好地描述器件内部的量子化效应及其在最终特性中的反映性中的反映Ø一维薛定谔方程一维薛定谔方程 一维薛定谔方程可以用来进行一维薛定谔方程可以用来进行MOSFET、量子阱和超薄、量子阱和超薄SOI结特性的仿真结特性的仿真 2024/8/24浙大微电子69/117Ø密度梯度模型密度梯度模型 密度梯度模型用于密度梯度模型用于MOSFET器件、量子阱和器件、量子阱和SOI结构的仿结构的仿真,可以描述器件的最终特性以及器件内的电荷分布该模真,可以描述器件的最终特性以及器件内的电荷分布该模型可以描述二维和三维的量子效应型可以描述二维和三维的量子效应Ø修正后的局部密度近似模型修正后的局部密度近似模型 该模型数值计算效率较高,比较适用于三维器件的物理特该模型数值计算效率较高,比较适用于三维器件的物理特性仿真 2024/8/24浙大微电子70/117Sentaurus Device仿真实例仿真实例 一个标准的一个标准的Sentaurus Device输入文件由以下几部输入文件由以下几部分组成,包括分组成,包括File、、Electrode、、Physics、、Plot、、Math和和Solve,每一部分都执行一定的功能。
输入文件缺省的扩,每一部分都执行一定的功能输入文件缺省的扩展名为展名为_des.cmd2024/8/24浙大微电子71/1171. VDMOS器件雪崩击穿电压的仿真器件雪崩击穿电压的仿真 器件的雪崩击穿电压相比与其他电学参数,比较难模拟器件的雪崩击穿电压相比与其他电学参数,比较难模拟因为在器件即将击穿时,即使是很小的电压变化都可能导致因为在器件即将击穿时,即使是很小的电压变化都可能导致漏电流的急剧增加,有些时候甚至会产生回滞现象因此,漏电流的急剧增加,有些时候甚至会产生回滞现象因此,在这种情况下,进行雪崩击穿电压模拟计算时很难获得一个在这种情况下,进行雪崩击穿电压模拟计算时很难获得一个收敛解而在漏电极上串联一个大电阻可以有效的解决这个收敛解而在漏电极上串联一个大电阻可以有效的解决这个不收敛问题不收敛问题 在本例中,在本例中,Sentaurus Device调用了之前调用了之前Sentaurus Process产生的输出文件,该文件中包含了掺杂信息,网格产生的输出文件,该文件中包含了掺杂信息,网格信息和电极定义信息信息和电极定义信息2024/8/24浙大微电子72/117(1) File 该文件定义部分指定了完成器件模拟所需要的输入文件该文件定义部分指定了完成器件模拟所需要的输入文件和输出文件。
和输出文件 File{ * input files: Grid =“500vdmos_final_fps.tdr” * output files: Plot =“BV_des.dat” Current =“BV_des.plt” Output =“BV_des.log” }2024/8/24浙大微电子73/117(2) Electrode 该电极定义部分用来定义该电极定义部分用来定义Sentaurus Device模拟中器件所模拟中器件所有电极的偏置电压起始值以及边界条件等有电极的偏置电压起始值以及边界条件等 Electrode{ { Name=“Source” Voltage=0.0 } { Name=“Drain” Voltage=0.0 Resistor= 1e7 } { Name=“Gate” Voltage=0.0 Barrier= -0.55 } }2024/8/24浙大微电子74/117(3) Physics 该命令段定义了该命令段定义了Sentaurus Device模拟中选定的器件物理模型。
模拟中选定的器件物理模型 Physics{ EffectiveIntrinsicDensity( BandGapNarrowing OldSlotboom ) Mobility( DopingDep eHighFieldsaturation( GradQuasiFermi ) hHighFieldsaturation( GradQuasiFermi ) Enormal ) Recombination( SRH( DopingDep ) eAvalanche( Eparallel) hAvalanche( Eparallel ) ) }2024/8/24浙大微电子75/117(4) Plot Plot命令段用于完成设置所需的命令段用于完成设置所需的Sentaurus Device模拟输模拟输出绘图结果。
这些输出结果可以通过调用出绘图结果这些输出结果可以通过调用Tecplot SV查阅 Plot{ eDensity hDensity TotalCurrent / Vector eCurrent / Vector hCurrent / Vector eMobility hMobility eVelocity hVelocity eQuasiFermi hQuasiFermi eTemperature Temperature * hTemperature ElectricField/Vector Potential SpaceCharge Doping DonorConcentration AcceptorConcentration2024/8/24浙大微电子76/117*--Generation/Recombination SRH Band2Band * Auger AvalancheGeneration eAvalancheGeneration hAvalancheGeneration*--Driving forces eGradQuasiFermi/Vector hGradQuasiFermi/Vector eEparallel hEparallel eENormal hENormal*--Band structure/Composition BandGap BandGapNarrowing Affinity ConductionBand ValenceBand eQuantumPotential }2024/8/24浙大微电子77/117(5) Math 该命令段用来设置数值求解算法。
该命令段用来设置数值求解算法 Math { Extrapolate Avalderivatives Iterations=20 Notdamped=100 RelErrControl BreakCriteria{ Current(Contact=“Drain” AbsVal=0.8e-7) } CNormPrint }2024/8/24浙大微电子78/117•Avalderivatives参数表示开启计算由于雪崩击穿产生的参数表示开启计算由于雪崩击穿产生的 解析导数;解析导数;• Iterations定义了诺顿计算中最大的迭代次数;定义了诺顿计算中最大的迭代次数;• Notdamped=100表示在前表示在前100次诺顿迭代计算中采用无次诺顿迭代计算中采用无阻尼计算模式阻尼计算模式 2024/8/24浙大微电子79/117(6) Solve 该命令段用于设置完成数值计算所需要经过的计算过程该命令段用于设置完成数值计算所需要经过的计算过程 Solve { *- Build-up of initial solution: Coupled(Iterations=100){ Poisson } Coupled{ Poisson Electron Hole } Quasistationary( InitialStep=1e-4 Increment=1.35 MinStep=1e-5 MaxStep=0.0252024/8/24浙大微电子80/117 Goal{ Name=“ Drain” Voltage=600 } ) { Coupled{ Poisson Electron Hole } } } •Coupled{Poisson Electron Hole} 调用了泊松方程、电子连续方程和空穴连续方程。
调用了泊松方程、电子连续方程和空穴连续方程•Quasistationary定义用户要求得到准静态解定义用户要求得到准静态解 2024/8/24浙大微电子81/1172024/8/24浙大微电子82/1172. VDMOS器件漏极电学特性仿真器件漏极电学特性仿真 本例子模拟了本例子模拟了VDMOS器件的器件的Vd-Id特性其中栅极偏置特性其中栅极偏置电压定义为电压定义为10V,而漏极偏置电压从,而漏极偏置电压从0V扫描到扫描到10V2024/8/24浙大微电子83/117(1) File File { * input files: Grid =“500vdmos_final_fps.tdr” * output files: Plot =“IV_des.tdr” Current =“IV_des.plt” Output =“IV_des.log” }2024/8/24浙大微电子84/117(2) Electrode Electrode { { Name=“Source” Voltage=0.0 } { Name=“Drain” Voltage=0.1 } { Name=“Gate” Voltage=0.0 Barrier=-0.55 } }2024/8/24浙大微电子85/117(3) Physics Physics { AreaFactor=3258200 IncompleteIonization EffectiveIntrinsicDensity (BandGapNarrowing (OldSlotboom)) Mobility ( DopingDependence HighFieldSaturation Enormal Carriercarrierscattering ) Recombination ( SRH(DopingDependence Tempdep) Auger Avalanche (Eparallel) ) }2024/8/24浙大微电子86/117(4) Plot Plot { eDensity hDensity eCurrent/vector hCurrent/vector Potential SpaceCharge ElectricField eMobility hMobility eVelocity hVelocity Doping DonorConcentration AcceptorConcentration }2024/8/24浙大微电子87/117(5) Math Math {ExtrapolateRelErrcontroldirectcurrentcomput } 其中其中directcurrentcomput参数定义直接计算电极电流。
参数定义直接计算电极电流2024/8/24浙大微电子88/117(6) Solve Solve { Poisson Coupled { Poisson Electron hole} #-ramp Gate: Quasistationary ( MaxStep=0.1 MinStep=1e-8 Increment=2 Decrement=3 Goal{ Name="Gate" Voltage=10 } ) 2024/8/24浙大微电子89/117 { Coupled { Poisson Electron hole} } #-ramp Drain: Quasistationary ( MaxStep=0.1 MinStep=1e-8 Increment=2 Decrement=3 Goal{ Name="Drain" Voltage=10 } ) { Coupled { Poisson Electron hole} } }2024/8/24浙大微电子90/1172024/8/24浙大微电子91/1173、、收敛性问题收敛性问题•迭代次数不够迭代次数不够 •电学边界条件设置不好引起的不收敛电学边界条件设置不好引起的不收敛 •初始解的不收敛初始解的不收敛 •工艺仿真中网格设置得不好工艺仿真中网格设置得不好 2024/8/24浙大微电子92/117•迭代次数不够迭代次数不够 设置的判别不收敛的条件太过苛刻设置的判别不收敛的条件太过苛刻这种假性的不收敛在迭代过程中有着以下特征之一这种假性的不收敛在迭代过程中有着以下特征之一 ::①①误差项有逐渐减小的趋势或呈阻尼振荡状,但是在小于误差项有逐渐减小的趋势或呈阻尼振荡状,但是在小于1之前,却因为迭代次数上限达到而结束。
之前,却因为迭代次数上限达到而结束②②迭代失败的次数很少,但是仿真步长很快就达到了最小值,迭代失败的次数很少,但是仿真步长很快就达到了最小值,仿真结束仿真结束2024/8/24浙大微电子93/117解决方法解决方法(1). Iterations尽量设置的大一点尽量设置的大一点(2). 设定设定minstep 和和 interations,,minstep的数值至少比的数值至少比 initialstep少少3个数量级个数量级Math { Iterations =50 NotDamped = 50 Extrapolate RelErrControl}2024/8/24浙大微电子94/117Solve { Poisson Coupled { Poisson Electron Hole }Quasistationary (Initialstep=1e-6 MaxStep=0.1 Minstep=1e-12 increment=2.0Goal { name="anode" voltage=4e7} ) { Coupled { Poisson Electron HoleTemperature} } }2024/8/24浙大微电子95/117•电学边界条件设置不好引起的不收敛电学边界条件设置不好引起的不收敛 这种情况一般发生在雪崩击穿电压的附近,无法完成成这种情况一般发生在雪崩击穿电压的附近,无法完成成低压区到雪崩击穿区的转变。
低压区到雪崩击穿区的转变 2024/8/24浙大微电子96/117产生原因:击穿点附近,电流变化太迅速,基于原来的初始产生原因:击穿点附近,电流变化太迅速,基于原来的初始解解A,通过一个仿真步长,电压变化,通过一个仿真步长,电压变化△△V,此时假定下一点处,此时假定下一点处于于B点,而假定点点,而假定点B和真实点和真实点C之间的电流变化量之间的电流变化量△△I太大,程太大,程序无法通过迭代获得正确点,因此始终无法收敛序无法通过迭代获得正确点,因此始终无法收敛 2024/8/24浙大微电子97/117解决方法Electrode {{ Name="anode" Voltage=0.0 resistor=3e9}{ Name="cathode"Voltage=0.0 }{ Name="sub" Voltage=0.0 }}2024/8/24浙大微电子98/117•初始解的不收敛初始解的不收敛 初始解的不收敛就是仿真的第一个点就无法收敛:初始解的不收敛就是仿真的第一个点就无法收敛:①①由于初始解具有较大的随机性,因此当它进行迭代的时由于初始解具有较大的随机性,因此当它进行迭代的时 候,如果要同时满足多个方程的收敛相对较为困难;候,如果要同时满足多个方程的收敛相对较为困难; ②②由于某个电极上的初始电压值给得过高,难以建立初始解。
由于某个电极上的初始电压值给得过高,难以建立初始解 2024/8/24浙大微电子99/117①①的解决方法的解决方法Solve{Coupled{Poisson Electron Hole Temperature }Quasistationary{……}Coupled{Poisson Electron Hole Temperature}}Solve{PoissonCoupled{Poisson Electron}Coupled{Poisson Electron Hole }Quasistationary{……}Coupled{Poisson Electron Hole Temperature}}2024/8/24浙大微电子100/117Electrode{Name=“Drain”, Voltage=0.0Name=“Source”, Voltage=0.0Name=“Gate”, Voltage=5.0Name=“sub”, Voltage=0.0 }……Solve{……}Electrode{Name=“Drain”, Voltage=0.0Name=“Source”, Voltage=0.0Name=“Gate”, Voltage=0.0Name=“sub”, Voltage=0.0}……Solve{……Goal{name=“Gate”, Voltage=5.0}}2024/8/24浙大微电子101/117•工艺仿真中网格设置得不好工艺仿真中网格设置得不好 解决方法解决方法: 调整优化网格调整优化网格2024/8/24浙大微电子102/117本章内容本章内容1 集成工艺仿真系统集成工艺仿真系统 Sentaurus Process 2 器件结构编辑工具器件结构编辑工具Sentaurus Structure Editor 3 器件仿真工具器件仿真工具Sentaurus Device 4 集成电路虚拟制造系统集成电路虚拟制造系统Sentaurus Workbench简介简介2024/8/24浙大微电子103/117虚拟制造系统虚拟制造系统Sentaurus Workbench简介简介 Sentaurus Workbench((SWB)简介)简介 Sentaurus Workbench基基于于集集成成化化架架构构模模式式来来组组织织、、实实施施TCAD仿仿真真项项目目的的设设计计和和运运行行,,为为用用户户提提供供了了图图形形化化界界面面,,可可完完成成系系列列化化仿仿真真工工具具软软件件,,以以参参数数化化形形式式实实现现TCAD项项目目的的优优化化工工程程。
Sentaurus Workbench支支持持实实验验设设计计优优化化,,参参数数提提取取,,结结果果分分析析,,参参数数优优化化等等,,实实现现了了集集成成化化的的任任务务安安排排,,从从而而最最大大限限度度地地利利用用了了可可计计算算资资源源,,加加速速了了TCAD仿真项目的运行仿真项目的运行 2024/8/24浙大微电子104/117创建和运行仿真项目创建和运行仿真项目 1. 建立新的仿真项目建立新的仿真项目 在菜单中选择在菜单中选择Project > New 2. 构造仿真流程构造仿真流程 在在Family Tree视图下,在视图下,在No Tools处右击鼠标然后在处右击鼠标然后在弹出的对话中,单击弹出的对话中,单击Tools按钮,在按钮,在Select DB Tool菜单中菜单中选择选择sprocess工具2024/8/24浙大微电子105/1173. 导入卡命令文件导入卡命令文件((1)在)在Sentaurus Process图标按钮处点击鼠标右键,选图标按钮处点击鼠标右键,选 择择Import File > Commands2)在弹出的)在弹出的Import Flow File对话框中,找到需要的工对话框中,找到需要的工 艺卡命令文件。
艺卡命令文件3)单击)单击Open按钮 另外,在工艺文件中,最终的器件结构信息文件应该另外,在工艺文件中,最终的器件结构信息文件应该保存为节点格式,即保存为节点格式,即struct smesh=n@node@2024/8/24浙大微电子106/1174. 添加其它仿真工具添加其它仿真工具 重重复复以以上上操操作作步步骤骤,,依依次次添添加加所所需需要要的的仿仿真真工工具具,,如如Sentaurus Structure Editor、、Sentaurus Device、、Inspect等等,,并并依依次次导导入入对对应应的的卡卡命命令令文文件件需需要要注注意意的的是是,,在在Sentaurus Structure Editor中中,,最最终终的的结结构构需需要要保保存存为为“n@node@_msh”格格式式,,而而在在Sentaurus Device中中,,该该文文件件 可可 以以 由由 以以 下下 语语 句句 导导 入入 ,, 即即g r i d = “ @ t d r @ ”2024/8/24浙大微电子107/1175. 添加实验参数添加实验参数 在在Sentaurus Workbench中,用户可以定义和添加实验中,用户可以定义和添加实验参数。
一个实验参数即代表一个实验若有多个实验参参数一个实验参数即代表一个实验若有多个实验参数,则分解为多个实验数,则分解为多个实验1) 在卡命令文件中,将需要定义的相应参数值改为在卡命令文件中,将需要定义的相应参数值改为 @ parameter name @格式例如格式例如,,dose = @bodydose@2) 单击菜单栏单击菜单栏Parameter菜单中的菜单中的Add选项,打开添加选项,打开添加 实验参数对话框,然后在实验参数对话框,然后在Parameter栏中输入实验参数名,栏中输入实验参数名, 在在Default Value栏中输入相应实验参数值栏中输入相应实验参数值2024/8/24浙大微电子108/117(3) 单击单击OK4) 重复以上步骤可以继续添加其它所需的实验参数重复以上步骤可以继续添加其它所需的实验参数2024/8/24浙大微电子109/1172024/8/24浙大微电子110/1176. 保存设置保存设置7. 建立若干仿真实验建立若干仿真实验((1)选择菜单栏中的)选择菜单栏中的Experiments > Add New Experiment;; ((2)在弹出的对话框中输入相应参数值;)在弹出的对话框中输入相应参数值;2024/8/24浙大微电子111/1178. 清除之前的仿真数据文件清除之前的仿真数据文件 当所有实验参数都已定义完后,清除之前的仿真数据文当所有实验参数都已定义完后,清除之前的仿真数据文件。
选择菜单栏中的件选择菜单栏中的Project > Clean Up,并点击需要清除,并点击需要清除的数据文件的数据文件 2024/8/24浙大微电子112/1172024/8/24浙大微电子113/1179. 仿真项目预处理仿真项目预处理 选择菜单栏中的选择菜单栏中的Project > Preprocess,预处理的日志对,预处理的日志对话框如图所示话框如图所示2024/8/24浙大微电子114/11710. 运行仿真项目运行仿真项目 选择菜单栏中的选择菜单栏中的Project > Project Operations > Run11. 查阅输出结果查阅输出结果 当仿真项目运行完之后,当仿真项目运行完之后,Sentaurus Workbench会产生会产生相应的输出文件,包括运行日志文件和仿真结果输出文件等相应的输出文件,包括运行日志文件和仿真结果输出文件等1)调阅项目运行日志文件)调阅项目运行日志文件 选择菜单栏中的选择菜单栏中的Project > Logs > Project日志文件可日志文件可以帮助找到某一节点失败的原因此外,日志文件还显示以帮助找到某一节点失败的原因。
此外,日志文件还显示其他仿真过程中产生的标准错误信息其他仿真过程中产生的标准错误信息2024/8/24浙大微电子115/117((2)查看项目概要)查看项目概要 选择菜单栏中的选择菜单栏中的Project > Project Operations > Project Summary项目概要提供了正在运行的项目简项目概要提供了正在运行的项目简述,在文件中可以得到以下信息:述,在文件中可以得到以下信息:• 项目的当前状态;项目的当前状态;• 项目最好的修改时间;项目最好的修改时间;• 修改项目的用户名;修改项目的用户名;• 项目的节点总数;项目的节点总数;• 项目运行总时间等项目运行总时间等2024/8/24浙大微电子116/117((3)查阅仿真输出结果)查阅仿真输出结果 边界文件,掺杂信息文件,电学特性仿真文件等输出边界文件,掺杂信息文件,电学特性仿真文件等输出文件可以通过文件可以通过Sentaurus Workbench Visualization调阅和调阅和分析 Inspect是一维模拟结果调阅工具,是一维模拟结果调阅工具,Tecplot SV是二是二维、三维模拟结果调阅工具。
这些调阅工具都可以通过维、三维模拟结果调阅工具这些调阅工具都可以通过View Output选项打开,或单击工具栏中的按钮选项打开,或单击工具栏中的按钮2024/8/24浙大微电子117/1172024/8/24浙大微电子。