第-章-半导体工艺及器件仿真工具Sentaurus-TCAD课件

上传人:M****1 文档编号:588544013 上传时间:2024-09-08 格式:PPT 页数:117 大小:2.10MB
返回 下载 相关 举报
第-章-半导体工艺及器件仿真工具Sentaurus-TCAD课件_第1页
第1页 / 共117页
第-章-半导体工艺及器件仿真工具Sentaurus-TCAD课件_第2页
第2页 / 共117页
第-章-半导体工艺及器件仿真工具Sentaurus-TCAD课件_第3页
第3页 / 共117页
第-章-半导体工艺及器件仿真工具Sentaurus-TCAD课件_第4页
第4页 / 共117页
第-章-半导体工艺及器件仿真工具Sentaurus-TCAD课件_第5页
第5页 / 共117页
点击查看更多>>
资源描述

《第-章-半导体工艺及器件仿真工具Sentaurus-TCAD课件》由会员分享,可在线阅读,更多相关《第-章-半导体工艺及器件仿真工具Sentaurus-TCAD课件(117页珍藏版)》请在金锄头文库上搜索。

1、第第1章章可制造性设计工具可制造性设计工具SentaurusTCAD Sentaurus简介简介SentaurusTCAD全面继承了全面继承了Tsuprem4,Medici和和ISE-TCAD的特点和优势,它可以用来模拟集成器件的工艺制的特点和优势,它可以用来模拟集成器件的工艺制程,器件物理特性和互连线特性等。程,器件物理特性和互连线特性等。SentaurusTCAD提供全面的产品套件,其中包括提供全面的产品套件,其中包括SentaurusWorkbench,Ligament,SentaurusProcess,SentaurusStructureEditor,MeshNoffset3D,Sen

2、taurusDevice,TecplotSV,Inspect,AdvancedCalibration等等。等等。2024/9/82浙大微电子Sentaurus简介简介SentaurusProcess和和SentaurusDevice可以支持的仿可以支持的仿真器件类型非常广泛,包括真器件类型非常广泛,包括CMOS,功率器件,存储器,功率器件,存储器,图像传感器,太阳能电池,和模拟图像传感器,太阳能电池,和模拟/ /射频器件。射频器件。SentaurusTCAD还提供互连建模和参数提取工具,为还提供互连建模和参数提取工具,为 优化芯片性能提供关键的寄生参数信息。优化芯片性能提供关键的寄生参数信息。

3、2024/9/83浙大微电子SentaurusTCAD的启动的启动运行运行vncviewer在在xterm中输入中输入:source/opt/demo/sentaurus.envGENESISe&2024/9/84浙大微电子2024/9/85浙大微电子2024/9/86浙大微电子本章内容本章内容1 集成工艺集成工艺仿真系统仿真系统SentaurusProcess2 器件结构编辑工具器件结构编辑工具SentaurusStructureEditor3 器件仿真工具器件仿真工具SentaurusDevice4 集成电路虚拟制造系统集成电路虚拟制造系统SentaurusWorkbench简介简介202

4、4/9/87浙大微电子本章内容本章内容1 集成工艺仿真系统集成工艺仿真系统 SentaurusProcess2 器件结构编辑工具器件结构编辑工具SentaurusStructureEditor3 器件仿真工具器件仿真工具SentaurusDevice4 集成电路虚拟制造系统集成电路虚拟制造系统SentaurusWorkbench简介简介2024/9/88浙大微电子SentaurusProcess工艺仿真工具简介工艺仿真工具简介 SentaurusProcess是当前最为先进的工艺仿真工具,是当前最为先进的工艺仿真工具,它将一维,二维和三维仿真集成于同一平台中,并面向当代它将一维,二维和三维仿真

5、集成于同一平台中,并面向当代纳米级集成电路工艺制程,全面支持小尺寸效应的仿真与模纳米级集成电路工艺制程,全面支持小尺寸效应的仿真与模拟。拟。SentaurusProcess在保留传统工艺仿真软件运行模式在保留传统工艺仿真软件运行模式的基础上,又做了一些重要的改进。的基础上,又做了一些重要的改进。2024/9/89浙大微电子 增加了模型参数数据库浏览器(增加了模型参数数据库浏览器(PDB),为用户提供了),为用户提供了 修改模型参数和增加模型的方便途径。修改模型参数和增加模型的方便途径。 增加了一维模拟结果输出工具增加了一维模拟结果输出工具Inspect和二维、三维模拟结和二维、三维模拟结 果输

6、出工具(果输出工具(Tecplot SV)。)。 增加了小尺寸模型。这些小尺寸模型主要有:增加了小尺寸模型。这些小尺寸模型主要有: 高精度刻蚀模型,高精度刻蚀模型, 基于基于Monte Carlo的离子扩散模型,的离子扩散模型, 注入损伤模型,注入损伤模型, 离子注入校准模型等等。离子注入校准模型等等。 增加了这些小尺寸模型,提高了工艺软件的仿真精度,增加了这些小尺寸模型,提高了工艺软件的仿真精度,适应了半导体工艺发展的需求。适应了半导体工艺发展的需求。2024/9/810浙大微电子SentaurusProcess基本命令介绍基本命令介绍 用户可以通过输入命令指导用户可以通过输入命令指导Sen

7、taurusProcess的执行。的执行。而这些命令可以通过输入命令文件或者用户终端直接输入。而这些命令可以通过输入命令文件或者用户终端直接输入。2024/9/811浙大微电子(1)文件说明及控制语句文件说明及控制语句exit:用于终止用于终止SentaurusProcess的运行。的运行。fbreak:使仿真进入交互模式。使仿真进入交互模式。fcontinue:重新执行输入文件。重新执行输入文件。fexec:执行系统命令文件。执行系统命令文件。interface:返回材料的边界位置。返回材料的边界位置。load:从文件中导入数据信息并插入到当前网格。从文件中导入数据信息并插入到当前网格。lo

8、gfile:将注释信息输出到屏幕以及日志文件中。将注释信息输出到屏幕以及日志文件中。mater:返回当前结构中的所有材料列表,或在原列表中增加返回当前结构中的所有材料列表,或在原列表中增加 新的材料。新的材料。mgoals:使用使用MGOALS引擎设置网格参数。引擎设置网格参数。2024/9/812浙大微电子(2)器件结构说明语句器件结构说明语句init:设置初始网格和掺杂信息。设置初始网格和掺杂信息。region:指定结构中特定区域的材料。指定结构中特定区域的材料。line:指定网格线的位置和间距。指定网格线的位置和间距。grid:执行网格设置的命令。执行网格设置的命令。substrate_

9、profile:定义器件衬底的杂质分布。定义器件衬底的杂质分布。polygon:描述多边形结构。描述多边形结构。point:描述器件结构中的一个点。描述器件结构中的一个点。doping:定义线性掺杂分布曲线。定义线性掺杂分布曲线。profile:读取数据文件并重建数据区域。读取数据文件并重建数据区域。refinebox:设置局部网格参数,并用设置局部网格参数,并用MGOALS库进行细化。库进行细化。bound:提取材料边界并返回坐标列表。提取材料边界并返回坐标列表。contact:设置电极信息。设置电极信息。 2024/9/813浙大微电子(3)工艺步骤说明语句工艺步骤说明语句deposit:

