ImageVerifierCode 换一换
格式:DOCX , 页数:175 ,大小:3.48MB ,
资源ID:18274460      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-18274460.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(半导体器件模拟.docx)为本站会员(b****0)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

半导体器件模拟.docx

1、半导体器件模拟CONTENTS PART 1: NMOS_1 Getting Started 12 Creating an NMOS Device Structure Using ATHENA 33 NMOS Device Simulation Using ATLAS 254 Creating NMOS Structure Using DEVEDIT 35 PART 2: OTHER DEVICES_5 Thin Film Resistor: Creating an Thin Film Resistor Using ATHENA 456 Zener Diode 567 MS Junction:

2、 Creating a M-S Junctiong Using ATLAS 598 MESFET 659 BJT 8910 Solar Cell 10611 TFT 119Appendix 129Chapter 1: 开始1.1 在DeckBuild下运行ATHENA 进入红帽子系统桌面后,在桌面空白的地方进行如下操作: 鼠标右键新建终端输入“deckbuild -an&”命令回车过几秒钟时间,DECKBUILD窗口就出现了.在窗口左下方将看到“ATHENA”字样.这表明现在已进入ATHENA模块.图 1.1 DECKBUILD窗口为了熟悉DECKBILD下ATHENA的运行机制,我们可以下载

3、和运行一些ATHENA标准例子.1.2 下载并运行ATHENA标准例子 在AHENA窗口进行如下操作:右键点击Main Control选Examples.双击所感兴趣的目录和子目录load example-runChapter 2: 用ATHENA创建一个NMOS器件结构2.1 过程总揽在本章中,用户将学习到创建一个典型MOSFET结构的基本操作.这些操作包括: 创建一个好的模拟网格 保形沉积( conformal deposition) 几何刻蚀 氧化,扩散,退火以及离子注入 结构操作 保存与下载结构所有这些操作,都单独在ATHENA工艺模拟器中进行.2.2 创建一个初始结构2.2.1 定义

4、初始矩形网格 a.清理当前文本窗口:右键点击File选Empty Document. b.把ATHENA作为模拟器在文本窗口输入如下语句: go athena 接下来,我们将定义初始的矩形网格.需要注意的是,正确的定义网格在工艺模拟中至关重要.格点数直接影响到器件的精度和时间.一个精细的网格应该出现在关键区域,如离子注入的地方,pn结形成的区域,或者光模拟中的光敏部分.c.打开网格定义窗口:右键点击Commands选Mesh Define.2.2.2 创建一个0.6um*0.8um模拟区域及一个非均匀网格 在打开的Mesh Define界面,进行如下操作: a.Direction: X(默认项

5、). b.单击Comment输入“Non-Uniform Grid (0.6um*0.8um)”. c.单击Location,输入0;单击Spacing,输入0.1. d.单击Insert. e.采用同样的方法设置x=0.2时spac=0.01;x=0.6时spac=0.01. f.创建Y方向上的网格:在Direction一栏单击Y,设置y=0.00时spac=0.008;y=0.2时 spac=0.01;y=0.5时spac=0.05;y=0.8时spac=0.15. 我们将注意到网格最密的地方是在表面(y=0um至y=0.2um的地方).因为在后面这个区域将形成NMOS的表面有源区.g.预

6、览矩形网格:单击View.(注意总共产生了1786个格点和3404个三角形.)h.写入文本窗口:单击WRITE.2.3 定义衬底 a.打开ATHENA Mesh Initialize菜单:右键点击CommandsMesh Initialize. b.在弹出的窗口作出如下选择: Material: Silicon Orientation: 100 Impurity: Boron Concentration: By Concentration,1.0,14 Dimensionality: 2D Comment: Initial Silicon Structure with Orientation(

7、可选项.建议新手使用,) 这样一来,一个尺寸0.6um0.8m、均匀掺杂硼11014atom/cm3、(100)方向的硅衬底就创建出来了.(Si(100)衬底:具有低界面电荷、低界面缺陷的优点.CMOS集成电路一般采用(100)晶向的硅材料)c.单击WRITEd.单击RUNDECKBUILD自动产生一临时结构文件struct outfile=.history01.str.采取以下方法还可查看其具体结构:鼠标高亮“.history01.str”右键点击Tools选择Plot及Plot Structure, 稍等一会儿,就可看到结构图.默认情况下,它只显示regional和material信息.

