新一代nm级集成工艺仿真工具_SenTaurusProcess
- 格式:pdf
- 大小:376.32 KB
- 文档页数:5
1引言随着集成电路制造工艺技术的迅速发展和日趋成熟,集成电路的集成度迅速攀升,制造流程及工艺步骤也日趋复杂。
通常,对于大尺寸器件(特别是分立器件),由诸多工艺因素造成的层间界面应力、杂质分布蠕动、空间量子效应及载流子非线性输运等小尺寸效应[1]都可以被忽略。
而对于小尺寸器件,准确地预期及评价工艺制程后的良品率,实现其所谓的工艺级可制造性设计,则必须充分地考虑这些效应。
当前,硅集成电路制造工艺技术已经达到了nm级水平[2],人们已经意识到,nm级器件的设计与研发必须有相应的高精度工艺级仿真工具来支持。
新思科技推出的新一代集成工艺设计工具SenTaurusProcess解决了nm尺度的可制造性设计技术难题而突破了这一技术瓶颈。
本文所发布的技新一代nm级集成工艺仿真工具———SenTaurusProcess于英霞,李惠军,侯志刚,张宪敏(山东大学孟尧微电子研发中心,济南250100)摘要:介绍了新思科技(SynopsysInc.)最新推出的新一代nm级IC制程工艺设计工具———Sen-TaurusProcess的基本功能及其仿真领域,详细阐述了SenTaurusProcess功能的拓展。
对SenTau-rusProcess增加的模型库浏览器(PDB)、一维模拟结果输出(Inspect)及二、三维模拟结果输出(TecplotSV)工具进行了介绍。
重点介绍了SenTaurusProcess所嵌入的诸多小尺寸模型。
关键词:集成电路;纳米层次;工艺仿真;可制造性设计中图分类号:TN402文献标识码:A文章编号:1671-4776(2007)05-0231-04TheNewGenerationNano-LevelIntegratedProcessSimulationTool:SenTaurusProcessYUYing-xia,LIHui-jun,HOUZhi-gang,ZHANGXian-min(MengyaoMicroelectronicsR&DCenter,ShandongUniversity,Jinan250100,China)Abstract:Thispaperintroducestheelementaryfunctionsandemulationaldomainsofthenewgenera-tionnano-levelICprocessdesigntool:SenTaurusProcess,whichwasrecentlyissuedbySynopsysInc..ItspecifiesthefunctionalextensionsofSenTaurusProcessandpresentsParameterDatabaseBrowser(PDB),1Dsimulatedresultsdeferenttools(Inspect)and2D/3Dsimulatedresultsdeferenttools(TecplotSV).ItemphasizesalotofsmallsizemodelsinsertedinSenTaurusProcess.Keywords:IC;nano-level;processsimulation;designformanufacturing(DFM)收稿日期:2007-04-02纳米器件与技术NanoelectronicDevice&Technology术内容均由新思科技授权。
半导体器件工艺仿真软件选择ISE TCAD还是MEDICI,Tsuprem42009年04月11日星期六 12:40在介绍ISE TCAD,MEDICI,Tsuprem4之前先介绍Sentaurus吧,介绍完Sentaurus,也许就不需要再介绍ISE TCAD和MEDICI,Tsuprem4了。
Sentaurus Process介绍Synopsys Inc.的Sentaurus Process 整合了:⑴Avanti 公司的TSUPREM系列工艺级仿真工具(Tsupremⅰ,Tsupremⅱ,Tsupremⅲ只能进行一维仿真,到了第四代的商业版Tsuprem4能够完成二维模拟);⑵Avanti公司的Taurus Process 系列工艺级仿真工具;⑶ISE Integrated Systems Engineering公司的ISE TCAD工艺级仿真工具Dios(二维工艺仿真)FLOOPS-ISE(三维工艺仿真)Ligament(工艺流程编辑)系列工具,将一维、二维和三维仿真集成于同一平台。
在保留传统工艺级仿真工具卡与命令行运行模式的基础上,又作了诸多重大改进:⑴增加、设置了模型参数数据库浏览器(PDB),为用户提供修改模型参数及增加模型的方便途径;⑵增加、设置了一维模拟结果输出工具(Inspect)和二维、三维模拟结果输出工具(Tecplot SV)。
Inspect 提供了一维模拟结果的交互调阅。
而Tecplot SV 则实现了仿真曲线、曲面及三维等输出结果的可视化输出。
(ISE TCAD的可视化工具Inspect和tecplot的继承)此外,Sentaurus Process 还收入了诸多近代小尺寸模型。
这些当代的小尺寸模型主要有:⑴高精度刻蚀模型及高精度淀积模型;⑵基于Crystal-TRIM 的蒙特卡罗(Monte Carlo)离子注入模型、离子注入校准模型、注入解析模型和注入损伤模型;⑶高精度小尺寸扩散迁移模型等。
§17-1 新一代集成工艺仿真系统Sentaurus Process随着集成电路制造工艺技术的迅速发展和日趋成熟,集成电路的集成度迅速攀升,制造流程及工艺步骤也日趋复杂。
当前,硅集成电路制造工艺技术已经达到了纳米级水平,纳米电子学不断深入发展的前提是基于能够达到纳米精度的制造技术【1】。
反过来,纳米级器件的设计与研发则必须有相应的高精度工艺级仿真软件来支持。
通常,对于大尺寸器件(通常特指分立器件),由诸多工艺因素造成的层间界面应力、杂质分布蠕动、空间量子效应及载流子非线性输运等小尺寸效应[2]均可被忽略。
而对于小尺寸(泛指超大规模集成电路中的集成化器件)器件,准确地预期及评价工艺制程后的良品率、实现其所谓的工艺级可制造性设计,则必须充分地考虑小尺寸效应。
新一代集成工艺设计工具Sentaurus Process恰恰解决了纳米尺度的可制造性设计技术难题,成为当前最为先进的集成电路工艺级仿真工具。
§17-1-1 Sentaurus Process工艺级仿真工具简介[3]Sentaurus Process是Synopsys Inc.最新推出的新一代TCAD工艺级仿真工具,被业界誉为第五代集成电路制程级仿真软件,是当前最为先进的纳米级集成工艺仿真工具。
Sentaurus Process是迄今为止集成电路制程级仿真软体中最为全面、最为灵活的多维(一维、二维、三维)工艺级仿真工具。
Sentaurus Process面向当代纳米级集成电路工艺制程,全面支持小尺寸效应的仿真与模拟,用于实现甚大规模(ULSI)集成电路的工艺级虚拟设计,可显著地缩短集成电路制造工艺级设计、工艺级优化乃至晶圆芯片级产品的开发周期。
Sentaurus Process整合了Avanti的TSUPREM系列工艺级仿真工具、Taurus Process系列工艺级仿真工具及ISE的Dios系列工艺级仿真工具,将一维、两维和三维仿真集成于同一平台,在保留传统工艺级仿真工具卡命令行运行模式的基础上,又作了诸多重大改进:1.增加、设置了模型参数数据库浏览器(PDB),为用户提供修改模型参数及增加模型的方便途径;2. 增加、设置了一维模拟结果输出工具(Inspect)和二维、三维模拟结果输出工具(Tecplot SV)。
“可制造性设计”似乎是一个新的词汇。
所谓“可制造性设计”其英文缩写为DFMdesign-for-manufacturability。
事实上。
我们这部书所讨论的主题就是“可制造性设计”。
前面若干章节所讲授的虽然是基于一维的集成电路制造工艺级仿真相对简单一些。
但是也属于工艺级可制造性设计的技术范畴和科学领域。
将重点介绍当今全球最为著名的IC设计软件开发商美国新思科技SynopsysInc.最新发布的新一代TCAD系列设计工具中的新一代集成电路工艺级仿真工具SentaurusProcess注TCAD 系列工具还包括器件物理特性级模拟系统SentaurusDevice及虚拟化加工与制造系统SentaurusWorkbench。
§1 Sentaurus Process工艺级仿真工具SentaurusProcess是SynopsysInc.最新推出的新一代TCAD工艺级仿真工具被业界誉为第五代集成电路制程级仿真软件是当前最为先进的纳米级集成工艺仿真工具。
SentaurusProcess是迄今为止集成电路制程级仿真软体中最为全面、最为灵活的多维一维、二维、三维工艺级仿真工具。
SentaurusProcess面向当代纳米级集成电路工艺制程全面支持小尺寸效应的仿真与模拟用于实现甚大规模ULSI集成电路的工艺级虚拟设计可显著地缩短集成电路制造工艺级设计、工艺级优化乃至晶圆芯片级产品的开发周期。
SentaurusProcess为国际化的大型工程化计算机仿真系统有Unix版本及Linux版本供用户选用。
对于中国内地用户SentaurusProcess的用户许可授权及安装均由SynopsysInc.中国分支机构北京新思科技、上海新思科技等提供优质的技术支持和服务。
SentaurusProcess仿真系统设置有两种启动方式。
一种是交互启动及运行模式另一种是批处理启动及运行模式。
根据用户的使用需要若要在交互模式下启动SentaurusProcess可以在已安装有SentaurusProcess并启动了该系统的license软件使用许可程序的PC计算机若使用的是SentaurusProcess的Linux版本或计算机工作站若使用的是SentaurusProcess的Unix版本命令行提示符下输入以下命令sprocess§1-2 创建Sentaurus Process批处理卡命令文件编辑SentaurusProcess批处理卡命令文件可使用Unix或Linux操作系统环境下的各类文本编辑器、例如gedit文本编辑器编辑完成。
1引言随着集成电路制造工艺技术的迅速发展和日趋成熟,集成电路的集成度迅速攀升,制造流程及工艺步骤也日趋复杂。
通常,对于大尺寸器件(特别是分立器件),由诸多工艺因素造成的层间界面应力、杂质分布蠕动、空间量子效应及载流子非线性输运等小尺寸效应[1]都可以被忽略。
而对于小尺寸器件,准确地预期及评价工艺制程后的良品率,实现其所谓的工艺级可制造性设计,则必须充分地考虑这些效应。
当前,硅集成电路制造工艺技术已经达到了nm级水平[2],人们已经意识到,nm级器件的设计与研发必须有相应的高精度工艺级仿真工具来支持。
新思科技推出的新一代集成工艺设计工具SenTaurusProcess解决了nm尺度的可制造性设计技术难题而突破了这一技术瓶颈。
本文所发布的技新一代nm级集成工艺仿真工具———SenTaurusProcess于英霞,李惠军,侯志刚,张宪敏(山东大学孟尧微电子研发中心,济南250100)摘要:介绍了新思科技(SynopsysInc.)最新推出的新一代nm级IC制程工艺设计工具———Sen-TaurusProcess的基本功能及其仿真领域,详细阐述了SenTaurusProcess功能的拓展。
对SenTau-rusProcess增加的模型库浏览器(PDB)、一维模拟结果输出(Inspect)及二、三维模拟结果输出(TecplotSV)工具进行了介绍。
重点介绍了SenTaurusProcess所嵌入的诸多小尺寸模型。
关键词:集成电路;纳米层次;工艺仿真;可制造性设计中图分类号:TN402文献标识码:A文章编号:1671-4776(2007)05-0231-04TheNewGenerationNano-LevelIntegratedProcessSimulationTool:SenTaurusProcessYUYing-xia,LIHui-jun,HOUZhi-gang,ZHANGXian-min(MengyaoMicroelectronicsR&DCenter,ShandongUniversity,Jinan250100,China)Abstract:Thispaperintroducestheelementaryfunctionsandemulationaldomainsofthenewgenera-tionnano-levelICprocessdesigntool:SenTaurusProcess,whichwasrecentlyissuedbySynopsysInc..ItspecifiesthefunctionalextensionsofSenTaurusProcessandpresentsParameterDatabaseBrowser(PDB),1Dsimulatedresultsdeferenttools(Inspect)and2D/3Dsimulatedresultsdeferenttools(TecplotSV).ItemphasizesalotofsmallsizemodelsinsertedinSenTaurusProcess.Keywords:IC;nano-level;processsimulation;designformanufacturing(DFM)收稿日期:2007-04-02纳米器件与技术NanoelectronicDevice&Technology术内容均由新思科技授权。
2SenTaurusProcess工艺级仿真工具的特点[3]SynopsysInc.最新推出的新一代TCAD工艺级仿真工具SenTaurusProcess,被业界誉为第五代集成电路制程级仿真软件,是目前集成电路制程级仿真软体中最为全面、最为灵活的多维(一维、二维、三维)工艺级仿真工具。
SenTaurusProcess面向当代nm级工艺制程,全面支持小尺寸效应的仿真,用于实现甚大规模(ULSI)集成电路的工艺级虚拟设计,可显著地缩短工艺级设计、工艺级优化乃至芯片产品的开发周期。
SenTaurusProcess整合了Avanti的Tsuprem、TaurusProcess及ISE的DIOS系列工艺级仿真工具,吸纳了诸系列的优点。
首先,在界面交互方面做了诸多重大改进:设置了模型参数数据库浏览器(PDB)来修改模型参数或添加模型;设置了一维模拟结果输出工具(Inspect)和多维模拟结果输出工具(Tecplot_SV)来完成图形结果的可视化输出及可视化分析;将一维、二维及三维的工艺级仿真集成于同一平台;更为重要的是,SenTaurusPro-cess收入了诸多近代小尺寸模型,例如:高精度的刻蚀模型及淀积模型、基于Crystal-TRIM的蒙特卡罗(MonteCarlo)离子注入模型、离子注入校准模型、注入分析模型和注入损伤模型、小尺寸扩散迁移模型等。
所有这些,明显地增强了仿真工具对新材料、新结构和新效应的仿真能力。
3SenTaurusProcess的基本功能及功能拓展SenTaurusProcess采纳了ISE的交互特点,与诸多交互工具相结合,拓展了仿真功能,并使其操作更为简便直观。
SenTaurusProcess是当今第一个提供全三维任选的工艺级仿真商用软件。
SenTau-rusProcess中嵌入的MGOALS库可与SenTaurusStructureEditor(器件结构编辑器)联用,建立三维器件结构非常方便。
显然,有了三维仿真的支持,使得诸如浅沟槽隔离(STI)时产生的寄生沟道效应、浅沟槽隔离(STI)时产生的应力效应、布线边缘粗糙诱发的尖端放电效应、小尺寸晶体管微结构边缘效应及外向反扩散效应等诸多小尺寸三维效应的仿真成为可能。
3.1SenTaurusProcess的仿真领域使用SenTaurusProcess可实现以下工艺制程的仿真。
(1)各类分立器件(包括高频、高压、大功率等特种器件)、混合集成(BiCMOS)电路及甚大规模(ULSI-小尺寸、nm级)CMOS等所有硅基结构模式的器件或电路工艺制程。
(2)标准集成电路平面工艺制程中常规氧化、外延生长、硅化物生长、高低温腐蚀、选择性刻蚀、常规高温扩散、低温离子注入、汽相淀积等工艺流程的仿真及光刻胶性能的分析等辅助功能。
(3)用于改进、评估新的工艺结构设计方案。
例如:实现新的局域氧化隔离(LOCOS)结构、侧墙掩蔽隔离(SWAMI)结构、深沟槽隔离(DTI)和浅沟槽隔离(STI)等二维、三维结构的虚拟设计。
(4)离子注入过程中晶圆倾斜状态、晶圆旋转状态及屏蔽等多因素状态下的注入仿真;注入损伤程度的预测;针对无定型结晶靶、预非晶化注入靶(PAI)及氧化物靶的注入评估注入产生的沟道效应。
(5)SenTaurusProcess内嵌众多二级效应模型,可模拟杂质在多种影响因素条件下对扩散迁移造成的影响,包括氧化增强扩散(OED)效应、瞬态增强扩散(TED)效应、空隙聚积效应、掺杂激活及掺杂剂量损耗对杂质迁移行为的影响等。
(6)SenTaurusProcess可定量地研究氧化介质、硅化物在高温热环境的热生长、热匹配行为及各向异性刻蚀;可定量模拟复合性化合物淀积与基底介质产生的界面应力。
(7)SenTaurusProcess可模拟半导体表面的介电特性、构造MOS结构下的阈值电压变化及C-V特性。
(8)使用SenTaurusProcess可十分方便地架构各种器件的两维和三维结构,并进行基于特定结构下的工艺级制程仿真。
3.2SenTaurusProcess仿真工具的主要功能拓展SenTaurusProcess在实现全流程标准工艺仿纳米器件与技术NanoelectronicDevice&Technology真的基础上,基于关键工艺制程,在处理移动边界的硅化和氧化移动边界的再生网格时,增加了网格数据的保存及网格数据的重复调用功能。
SenTau-rusProcess引入了最为先进的刻蚀模型,可以实现多种材料的各向同性选择性刻蚀和各向异性选择性腐蚀,还可以模拟多重离子束Fourier刻蚀。
此外,用户定义的掩模参数、温度变化速率、气体流量参数和网格细化箱参数等全局性数据均可保存在专用数据库中,以TDR格式的文件保存。
数据库被修改后,系统会自动、快捷地生成新的输入文件。
3.2.1关于SenTaurusProcess的数据库浏览器通常,SenTaurusProcess使用缺省模型,缺省模型参数保存在属性数据库中。
数据库浏览器(PDB)实现了属性数据库的图形化表示。
SenTau-rusProcess设置和定义模型及相关参数可以通过PDB来完成,用户使用PDB可以交互式地设置和编辑模型参数,可动态地在PDB中确定仿真所使用的模型并将暂时不使用的模型保存起来随时设置。
用户还可以使用Alagator脚本语言定义新模型,以满足特殊仿真需求。
图1即为SenTaurusProcess的数据库浏览器(PDB)界面。
图1给出了氧化层与硅界面处空穴表面复合率的缺省表达式,该表达式为[SurfDiffLimitOxide_SiliconSiVac0.0]上式被称为Tcl表达式,它是基于空穴在硅中的缺省扩散率,使用一个函数来实现的。
通常情况下,可以对该表达式进行编辑和修改以满足设计者的需求。
这里需要强调的一点是:设计中使用的模型和参数的修改并不总是在数据库浏览器中实现的,若用户只需在本次设计中修改模型及参数,则不必修改模型库中的缺省设置,而只需在SentaurusPro-cess的输入文件中使用卡命令实现即可。
3.2.2关于SentaurusProcess的结果分析工具3.2.2.1一维结果分析工具———InspectInspect是用来查看和分析一维曲线的交互工具,具有方便的图形用户界面和交互语言,便于用户对曲线进行绘制和编辑。
SenTaurusProcess提供了与Inspect的接口信息,用户可以在SentaurusProcess的输入文件中使用SetPlxList和WritePlx命令将任意感兴趣点的掺杂信息保存到一个扩展名为.plx的DF-ISE格式的文件中,然后在Inspect工具界面下,通过调用该文件来绘制所需要的掺杂浓度分布曲线。
图2为Inspect工具界面,用户可以在该界面下根据需要对曲线、坐标轴、图例和网格等进行设置,以增加可视化程度,这显然比TSUPREM-Ⅳ的命令行传统交互方式要简便、直观。
3.2.2.2结构及数据分析工具———TecplotSVSentaurusProcess工艺仿真流程中生成的结构信息和数据信息是通过TecplotSV工具来查看的。
用户可以将结构信息和数据信息通过相应的命令保存到一个TDR格式或者DF-ISE格式的文件中,然后在Tecplot_SV界面下通过调用该文件得到相应的结构和数据信息,并对其进行分析和编辑。