10、 用于淀积一个新的层次。用于淀积一个新的层次。diffuse:用于高温扩散和高温氧化。用于高温扩散和高温氧化。etch:用于刻蚀。用于刻蚀。implant: 实现离子注入。实现离子注入。mask: 用于定义掩膜版。用于定义掩膜版。photo:淀积光刻胶。淀积光刻胶。strip:去除表面的介质层。去除表面的介质层。stress:用于计算应力。用于计算应力。2024/9/814浙大微电子(4) 模型和参数说明语句模型和参数说明语句beam:给出用于离子束刻蚀的模型参数。给出用于离子束刻蚀的模型参数。gas_flow:设置扩散步骤中的气体氛围。设置扩散步骤中的气体氛围。kmc:设定蒙特卡罗模型。设定

11、蒙特卡罗模型。pdbNewMaterial:用于引入新的材料。用于引入新的材料。pdbGet:用于提取数据库参数。用于提取数据库参数。pdbSet:用于完成数据库参数的修改。用于完成数据库参数的修改。SetFastMode:忽略扩散和模特卡罗注入模型,加快仿真速度。忽略扩散和模特卡罗注入模型,加快仿真速度。SetTemp:设置温度。设置温度。solution:求解或设置求解参数。求解或设置求解参数。strain_profile:定义因掺杂引入的张力变化。定义因掺杂引入的张力变化。temp_ramp:定义扩散过程中的温度变化。定义扩散过程中的温度变化。update_substrate:设置衬底中

12、的杂质属性,张力,晶格常量等信息。设置衬底中的杂质属性,张力,晶格常量等信息。2024/9/815浙大微电子(5) 输出说明语句输出说明语句color:用于设定、填充被仿真的器件结构中某特定区域杂质用于设定、填充被仿真的器件结构中某特定区域杂质 浓度等值曲线的颜色。浓度等值曲线的颜色。contour:用于设置二维浓度剖面等值分布曲线的图形输出。用于设置二维浓度剖面等值分布曲线的图形输出。graphics:启动或更新启动或更新Sentaurus Process已经设置的图形输出。已经设置的图形输出。layers:用于打印器件结构材料的边界数据和相关数据。用于打印器件结构材料的边界数据和相关数据。

13、print.1d:沿器件结构的某一维方向打印相关数据。沿器件结构的某一维方向打印相关数据。plot.1d:沿器件结构的某一维方向输出某些物理量之间的变化曲线。沿器件结构的某一维方向输出某些物理量之间的变化曲线。plot.2d:输出器件结构中二维浓度剖面分布曲线。输出器件结构中二维浓度剖面分布曲线。plot.tec:启动或更新启动或更新Sentaurus ProcessTecplot SV所输出的所输出的 一维、二维和一维、二维和 三维图形。三维图形。print.data:以以x、y、z的坐标格式打印数据。的坐标格式打印数据。writePlx:设置输出一维掺杂数据文件。设置输出一维掺杂数据文件。

14、struct:设置网格结构及求解信息。设置网格结构及求解信息。2024/9/816浙大微电子SentaurusProcess中的小尺寸模型中的小尺寸模型(1) 离子注入模型离子注入模型 解析注入模型或蒙特卡罗解析注入模型或蒙特卡罗(MC)注入模型可以用来计算离注入模型可以用来计算离子注入的分布情况及仿真所造成的注入损伤程度。子注入的分布情况及仿真所造成的注入损伤程度。 为满足现代集成工艺技术发展的需求,为满足现代集成工艺技术发展的需求,SentaurusProcess添加了很多小尺寸模型,如添加了很多小尺寸模型,如掺杂剂量控制模型(掺杂剂量控制模型(Beamdosecontrol)、)、杂质剖