8、如想查看网格或其它信息,右键点击plotDisplay,选择第一个图标(Mesh)然后点击Apply即可看到其网格分布.Tonyplot:Display(2D Mesh)窗口其他图标分别表示:Edges、Regions (or Material)、Contour、Light、Vectors、Junctions、Electrodes、Threed、Draw(?).2.4 生成栅氧层 接下来,我们将要在硅表面上在950、3%HCL、1个大气压条件下采用干氧法持续11分钟成长一层栅氧层.先后选择“CommandsProcessDiffuse”打开ATHENA Diffuse菜单.在时间、温度、环境栏

9、分别输入或选择11、950、Dry O2.(注意:输入数字后均需按回车键.)选择Gas Pressure (atm)和HCL%,输入预先设定好的值1和3.Comment一栏输入“gate Oxidation”.然后写入DECKBUILD.单击Cont按钮继续模拟.之后将生成str文件.接着绘画str文件.history02.str高亮“.history02.str”并选择Plot及Plot Structure即可看到最新模拟结构.2.5 提取栅氧层厚度下来将提取在氧化过程中栅氧层的厚度.将使用到DECKBUILD中Extract语句.Extract可非常快速容易地整合和控制某值或曲线.你可以创

10、建你自己定制的表达式或选择工艺和器件模拟器提供的标准程序.也即,你可选一标准的表达式并修改使之满足自己的需要.依次选择“CommandsExtract”进入ATHENA Extract菜单.选择或输入以下:Extract: Material thicknessName: GateoxideMaterial: SiO2Extract location: X Value: 0.3单击WRITE及Cont按钮继续模拟,将可看到提取的栅氧层厚度.厚度约在131埃.在一步我们将用DECKBUILD的Optimizer对栅氧层的厚度进行优化.2.6 优化栅氧层厚度在本节我们将学习怎样使用Optimizer

11、对栅氧层工艺参数进行优化.假设栅氧层目标厚度为100埃.为了达到此目的,扩散温度和气压均需调节.先后单击“Main ControlOptimizer”即进入DECKBUILD Optimizer界面.在Mode为Setup下,选择最大误差为1%“Maximum error(%)=1”(Stop criteria一栏下).改Mode为Parameters.在本例中,栅氧厚度优化参数选择温度和压强.为此,我们得回到DECKBUILD中并高亮“diffuse time=11 temp=950 dryo2 press=1.00 hcl.pc=3”(如图2.1).然后再回到Optimizer,依次选择“

12、EditAdd”,选temp和press项,单击Apply.改Mode为Targets.Optimizer将用DECKBUILD中Extract语句定义优化目标.因此,再次回到DECKBUILD文本窗口并高亮extract一句(如图2.2).在再回到Optimizer时,选“EditAdd”,在Target value栏输入目标值“100”.为了监视整个优化过程,在Mode栏选Graphics并单击Optimize.整个优化过程将不断调整温度和压强以最终达到目标值.最终Optimizer将收敛于温度、压强分别约为926、0.98时,提取的栅氧厚度为100.209埃.接着我们将这个值复制到DEC

13、KBUILD中以得到目标值改Mode为Parameters,选“EditCopy to Deck”即可.图 2.1 高亮diffuse一句图 2.2 高亮extract一句2.7 离子注入 离子注入是半导体掺杂的主要方法.因为离子注入在小的关键尺寸(critical dimension,CD)和浅掺分布,高剂量,斜注入(tilted implant)和其他先进技术有着广泛应用,因此,对例子注入过程的模拟就显得非常重要了.在本例中,我们将采用一种注入硼9.51011cm-2、能量10KeV、离子倾斜角度为7、旋转30的阈值电压调整注入.具体过程如下:a.选“CommandsProcessImpl

14、ant.”打开ATHENA Implant菜单.b.选择或输入以下: impurity: Boron Dose: 9.51011 Energy: 10 Model: Daul Pearson Tilt: 7 Rotation: 30 Material Type: Crystalline Commnt: Threshold Voltage Adjust implantc.单击WRITE及Cont2.8 用TONYPLOT分析硼杂质分布a.用TONYPLOT绘画str文件“.history05.str”.接着选“PlotDisplay.”b.单击Contours图标(第四个).c.依次选择“Def

15、ineContours.”,Quantity选Boron.d.单击Apply.硼杂质的分布图如图所示 图2.3 离子注入后硼杂质浓度分布图接下来,我们用二维结构图上cutline工具创建一个硼杂质分布的一维横截图. a.选“ToolsCutline”打开Cutline菜单. b.选第一个图标(默认选项). c.鼠标左键点击氧化层上方并拖拉至结构的底部.硼杂质一维分布图就如图所示.图2.4 在结构上画垂直横截线 2.9 共形沉积(conformal deposition)多晶硅 共形沉积可用来产生多层结构.共形沉积是最简单的沉积模型,可用于对沉积层形状并无特别要求的任意情形. NMOS工艺中多晶