15、面改造模型(杂质剖面改造模型(Profilereshaping)、)、有效沟道抑制模型(有效沟道抑制模型(Effectivechannellingsuppression)无定型靶预注入模型无定型靶预注入模型(Preamorphiza-tionimplants,PAI)等等。等等。2024/9/817浙大微电子(2) 扩散模型扩散模型SentaurusProcess仿真高温扩散的主要模型有:仿真高温扩散的主要模型有:杂质选择性扩散模型、杂质选择性扩散模型、引入了杂质活化效应对杂质迁移的影响,也间接地覆盖了热扩散工引入了杂质活化效应对杂质迁移的影响,也间接地覆盖了热扩散工艺中产生的缺陷对杂质的影响

16、,适于模拟特征尺寸小于艺中产生的缺陷对杂质的影响,适于模拟特征尺寸小于100nm的扩的扩散工艺。散工艺。 杂质激活模型、杂质激活模型、杂质激活模型主要是考虑了掺杂过程中,缺陷、氧化空位及硅化物杂质激活模型主要是考虑了掺杂过程中,缺陷、氧化空位及硅化物界面态所引发的杂质激活效应。界面态所引发的杂质激活效应。 缺陷对杂质迁移的影响,缺陷对杂质迁移的影响,表面介质的移动、掺杂对内部电场的影响等等。表面介质的移动、掺杂对内部电场的影响等等。2024/9/818浙大微电子(3) 对局部微机械应力变化计算的建模对局部微机械应力变化计算的建模 随着器件尺寸的进一步缩小,器件内部机械应力的变随着器件尺寸的进一

17、步缩小,器件内部机械应力的变化会使材料的禁带宽度发生变化,使得杂质扩散速率以及化会使材料的禁带宽度发生变化,使得杂质扩散速率以及氧化速率等也发生相应变化,从而使得局部热生长氧化层氧化速率等也发生相应变化,从而使得局部热生长氧化层产生形状变异。产生形状变异。 SentaurusProcess包含了很多引起微机械应力变化的包含了很多引起微机械应力变化的机制,包括热失配,晶格失配以及由于材料淀积、刻蚀引机制,包括热失配,晶格失配以及由于材料淀积、刻蚀引起的应力变化等等。起的应力变化等等。 2024/9/819浙大微电子Sentaurus Process 仿真实例仿真实例 (1) 定义二维初始网格定义

18、二维初始网格linexlocation=0.00spacing=0.01tag=SiToplinexlocation=0.50spacing=0.01linexlocation=0.90spacing=0.10linexlocation=1.30spacing=0.25linexlocation=4.00spacing=0.25linexlocation=6.00spacing=0.50linexlocation=10.0spacing=2.50linexlocation=15.0spacing=5.00linexlocation=44.0spacing=10.0tag=SiBottomlin

19、eylocation=0.00spacing=0.50tag=Leftlineylocation=7.75spacing=0.50tag=Right2024/9/820浙大微电子(2) 开启二维输出结果调阅工具开启二维输出结果调阅工具TecplotSV界面界面graphicson(3) 激活校准模型激活校准模型AdvancedCalibration(4) 开启自适应网格开启自适应网格 pdbSetGridAdaptive1(5) 定义仿真区域并对仿真区域进行初始化定义仿真区域并对仿真区域进行初始化regionsiliconxlo=SiTopxhi=SiBottomylo=Leftyhi=Rig

20、htinitfield=Asresistivity=14wafer.orient=1002024/9/821浙大微电子2024/9/822浙大微电子(6)定义网格细化规则定义网格细化规则mgoalsonmin.normal.size=10max.lateral.size=2normal.growth.ratio=1.2accuracy=2e-5 mgoals命令在初始网格的基础上来重新定义网格。网命令在初始网格的基础上来重新定义网格。网格格的的调调整整只只是是针针对对新新的的层层或或新新生生成成的的表表面面区区域域。mgoals命命令令中中的的min.normal.size用用来来定定义义边边

21、界界处处的的网网格格最最小小间间距距,离离开开表表面面后后将将按按照照normal.growth.ratio确确定定的的速速率率变变化化。而而max.lateral.size定定义义了了边边界界处处网网格格的的最最大大横横向向间间距距。Accuracy为误差精度。为误差精度。2024/9/823浙大微电子(7)在重要区域进一步优化网格在重要区域进一步优化网格 refineboxmin=2.50max=31xrefine=0.1yrefine=0.1alladdrefineboxmin=2.51max=23xrefine=0.1yrefine=0.1alladdrefineboxmin=01.7

22、max=0.22.9xrefine=0.1yrefine=0.1alladdrefineboxmin=03max=2.55xrefine=0.1yrefine=0.1alladd2024/9/824浙大微电子(8)生长薄氧层生长薄氧层gas_flowname=O2_HCLpressure=1flows=O2=4.0HCl=0.03diffusetemperature=950time=25gas_flow=O2_HCL(9)JFET注入注入 maskname=JFET_maskleft=0right=6.75implantPhosphorusmask=JFET_maskdose=1.5e12en

23、ergy=100diffusetemp=1170time=180maskclear2024/9/825浙大微电子(10)保存一维掺杂文件保存一维掺杂文件 SetPlxListAsTotalPTotalWritePlxepi.plxy=7silicon 在在SetPlxList命令中,将砷和磷的掺杂分布做了保存。命令中,将砷和磷的掺杂分布做了保存。在在WritePlx命令中,指定保存命令中,指定保存y=7um处的掺杂分布曲线。最处的掺杂分布曲线。最终保存为一维掺杂分布曲线。终保存为一维掺杂分布曲线。2024/9/826浙大微电子2024/9/827浙大微电子(11)生长栅氧化层生长栅氧化层etc

24、hoxidetype=anisotropicthickness=0.5gas_flowname=O2_1_HCL_1_H2pressure=1/Flows=O2=10.0H2=5.0HCl=0.03diffusetemperature=1000time=17/gas_flow=O2_1_HCL_1_H2(12)制备多晶硅栅极制备多晶硅栅极 depositpolytype=anisotropicthickness=0.6maskname=gate_maskleft=2.75right=8etchpolytype=anisotropicthickness=0.7/mask=gate_maskmas

25、kclear2024/9/828浙大微电子(13)形成形成P-body区域区域implantBorondose=2.8e13energy=80diffusetemp=1170time=1202024/9/829浙大微电子(14)形成形成P+接触区域接触区域maskname=P+_maskleft=0.85right=8implantBoronmask=P+_maskdose=1e15energy=60diffusetemp=1100time=100maskclear(15)形成源区域形成源区域maskname=N+_maskleft=0right=1.75maskname=N+_masklef

26、t=2.75right=8implantAsmask=N+_maskdose=5e15energy=60maskclear2024/9/830浙大微电子(16)制备侧墙区制备侧墙区depositnitridetype=isotropicthickness=0.2etchnitridetype=anisotropicthickness=0.25etchoxidetype=anisotropicthickness=100diffusetemperature=950time=25(17)制备铝电极制备铝电极depositAluminumtype=isotropicthickness=0.7maskn

27、ame=contacts_maskleft=0right=2.5etchAluminumtype=anisotropicthickness=2.5/mask=contacts_maskmaskclear2024/9/831浙大微电子(18)定义电极定义电极 contactname=Gatex=-0.5y=5replacepointcontactname=Sourcex=-0.5y=1replacepointcontactname=Drainbottom(19)保存完整的器件结构保存完整的器件结构structtdr=vdmos_finalstructsmesh=500vdmos_final202

28、4/9/832浙大微电子2024/9/833浙大微电子本章内容本章内容1 集成工艺仿真系统集成工艺仿真系统 SentaurusProcess2 器件结构编辑工具器件结构编辑工具SentaurusStructureEditor3 器件仿真工具器件仿真工具SentaurusDevice4 集成电路虚拟制造系统集成电路虚拟制造系统SentaurusWorkbench简介简介2024/9/834浙大微电子SentaurusStructureEditor(SDE)器件结构编辑工具简介器件结构编辑工具简介 SDE是基于二维和三维器件结构编辑的集成环境,可生成是基于二维和三维器件结构编辑的集成环境,可生成或

29、编辑二维和三维器件结构,用于与或编辑二维和三维器件结构,用于与Process工艺仿真系统的工艺仿真系统的结合。结合。 在在SentaurusTCAD系列仿真工具中,系列仿真工具中,SDE工具是必不可工具是必不可少的。因为在使用少的。因为在使用SentaurusProcess执行完工艺仿真后,必执行完工艺仿真后,必须使用须使用SDE将将Process工艺仿真阶段生产的电极激活,并调入工艺仿真阶段生产的电极激活,并调入Process仿真过渡来的掺杂信息,进行网格细化处理后,才能仿真过渡来的掺杂信息,进行网格细化处理后,才能进行下一步的器件物理特性模拟。进行下一步的器件物理特性模拟。 2024/9/

30、835浙大微电子完成从完成从SentaurusProcess到到SentaurusDevice的接口转换的接口转换1 在命令提示符下输入:在命令提示符下输入:sde,启动启动SentaurusStructureEditor工具。工具。 2 调入边界文件:调入边界文件:FileImport,该结构文件可以是该结构文件可以是DF-ISE格式,也可以是格式,也可以是TDR格式。格式。 3 激活电极。激活电极。(1)在选取类型列表中选择)在选取类型列表中选择SelectFace;(2)在电极列表中选择需要激活的电极名;)在电极列表中选择需要激活的电极名;(3)在器件结构中选择电极区域;)在器件结构中选

31、择电极区域;2024/9/836浙大微电子2024/9/837浙大微电子(4)在菜单中选择:在菜单中选择:DeviceContactsContactSets, 电极设置对话框如图所示;电极设置对话框如图所示;(5)在在DefinedContactSets中选择电极,同时可以设置中选择电极,同时可以设置 电极颜色,边缘厚度和类型等信息;电极颜色,边缘厚度和类型等信息;(6)单击单击Activate按钮;按钮;(7)单击单击Close关闭对话框。关闭对话框。 同样重复以上步骤,可以完成其他电极的定义和激活。同样重复以上步骤,可以完成其他电极的定义和激活。2024/9/838浙大微电子4 保存设置:

32、保存设置:FileSaveModel5 载入掺杂数据信息。载入掺杂数据信息。 载入方式为:载入方式为:DeviceExternalProfilePlacement。外部掺杂信息设置对话框如图所示。在外部掺杂信息设置对话框如图所示。在Name栏中输入栏中输入Doping。在在GeometryFile栏栏中中载载入入工工艺艺仿仿真真后后生生成成的的网网格格数数据据文文件件(若若保保存存格格式式为为DF-ISE,应应选选择择.gds文文 件件; 若若保保存存格格式式为为TDR,应选择,应选择.tdr文件)。在文件)。在DataFiles栏中点击栏中点击Browser按按钮并选择掺杂数据文件(若保存格

33、式为钮并选择掺杂数据文件(若保存格式为DF-ISE,应选择,应选择.dat文文 件件; 若若保保存存格格式式为为TDR,应应选选择择.tdr文文件件),单单 击击Add按按钮,载入掺杂数据文件。钮,载入掺杂数据文件。 最后,单击最后,单击AddPlacement按钮。按钮。2024/9/839浙大微电子2024/9/840浙大微电子6 定义网格细化窗口。用户可以对重点研究区域进行网格的定义网格细化窗口。用户可以对重点研究区域进行网格的 重新设置,以增加仿真精度和收敛性。操作如下:重新设置,以增加仿真精度和收敛性。操作如下:MeshDefineRef/EvalWindowCuboid2024/9

34、/841浙大微电子7定义网格细化方案定义网格细化方案选择菜单栏中的选择菜单栏中的MeshRefinementPlacement。在网格细化设置对话框中,选择在网格细化设置对话框中,选择Ref/Win选项,并选择上一步定义选项,并选择上一步定义的网格细化窗口。的网格细化窗口。根据仿真精度要求,设置根据仿真精度要求,设置maxelementsize和和 minelementsize参数。参数。单击单击AddPlacement按钮。按钮。2024/9/842浙大微电子2024/9/843浙大微电子8执行设置方案。执行设置方案。 选择菜单栏中的选择菜单栏中的MeshBuildMesh,输入网格细化,输

35、入网格细化执行后保存的网格数据信息文件名,并选择网格引擎,并执行后保存的网格数据信息文件名,并选择网格引擎,并单击单击BuildMesh按钮,按钮,SDE会根据设置的网格细化方案会根据设置的网格细化方案执行网格的细化,执行完成后会生成执行网格的细化,执行完成后会生成3个数据文件:个数据文件: _msh.grd,_msh.dat和和_msh.log。2024/9/844浙大微电子2024/9/845浙大微电子创建三维结构创建三维结构 1. SDE环境初始化环境初始化:FileNew;2. 设置精确坐标模式设置精确坐标模式:DrawExactCoordinates;3. 选择器件材料选择器件材料S

36、entaurusStructureEditor所使用的材料都在所使用的材料都在Material列表中进行选择;列表中进行选择;4. 选择默认的选择默认的Boolean表达式表达式 在菜单中选择在菜单中选择 DrawOverlapBehaviorNewReplacesOld;5. 关闭自动命名器件结构区域模式关闭自动命名器件结构区域模式DrawAutoRegionNaming;2024/9/846浙大微电子6. 创建立方体区域创建立方体区域(1)选择选择IsometricView(ISO),改为三维绘图模式。改为三维绘图模式。(2)在菜单栏中选择在菜单栏中选择DrawCreate3DRegion

37、Cuboid。(3)在窗口中单击并拖动鼠标,将出现一个立方体区域的定义在窗口中单击并拖动鼠标,将出现一个立方体区域的定义对话框,输入对话框,输入(000)和和(7.75443),),然后单击然后单击OK按钮按钮。2024/9/847浙大微电子(4)在在SDE对话框中输入结构区域的名称对话框中输入结构区域的名称Epitaxy,单击单击OK按钮。按钮。2024/9/848浙大微电子7.改变改变Boolean表达式表达式 在菜单栏中选择在菜单栏中选择DrawOverlapBehaviorOldReplacesOld。8.创建其他区域创建其他区域 器件的其他区域,即栅氧层,多晶硅栅,侧墙以及电极区器件

38、的其他区域,即栅氧层,多晶硅栅,侧墙以及电极区 域都可以用同样的方法来创建。域都可以用同样的方法来创建。2024/9/849浙大微电子2024/9/850浙大微电子9.定义电极定义电极 在这里,栅极、源极和漏极需要定义。在这里,栅极、源极和漏极需要定义。 10.定义外延层中的均匀杂质分布浓度定义外延层中的均匀杂质分布浓度(1)选择菜单栏中的选择菜单栏中的 DeviceConstantProfilePlacement;(2)在在PlacementName栏中输入栏中输入PlaceCD.epi;(3)在在PlacementTypegroup框中,选择框中,选择Region, 并在列表中选择并在列表

39、中选择Epitaxy;(4)在在ConstantProfileDefinition框中,框中, 输入输入Const.Epi到到Name栏中;栏中;(5)在在Species栏中选择栏中选择 ArsenicActiveConcentration;2024/9/851浙大微电子(6)在在Concentration栏中栏中 输入输入3.3e14;(7)单击单击AddPlacement按钮;按钮;(8)重复以上步骤定义多晶硅重复以上步骤定义多晶硅 栅的掺杂浓度为栅的掺杂浓度为1e20;(9)单击单击Close关闭窗口。关闭窗口。2024/9/852浙大微电子11.定义解析杂质浓度分布定义解析杂质浓度分布

40、 定义解析杂质浓度分布包括两个步骤。第一步先定义杂定义解析杂质浓度分布包括两个步骤。第一步先定义杂质分布窗口,第二步定义解析杂质浓度分布。质分布窗口,第二步定义解析杂质浓度分布。 定义杂质分布窗口的步骤如下:定义杂质分布窗口的步骤如下:(1)选择菜单栏中的选择菜单栏中的DrawExactCoordinates;(2)MeshDefineRef/EvalWindowRectangle;(3)在视窗中,拖动一个矩形区域;在视窗中,拖动一个矩形区域;(4)在在ExactCoordinates对话框中,输入对话框中,输入(00)和和(2.753.5),以定义杂质分布窗口坐标;以定义杂质分布窗口坐标;2

41、024/9/853浙大微电子(5)单击单击OK;(6)在接着弹出的对话框中,输入在接着弹出的对话框中,输入P-Body作为杂质分布窗口的作为杂质分布窗口的 名称;名称;(7)利用表中的参数值,重复以上步骤定义其他杂质分布窗口。利用表中的参数值,重复以上步骤定义其他杂质分布窗口。2024/9/854浙大微电子定义解析杂质浓度分布的步骤如下:定义解析杂质浓度分布的步骤如下:(1)选择菜单栏中的选择菜单栏中的DeviceAnalyticProfilePlacement;(2)在在PlacementName栏中输入栏中输入PlaceAP.body;(3)在在Ref/Win列表中选择列表中选择P-Bod

42、y;(4)在在ProfileDefinition区域中,区域中,输入输入Gauss.Body到到Name栏中;栏中;(5)在在Species列表中选择列表中选择BoronActiveConcentration;(6)在在PeakConcentration栏中输入栏中输入4e16;2024/9/855浙大微电子(7)在在PeakPosition栏中栏中输入输入0;(8)在在Junction栏和栏和Depth栏中栏中分别输入分别输入3.3e14和和3.5;(9)在在LateralDiffusionFactor栏中输入栏中输入0.75;(10)单击单击AddPlacement按钮;按钮;(11)重复

43、以上步骤分别定义重复以上步骤分别定义其他区域的解析分布。其他区域的解析分布。2024/9/856浙大微电子13.定义网格细化方案定义网格细化方案14.保存设置保存设置15.执行设置方案执行设置方案最终,器件的网格信息和掺杂信息将保存在两个文件最终,器件的网格信息和掺杂信息将保存在两个文件中,即中,即_msh.grd和和_msh.dat,这些文件可以导入到,这些文件可以导入到SentaurusDevice中进行后续仿真。中进行后续仿真。2024/9/857浙大微电子2024/9/858浙大微电子本章内容本章内容1 集成工艺仿真系统集成工艺仿真系统 SentaurusProcess2 器件结构编辑

44、工具器件结构编辑工具SentaurusStructureEditor3 器件仿真工具器件仿真工具SentaurusDevice4 集成电路虚拟制造系统集成电路虚拟制造系统SentaurusWorkbench简介简介2024/9/859浙大微电子SentaurusDevice器件仿真工具简介器件仿真工具简介SentaurusDevice是新一代的器件物理特性仿真工具,是新一代的器件物理特性仿真工具,内嵌一维、二维和三维器件物理模型,通过数值求解一维、内嵌一维、二维和三维器件物理模型,通过数值求解一维、二维和三维泊松方程、连续性方程和运输方程,可以准确预二维和三维泊松方程、连续性方程和运输方程,可

45、以准确预测器件的众多电学参数和电学特性。测器件的众多电学参数和电学特性。SentaurusDevice支持支持很多器件类型的仿真,包括量子器件,深亚微米很多器件类型的仿真,包括量子器件,深亚微米MOS器件,器件,功率器件,异质结器件,光电器件等。此外,功率器件,异质结器件,光电器件等。此外,SentaurusDevice还可以实现由多个器件所组成的单元级电路的物理特还可以实现由多个器件所组成的单元级电路的物理特性分析。性分析。2024/9/860浙大微电子SentaurusDevice主要物理模型主要物理模型 实现实现SentaurusDevice器件物理特性仿真的器件物理器件物理特性仿真的器

46、件物理模型仍然是泊松方程、连续性方程和运输方程。基于以上物模型仍然是泊松方程、连续性方程和运输方程。基于以上物理模型,派生出了很多二级效应和小尺寸模型,均被添加理模型,派生出了很多二级效应和小尺寸模型,均被添加SentaurusDevice中。中。2024/9/861浙大微电子(1)产生产生-复合模型复合模型产生产生-复合模型描述的是杂质在导带和价带之间交换载流复合模型描述的是杂质在导带和价带之间交换载流子的过程。产生子的过程。产生-复合模型主要包括:复合模型主要包括:SRH复合模型(肖克莱复合模型),复合模型(肖克莱复合模型),CDL复合模型,复合模型,俄歇复合模型,俄歇复合模型,辐射复合模

47、型,辐射复合模型,雪崩产生模型,雪崩产生模型,带间隧道击穿模型等。带间隧道击穿模型等。2024/9/862浙大微电子(2)迁移率退化模型迁移率退化模型描述迁移率与掺杂行为有关的模型描述迁移率与掺杂行为有关的模型Masetti模型、模型、Arora模型和模型和UniversityofBologna模型模型描述界面位置处载流子迁移率的退化模型描述界面位置处载流子迁移率的退化模型Lombardi模型、模型、UniversityofBologna模型模型描述载流子描述载流子-载流子散射的模型载流子散射的模型ConwellWeisskopf模型、模型、BrooksHerring模型模型描述高内电场条件下

48、的载流子迁移率的退化模型描述高内电场条件下的载流子迁移率的退化模型Canali模型,转移电子模型,基本模型,模型,转移电子模型,基本模型,MeinerzhagenEngl模型,模型,Lucent模型,速率饱和模型和驱动力模型等模型,速率饱和模型和驱动力模型等2024/9/863浙大微电子(3)基于活化能变化的电离模型基于活化能变化的电离模型常温条件下,浅能级杂质被认为是完全电离的。然而,常温条件下,浅能级杂质被认为是完全电离的。然而,对于深能级杂质而言(能级深度超过对于深能级杂质而言(能级深度超过0.026eV),则会出现),则会出现不完全电离的情况。因此,铟(受主杂质)在硅中,氮(施不完全电

49、离的情况。因此,铟(受主杂质)在硅中,氮(施主)和铝(受主)在碳化硅中,都呈现深能级状态。另外,主)和铝(受主)在碳化硅中,都呈现深能级状态。另外,若要研究低温条件下的掺杂行为,则会有更多的掺杂剂出于若要研究低温条件下的掺杂行为,则会有更多的掺杂剂出于不完全电离状态。针对这种研究需求,不完全电离状态。针对这种研究需求,SentaurusDevice嵌入了基于活化能变化的电离模型。嵌入了基于活化能变化的电离模型。2024/9/864浙大微电子(4)热载流子注入模型热载流子注入模型热载流子注入模型是用于描述栅漏电流机制的。该模型热载流子注入模型是用于描述栅漏电流机制的。该模型对于描述对于描述EEP

50、ROMs器件执行写操作时可能发生的载流子注器件执行写操作时可能发生的载流子注入行为来说尤为重要。入行为来说尤为重要。SentaurusDevice提供了两种热载流提供了两种热载流子注入模型和一个用户自定义模型子注入模型和一个用户自定义模型PMI(PhysicalModelInterface).经典的经典的lucky电子注入模型电子注入模型Fiegna热载流子注入模型热载流子注入模型 2024/9/865浙大微电子(5)隧道击穿模型隧道击穿模型在一些器件中,隧道击穿的发生会导致漏电流的形在一些器件中,隧道击穿的发生会导致漏电流的形成,对器件的电学性能造成影响。成,对器件的电学性能造成影响。Sen