16、硅厚度为2000埃. a.首先打开ATHENA Deposit菜单依次选“ProcessDepositDeposit.”即可. b.选择或输入以下: Type:conformal (默认选项) Material: Polysilicon Thickness: 0.2 Total number of grid layers: 10 Comment: Comformal Polysilicon Deposition c.单击WRITE及Cont d.绘画结构.结构如下.图 2.5 多晶硅的共形沉积2.10 简单几何刻蚀 接下来是多晶硅栅极的定义.在本例中,多晶硅栅极边缘在x=0.35um处,中心在

17、x=0.6um处.因此,我们将刻蚀x=0.35um以左的区域. a.依次选择“CommandsProcessEtchEtch.”打开ATHENA Etch菜单. b.选择或输入以下: Etch Method: Geometrical (默认选项) Geometrical type: Left Material: Polysilicon Etch location (um): 0.35 Comment: Polysilicon Definitionc.单击WRITE及Cont.得到的结构图如下.图 2.6 刻蚀多晶硅以形成栅极2.11 多晶硅氧化 下一步是多晶硅氧化以为多晶硅离子注入掺杂作准备.

18、氧化条件为在900,1个大气压下用湿氧法进行3分钟.因为氧化是在未损伤的图案化的(非平面的)多晶硅上进行,所以产用的方法为fermi和compress方法.fermi方法是用在掺杂浓度小于11020cm-3的未损伤的衬底而compress方法用于模拟非平面结构氧化及二维氧化.a.首先打开ATHENA Diffuse菜单:依次选择“CommandsProcessDiffuse.”即可.b.选择和输入以下: Time: 3 Temperature: 900 Ambient: Wet O2 Gas pressure: 1 HCL(uncheck) Diffusion Models: Fermi Ox

19、idation Models: Compressible Comment: Polysilicon Oxidation c.单击WRITE及Cont得到的结构如图.图 2.7 多晶硅栅的氧化2.12 多晶硅掺杂 多晶硅氧化后,下一步就是用磷掺杂多晶硅以形成n+多晶硅栅.在这里,磷剂量为31013cm-2,注入能量为20KeV. a.首先打开ATHENA Implant菜单:依次选择“CommandsProcessImplant.”即可. b.选择和输入以下: Impurity: Phosphorus Dose: 31013 Energy: 20 Tilt: 7 Rotation: 30 Mod

20、el: Dual Pearson Material Type: Crystalline Comment: Polysilicon Doping c.单击WRITE及Contd.绘画结构,并观察其净掺杂分布“Display (2D Mesh)Contours icon(第四个)Apply”.图 2.8 多晶硅离子注入后净掺杂分布e.观察磷分布先打开Contours窗口:“Display (2D Mesh)Contours iconApplyDefine(右键)Contours.”,然后选Quantity为Phosphorus,最后单击Apply及Dismiss.磷杂质浓度分布如下图所示.图 2.

21、9 磷杂质浓度分布2.13 隔离氧化层的淀积 (Spacer Oxide Deposition) 源、漏离子注入之前必须进行隔氧淀积.本例中隔氧淀积厚度为0.12 um.a.首先打开ATHENA Deposit菜单:依次选择“CommandsProcessDepositDeposit.”即可.b.选择和输入以下:Material: OxideThickness: 0.12Total number of grid layer:10Comment:Spacer Oxide Deposit c.单击WRITE及Cont图 2.10 隔氧淀积后的结构2.14 侧墙(Sidewall Spacer)氧化

22、隔离的形成 a.打开ATHENA Etch菜单 b.选择或输入以下: Material: Oxide Thickness: 0.12 Commnt: Spacer Oxide Etch c.单击WRITE及Cont图2.11 干刻形成边墙隔氧2.15 源/漏极注入与退火 为了形成NMOS的n+源/漏,在本例中,采用的是砷,其剂量为51015cm-3,注入能量为50KeV: a.打开ATHENA Implant菜单 b.选择或输入以下: Implant: Arsenic Dose: 51015 Energy: 50 Tilt: 7 Rotation: 30 Material Type: Crys

23、talline Comment: Source/Drain Implant c.单击WRITE 接下来在900、1个大气压、氮气氛围下退火1分钟: a.打开ATHENA Diffuse菜单 b.选择或输入以下: Time: 1 Temperature: 900 Ambient: Nitrogen Gas Pressure: 1 Diffusion Models: Fermi Oxidation Models(uncheck) Comment: Source/Drain Annealing c.单击WRITE及Cont 用TONYPLOT绘画该结构的掺杂分布如下图.图 2.12 源/漏离子注入与