51、taurusDevice提供三种隧道击穿模型:提供三种隧道击穿模型:非局域隧道击穿模型非局域隧道击穿模型(最常用,该模型考虑了载流子的自加热因素,能够进(最常用,该模型考虑了载流子的自加热因素,能够进行任意形状势垒下的数值求解)行任意形状势垒下的数值求解)直接隧道击穿模型直接隧道击穿模型FowlerNordheim隧道击穿模型隧道击穿模型2024/9/866浙大微电子(6)应力模型应力模型 器件结构内部机械应力的变化,可以影响材料的功函数、器件结构内部机械应力的变化,可以影响材料的功函数、界面态密度、载流子迁移率能带分布和漏电流等。局部区域界面态密度、载流子迁移率能带分布和漏电流等。局部区域应

52、力的变化往往是由于高温热驱动加工的温变作用或材料属应力的变化往往是由于高温热驱动加工的温变作用或材料属性的不同产生的。性的不同产生的。应力变化引起的能带结构变化,可以由以下模型进行分析:应力变化引起的能带结构变化,可以由以下模型进行分析: 应力变化引起的载流子迁移率的变化应力变化引起的载流子迁移率的变化,由以下公式描述:由以下公式描述:2024/9/867浙大微电子(7)量子化模型量子化模型SentaurusDevice提供了四种量子化模型。提供了四种量子化模型。VanDot模型模型VanDot模型仅适用于硅基模型仅适用于硅基MOSFET器件的仿真。使用器件的仿真。使用该模型可以较好地描述器件

53、内部的量子化效应及其在最终特该模型可以较好地描述器件内部的量子化效应及其在最终特性中的反映。性中的反映。一维薛定谔方程一维薛定谔方程一维薛定谔方程可以用来进行一维薛定谔方程可以用来进行MOSFET、量子阱和超薄、量子阱和超薄SOI结特性的仿真。结特性的仿真。2024/9/868浙大微电子密度梯度模型密度梯度模型密度梯度模型用于密度梯度模型用于MOSFET器件、量子阱和器件、量子阱和SOI结构的仿结构的仿真,可以描述器件的最终特性以及器件内的电荷分布。该模真,可以描述器件的最终特性以及器件内的电荷分布。该模型可以描述二维和三维的量子效应。型可以描述二维和三维的量子效应。修正后的局部密度近似模型修

54、正后的局部密度近似模型该模型数值计算效率较高,比较适用于三维器件的物理特该模型数值计算效率较高,比较适用于三维器件的物理特性仿真。性仿真。2024/9/869浙大微电子SentaurusDevice仿真实例仿真实例 一个标准的一个标准的SentaurusDevice输入文件由以下几部输入文件由以下几部分组成,包括分组成,包括File、Electrode、Physics、Plot、Math和和Solve,每一部分都执行一定的功能。输入文件缺省的扩,每一部分都执行一定的功能。输入文件缺省的扩展名为展名为_des.cmd。2024/9/870浙大微电子1.VDMOS器件雪崩击穿电压的仿真器件雪崩击穿

55、电压的仿真 器件的雪崩击穿电压相比与其他电学参数,比较难模拟。器件的雪崩击穿电压相比与其他电学参数,比较难模拟。因为在器件即将击穿时,即使是很小的电压变化都可能导致因为在器件即将击穿时,即使是很小的电压变化都可能导致漏电流的急剧增加,有些时候甚至会产生回滞现象。因此,漏电流的急剧增加,有些时候甚至会产生回滞现象。因此,在这种情况下,进行雪崩击穿电压模拟计算时很难获得一个在这种情况下,进行雪崩击穿电压模拟计算时很难获得一个收敛解。而在漏电极上串联一个大电阻可以有效的解决这个收敛解。而在漏电极上串联一个大电阻可以有效的解决这个不收敛问题。不收敛问题。在本例中,在本例中,SentaurusDevic

56、e调用了之前调用了之前SentaurusProcess产生的输出文件,该文件中包含了掺杂信息,网格产生的输出文件,该文件中包含了掺杂信息,网格信息和电极定义信息。信息和电极定义信息。2024/9/871浙大微电子(1)File该文件定义部分指定了完成器件模拟所需要的输入文件该文件定义部分指定了完成器件模拟所需要的输入文件和输出文件。和输出文件。File*inputfiles:Grid=“500vdmos_final_fps.tdr”*outputfiles:Plot=“BV_des.dat”Current=“BV_des.plt”Output=“BV_des.log”2024/9/872浙大微

57、电子(2)Electrode该电极定义部分用来定义该电极定义部分用来定义SentaurusDevice模拟中器件所模拟中器件所有电极的偏置电压起始值以及边界条件等。有电极的偏置电压起始值以及边界条件等。ElectrodeName=“Source”Voltage=0.0Name=“Drain”Voltage=0.0Resistor=1e7Name=“Gate”Voltage=0.0Barrier=-0.552024/9/873浙大微电子(3)Physics该命令段定义了该命令段定义了SentaurusDevice模拟中选定的器件物理模型。模拟中选定的器件物理模型。PhysicsEffective

58、IntrinsicDensity(BandGapNarrowingOldSlotboom)Mobility(DopingDepeHighFieldsaturation(GradQuasiFermi)hHighFieldsaturation(GradQuasiFermi)Enormal)Recombination(SRH(DopingDep)eAvalanche(Eparallel)hAvalanche(Eparallel)2024/9/874浙大微电子(4)PlotPlot命令段用于完成设置所需的命令段用于完成设置所需的SentaurusDevice模拟输模拟输出绘图结果。这些输出结果可以通过

59、调用出绘图结果。这些输出结果可以通过调用TecplotSV查阅。查阅。PloteDensityhDensityTotalCurrent/VectoreCurrent/VectorhCurrent/VectoreMobilityhMobilityeVelocityhVelocityeQuasiFermihQuasiFermieTemperatureTemperature*hTemperatureElectricField/VectorPotentialSpaceChargeDopingDonorConcentrationAcceptorConcentration2024/9/875浙大微电子*-

60、Generation/RecombinationSRHBand2Band*AugerAvalancheGenerationeAvalancheGenerationhAvalancheGeneration*-DrivingforceseGradQuasiFermi/VectorhGradQuasiFermi/VectoreEparallelhEparalleleENormalhENormal*-Bandstructure/CompositionBandGapBandGapNarrowingAffinityConductionBandValenceBandeQuantumPotential2024

61、/9/876浙大微电子(5)Math该命令段用来设置数值求解算法。该命令段用来设置数值求解算法。MathExtrapolateAvalderivativesIterations=20Notdamped=100RelErrControlBreakCriteriaCurrent(Contact=“Drain”AbsVal=0.8e-7)CNormPrint2024/9/877浙大微电子Avalderivatives参数表示开启计算由于雪崩击穿产生的参数表示开启计算由于雪崩击穿产生的解析导数;解析导数;Iterations定义了诺顿计算中最大的迭代次数;定义了诺顿计算中最大的迭代次数;Notdamp

62、ed=100表示在前表示在前100次诺顿迭代计算中采用无次诺顿迭代计算中采用无阻尼计算模式。阻尼计算模式。2024/9/878浙大微电子(6)Solve该命令段用于设置完成数值计算所需要经过的计算过程。该命令段用于设置完成数值计算所需要经过的计算过程。Solve*-Build-upofinitialsolution:Coupled(Iterations=100)PoissonCoupledPoissonElectronHoleQuasistationary(InitialStep=1e-4Increment=1.35MinStep=1e-5MaxStep=0.0252024/9/879浙大微电

63、子GoalName=“Drain”Voltage=600)CoupledPoissonElectronHoleCoupledPoissonElectronHole调用了泊松方程、电子连续方程和空穴连续方程。调用了泊松方程、电子连续方程和空穴连续方程。Quasistationary定义用户要求得到准静态解。定义用户要求得到准静态解。2024/9/880浙大微电子2024/9/881浙大微电子2.VDMOS器件漏极电学特性仿真器件漏极电学特性仿真本例子模拟了本例子模拟了VDMOS器件的器件的Vd-Id特性。其中栅极偏置特性。其中栅极偏置电压定义为电压定义为10V,而漏极偏置电压从,而漏极偏置电压从

64、0V扫描到扫描到10V。2024/9/882浙大微电子(1)FileFile*inputfiles:Grid=“500vdmos_final_fps.tdr”*outputfiles:Plot=“IV_des.tdr”Current=“IV_des.plt”Output=“IV_des.log”2024/9/883浙大微电子(2)ElectrodeElectrodeName=“Source”Voltage=0.0Name=“Drain”Voltage=0.1Name=“Gate”Voltage=0.0Barrier=-0.552024/9/884浙大微电子(3)PhysicsPhysicsAr

65、eaFactor=3258200IncompleteIonizationEffectiveIntrinsicDensity(BandGapNarrowing(OldSlotboom)Mobility(DopingDependenceHighFieldSaturationEnormalCarriercarrierscattering)Recombination(SRH(DopingDependenceTempdep)AugerAvalanche(Eparallel)2024/9/885浙大微电子(4)PlotPloteDensityhDensityeCurrent/vectorhCurrent/

66、vectorPotentialSpaceChargeElectricFieldeMobilityhMobilityeVelocityhVelocityDopingDonorConcentrationAcceptorConcentration2024/9/886浙大微电子(5)MathMathExtrapolateRelErrcontroldirectcurrentcomput其中其中directcurrentcomput参数定义直接计算电极电流。参数定义直接计算电极电流。2024/9/887浙大微电子(6)SolveSolvePoissonCoupledPoissonElectronhole#

67、-rampGate:Quasistationary(MaxStep=0.1MinStep=1e-8Increment=2Decrement=3GoalName=GateVoltage=10)2024/9/888浙大微电子CoupledPoissonElectronhole#-rampDrain:Quasistationary(MaxStep=0.1MinStep=1e-8Increment=2Decrement=3GoalName=DrainVoltage=10)CoupledPoissonElectronhole2024/9/889浙大微电子2024/9/890浙大微电子3、收敛性问题收敛性

68、问题迭代次数不够迭代次数不够 电学边界条件设置不好引起的不收敛电学边界条件设置不好引起的不收敛 初始解的不收敛初始解的不收敛 工艺仿真中网格设置得不好工艺仿真中网格设置得不好 2024/9/891浙大微电子迭代次数不够迭代次数不够设置的判别不收敛的条件太过苛刻设置的判别不收敛的条件太过苛刻这种假性的不收敛在迭代过程中有着以下特征之一这种假性的不收敛在迭代过程中有着以下特征之一:误差项有逐渐减小的趋势或呈阻尼振荡状,但是在小于误差项有逐渐减小的趋势或呈阻尼振荡状,但是在小于1之前,却因为迭代次数上限达到而结束。之前,却因为迭代次数上限达到而结束。迭代失败的次数很少,但是仿真步长很快就达到了最小值

69、,迭代失败的次数很少,但是仿真步长很快就达到了最小值,仿真结束。仿真结束。2024/9/892浙大微电子解决方法解决方法(1).Iterations尽量设置的大一点尽量设置的大一点(2).设定设定minstep和和interations,minstep的数值至少比的数值至少比initialstep少少3个数量级个数量级MathIterations=50NotDamped=50ExtrapolateRelErrControl2024/9/893浙大微电子SolvePoissonCoupledPoissonElectronHoleQuasistationary(Initialstep=1e-6Ma

70、xStep=0.1Minstep=1e-12increment=2.0Goalname=anodevoltage=4e7)CoupledPoissonElectronHoleTemperature2024/9/894浙大微电子电学边界条件设置不好引起的不收敛电学边界条件设置不好引起的不收敛 这种情况一般发生在雪崩击穿电压的附近,无法完成成这种情况一般发生在雪崩击穿电压的附近,无法完成成低压区到雪崩击穿区的转变。低压区到雪崩击穿区的转变。 2024/9/895浙大微电子产生原因:击穿点附近,电流变化太迅速,基于原来的初始产生原因:击穿点附近,电流变化太迅速,基于原来的初始解解A,通过一个仿真步长

71、,电压变化,通过一个仿真步长,电压变化V,此时假定下一点处,此时假定下一点处于于B点,而假定点点,而假定点B和真实点和真实点C之间的电流变化量之间的电流变化量I太大,程太大,程序无法通过迭代获得正确点,因此始终无法收敛。序无法通过迭代获得正确点,因此始终无法收敛。2024/9/896浙大微电子解决方法ElectrodeName=anodeVoltage=0.0resistor=3e9Name=cathodeVoltage=0.0Name=subVoltage=0.02024/9/897浙大微电子初始解的不收敛初始解的不收敛 初始解的不收敛就是仿真的第一个点就无法收敛:初始解的不收敛就是仿真的第

72、一个点就无法收敛:由于初始解具有较大的随机性,因此当它进行迭代的时由于初始解具有较大的随机性,因此当它进行迭代的时 候,如果要同时满足多个方程的收敛相对较为困难;候,如果要同时满足多个方程的收敛相对较为困难; 由于某个电极上的初始电压值给得过高,难以建立初始解。由于某个电极上的初始电压值给得过高,难以建立初始解。 2024/9/898浙大微电子的解决方法的解决方法SolveCoupledPoissonElectronHoleTemperatureQuasistationaryCoupledPoissonElectronHoleTemperatureSolvePoissonCoupledPois

73、sonElectronCoupledPoissonElectronHoleQuasistationaryCoupledPoissonElectronHoleTemperature2024/9/899浙大微电子ElectrodeName=“Drain”,Voltage=0.0Name=“Source”,Voltage=0.0Name=“Gate”,Voltage=5.0Name=“sub”,Voltage=0.0SolveElectrodeName=“Drain”,Voltage=0.0Name=“Source”,Voltage=0.0Name=“Gate”,Voltage=0.0Name=“s

74、ub”,Voltage=0.0SolveGoalname=“Gate”,Voltage=5.02024/9/8100浙大微电子工艺仿真中网格设置得不好工艺仿真中网格设置得不好 解决方法解决方法: 调整优化网格调整优化网格2024/9/8101浙大微电子本章内容本章内容1 集成工艺仿真系统集成工艺仿真系统 SentaurusProcess2 器件结构编辑工具器件结构编辑工具SentaurusStructureEditor3器件仿真工具器件仿真工具SentaurusDevice4 集成电路虚拟制造系统集成电路虚拟制造系统SentaurusWorkbench简介简介2024/9/8102浙大微电子虚

75、拟制造系统虚拟制造系统SentaurusWorkbench简介简介 SentaurusWorkbench(SWB)简介)简介SentaurusWorkbench基基于于集集成成化化架架构构模模式式来来组组织织、实实施施TCAD仿仿真真项项目目的的设设计计和和运运行行,为为用用户户提提供供了了图图形形化化界界面面,可可完完成成系系列列化化仿仿真真工工具具软软件件,以以参参数数化化形形式式实实现现TCAD项项目目的的优优化化工工程程。SentaurusWorkbench支支持持实实验验设设计计优优化化,参参数数提提取取,结结果果分分析析,参参数数优优化化等等,实实现现了了集集成成化化的的任任务务安

76、安排排,从从而而最最大大限限度度地地利利用用了了可可计计算算资资源源,加加速速了了TCAD仿真项目的运行。仿真项目的运行。2024/9/8103浙大微电子创建和运行仿真项目创建和运行仿真项目 1.建立新的仿真项目建立新的仿真项目在菜单中选择在菜单中选择ProjectNew。2.构造仿真流程构造仿真流程在在FamilyTree视图下,在视图下,在NoTools处右击鼠标。然后在处右击鼠标。然后在弹出的对话中,单击弹出的对话中,单击Tools按钮,在按钮,在SelectDBTool菜单中菜单中选择选择sprocess工具。工具。2024/9/8104浙大微电子3.导入卡命令文件导入卡命令文件(1)

77、在)在SentaurusProcess图标按钮处点击鼠标右键,选图标按钮处点击鼠标右键,选择择ImportFileCommands。(2)在弹出的)在弹出的ImportFlowFile对话框中,找到需要的工对话框中,找到需要的工艺卡命令文件。艺卡命令文件。(3)单击)单击Open按钮。按钮。另外,在工艺文件中,最终的器件结构信息文件应该另外,在工艺文件中,最终的器件结构信息文件应该保存为节点格式,即保存为节点格式,即structsmesh=nnode。2024/9/8105浙大微电子4.添加其它仿真工具添加其它仿真工具重重复复以以上上操操作作步步骤骤,依依次次添添加加所所需需要要的的仿仿真真工