24、退火后净掺杂分布 下一步,我们想观察退后前后净掺杂分布.为了达到此目的, a.在上图窗口中,依次选“FileLoad Structure.”,在filename一项键入“.history12.str”,随后右键点击Load并选Overlay.这样一来,“.history12.str”将覆盖于“.history12.str”之上. b.依次单击“ToolsCutline.”打开Cutline窗口. c.选择键盘图标,输入如下X、Y值: Start X: 0.1 Y: -0.05 End X: 0.1 Y:0.2 d.按回车键,在弹出的信息确认框中单击Confirm按钮即可看到退火前后一维浓度分布

25、图如图.图 2.13 退火前后净掺杂浓度分布2.16 金属的淀积 Athena中的电极可以是任意金属、硅化物或多晶硅区域.唯一的特例是背电极可以安置在结构的底部而不需考虑那里是否存在金属.在本例中,NMOS的金属化是先形成源/漏的接触窗口,然后沉积Al和Al图案化. 为了形成源/漏的接触窗口,x=0.2um以左的氧化层将被刻蚀掉. a.打开ATHENAEtch菜单 b.选择或输入以下: Geometrical type: Left Material: Oxide Etch location: 0.2 Comment: Open Contact Window c.单击WRITE及Cont 用TO

26、NYPLOT绘画其结构图如图.图 2.14 金属化前形成接触窗口 接下来用ATHENA Deposit沉积0.03um厚的Al. a.首先打开ATHENA Deposit菜单. b.选择或输入以下: Material: Aluminum Thickness: 0.03 Total number of grid layer: 2 Comment: Aluminum Deposition c.单击WRITE及Cont图 2.15 Half NMOS结构的铝沉积 最后用Etch刻蚀x=0.18um以右的铝层: a.打开ATHENA Etch菜单. b.选择或输入以下: Geometrical typ

27、e: Right Material: Aluminum Etch location: 0.18 Comment: Etch Aluminum c.单击WRITE及Cont图 2.16 Half NMOS结构的铝刻蚀2.17 提取器件参数 在本节中,我们将提取Half NMOS结构的一些器件参数.这些参数包括:结深、n+源/漏方块电阻、隔氧下LDD方块电阻、长沟道阈值电压.所有这些参数,均可用DECKBUILD中的Extract提取.2.17.1 提取结深 a.打开ATHENA Extract菜单依次选择“CommndsExtract”即可. b.选择或输入以下: Extract: Juncti

28、on depth Name: nxj Material: Silicon Extract location: X=0.2 c.单击WRITE. 文件窗口将出现: extract name=nxj xj material=Silicon mat.occno=1 x.val=0.2 junc.occno=1 在该extract语句中,name=nxj是n型源/漏结深;xj表明结深将要被提取;material=Silicon指包含结的物质为硅;mat.occno=1表明提取结深的位置为第一层硅处;x.val=0.2指提取源/漏结深于x=0.2um处;junc.occno=1表明提取结深在第一个结处.

29、在更复杂的结构中,相同的物质层中有多于1个结.例如,一个n+源/漏区位于p型阱和n型衬底中的结构,就有两个结.图 2.17 多结结构 2.17.2 提取N+源/漏方块电阻 为了提取方块电阻,先再次激活ATHENA Extract菜单,然后选择或输入以下: Extract: Sheet resistance Name: n+ sheet resistance Extract location: X=0.05 接着单击WRITE.文本窗口将出现如下文字: extract name=n+ sheet res sheet.res material=Silicon mat.occno=1 x.val=0

30、.05 region.occno=1 在该语句中,sheet.res为即将提取的是方块电阻;mat.occno=1和region.occno=1定义物质和区域发生层数均为1;x.val=0.05表明提取的位置为x=0.05um处. 提取的结果数据保存在results.final中.2.17.3 提取LDD方块电阻 为了提取隔氧下的LDD方块电阻,由前面模拟得到的结构,X=0.3是合理的.提取过程如上,需改变的只是Extract和Name改为ldd sheet res以及Extract location的X量改为0.3.2.17.4 提取长沟道阈值电压 为了提取x=0.5um处NMOS的长沟道阈值电压: a.打开ATHENA Extract菜单. b.选择或输入以下: Extract: QUICKMOS 1D Vt Device type: NMOS Name:

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2