78、工具具,如如SentaurusStructureEditor、SentaurusDevice、Inspect等等,并并依依次次导导入入对对应应的的卡卡命命令令文文件件。需需要要注注意意的的是是,在在SentaurusStructureEditor中中,最最终终的的结结构构需需要要保保存存为为“nnode_msh”格格式式,而而在在SentaurusDevice中中,该该文文件件 可可 以以 由由 以以 下下 语语 句句 导导 入入 , 即即g r i d = “ t d r ”。2024/9/8106浙大微电子5.添加实验参数添加实验参数在在SentaurusWorkbench中,用户可以定义

79、和添加实验中,用户可以定义和添加实验参数。一个实验参数即代表一个实验。若有多个实验参参数。一个实验参数即代表一个实验。若有多个实验参数,则分解为多个实验。数,则分解为多个实验。(1)在卡命令文件中,将需要定义的相应参数值改为在卡命令文件中,将需要定义的相应参数值改为parametername格式。例如格式。例如,dose=bodydose。(2)单击菜单栏单击菜单栏Parameter菜单中的菜单中的Add选项,打开添加选项,打开添加实验参数对话框,然后在实验参数对话框,然后在Parameter栏中输入实验参数名,栏中输入实验参数名,在在DefaultValue栏中输入相应实验参数值。栏中输入相

80、应实验参数值。2024/9/8107浙大微电子(3)单击单击OK。(4)重复以上步骤可以继续添加其它所需的实验参数。重复以上步骤可以继续添加其它所需的实验参数。2024/9/8108浙大微电子2024/9/8109浙大微电子6.保存设置保存设置7.建立若干仿真实验建立若干仿真实验(1)选择菜单栏中的)选择菜单栏中的ExperimentsAddNewExperiment;(2)在弹出的对话框中输入相应参数值;)在弹出的对话框中输入相应参数值;2024/9/8110浙大微电子8.清除之前的仿真数据文件清除之前的仿真数据文件当所有实验参数都已定义完后,清除之前的仿真数据文当所有实验参数都已定义完后,

81、清除之前的仿真数据文件。选择菜单栏中的件。选择菜单栏中的ProjectCleanUp,并点击需要清除,并点击需要清除的数据文件。的数据文件。2024/9/8111浙大微电子2024/9/8112浙大微电子9.仿真项目预处理仿真项目预处理选择菜单栏中的选择菜单栏中的ProjectPreprocess,预处理的日志对,预处理的日志对话框如图所示。话框如图所示。2024/9/8113浙大微电子10.运行仿真项目运行仿真项目选择菜单栏中的选择菜单栏中的ProjectProjectOperationsRun。11.查阅输出结果查阅输出结果当仿真项目运行完之后,当仿真项目运行完之后,SentaurusWo

82、rkbench会产生会产生相应的输出文件,包括运行日志文件和仿真结果输出文件等。相应的输出文件,包括运行日志文件和仿真结果输出文件等。(1)调阅项目运行日志文件)调阅项目运行日志文件选择菜单栏中的选择菜单栏中的ProjectLogsProject。日志文件可。日志文件可以帮助找到某一节点失败的原因。此外,日志文件还显示以帮助找到某一节点失败的原因。此外,日志文件还显示其他仿真过程中产生的标准错误信息。其他仿真过程中产生的标准错误信息。2024/9/8114浙大微电子(2)查看项目概要)查看项目概要 选择菜单栏中的选择菜单栏中的Project Project Operations Project

83、 Summary。项目概要提供了正在运行的项目简。项目概要提供了正在运行的项目简述,在文件中可以得到以下信息:述,在文件中可以得到以下信息: 项目的当前状态;项目的当前状态; 项目最好的修改时间;项目最好的修改时间; 修改项目的用户名;修改项目的用户名; 项目的节点总数;项目的节点总数; 项目运行总时间等。项目运行总时间等。2024/9/8115浙大微电子(3)查阅仿真输出结果)查阅仿真输出结果边界文件,掺杂信息文件,电学特性仿真文件等输出边界文件,掺杂信息文件,电学特性仿真文件等输出文件可以通过文件可以通过SentaurusWorkbenchVisualization调阅和调阅和分析。分析。Inspect是一维模拟结果调阅工具,是一维模拟结果调阅工具,TecplotSV是二是二维、三维模拟结果调阅工具。这些调阅工具都可以通过维、三维模拟结果调阅工具。这些调阅工具都可以通过ViewOutput选项打开,或单击工具栏中的按钮。选项打开,或单击工具栏中的按钮。2024/9/8116浙大微电子2024/9/8117浙大微电子

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号