集成电路工艺项目实训报告

上传人:仙*** 文档编号:32112511 上传时间:2021-10-13 格式:DOC 页数:19 大小:1.33MB
返回 下载 相关 举报
集成电路工艺项目实训报告_第1页
第1页 / 共19页
集成电路工艺项目实训报告_第2页
第2页 / 共19页
集成电路工艺项目实训报告_第3页
第3页 / 共19页
点击查看更多>>
资源描述
集成电路工艺项目实训报告目 录第一章 Silvaco TCAD软件21.1 Silvaco TCAD软件概述21.2 Athena工艺仿真流程21.3 ATLAS器件仿真器概述3第二章 NMOS管介绍32.1 NMOS管的基本结构32.2 NMOS管的工作原理42.3 NMOS器件仿真器的基本工艺流程4第三章 NMOS实训仿真43.1 器件仿真剖面图及其参数提取43.1.1 器件剖面图43.1.2 抽取器件参数提取53.2 栅极特性曲线输出以及I/V输出曲线63.2.1 栅极特性曲线63.2.2 I/V输出曲线73.3参数变化对器件的影响73.3.1改变阱浓度所得器件结构及曲线73.3.2改变快速热退火温度的影响83.3.3改变调整阈值电压的注入浓度的影响93.3.4改变源/漏浓度所得的器件结构及曲线103.4参数对器件影响实验结论11第四章 实训总结12附录:131.剖面图程序132.输出栅极特性曲线163.输出曲线组17参考文献18第一章 Silvaco TCAD软件1.1 Silvaco TCAD软件概述用来模拟半导体器件电学性能,进行半导体工艺流程仿真,还可以与其它EDA工具组合起来使用(比如spice),进行系统级电学模拟。SivacoTCAD为图形用户界面,直接从界面选择输入程序语句,非常易于操作。其例子教程直接调用装载并运行,是例子库最丰富的TCAD软件之一。Silvaco TCAD平台包括:工艺仿真(ATHENA)、器件仿真(ATLAS)、快速器件仿真(Mercury)。1.2 Athena工艺仿真流程图1-1 Athena工艺仿真流程1.3 ATLAS器件仿真器概述图1-2 ATLAS器件仿真器概述第二章 NMOS管介绍2.1 NMOS管的基本结构在一块掺杂浓度较低的P型硅衬底(提供大量可以动空穴)上,制作两个高掺杂浓度的N+区(N+区域中有大量为电流流动提供自由电子的电子源),并用金属铝引出两个电极,分别作漏极D和源极S。然后在半导体表面覆盖一层很薄的二氧化硅(SiO2)绝缘层,在漏源极间的绝缘层上再装上一个铝电极(通常是多晶硅),作为栅极G。在衬底上也引出一个电极B,这就构成了一个N沟道增强型MOS管。MOS管的源极和衬底通常是接在一起的(大多数管子在出厂前已连接好)。它的栅极与其它电极间是绝缘的。2.2 NMOS管的工作原理 vGS=0 的情况,增强型MOS管的漏极d和源极s之间有两个背靠背的PN结。当栅源电压vGS=0时,即使加上漏源电压vDS,而且不论vDS的极性如何,总有一个PN结处于反偏状态,漏源极间没有导电沟道,所以这时漏极电流iD0。 vGS0 的情况,若vGS0,则栅极和衬底之间的SiO2绝缘层便产生一个电场。电场方向垂直半导体表面的由栅极指向衬底的电场。这个电场能排斥空穴而吸引电子。排斥空穴:使栅极附近的P型衬底中的空穴被排斥,剩下不能移动的受主离子(负离子),形成耗尽层。吸引电子:将 P型衬底中的电子(少子)被吸引到衬底表面。当vGS数值较小,吸引电子的能力不强时,漏源极之间仍无导电沟道出现, vGS增加时,吸引到P衬底表面层的电子就增多,当vGS达到某一数值时,这些电子在栅极附近的P衬底表面便形成一个N型薄层,且与两个N+区相连通,在漏源极间形成N型导电沟道,其导电类型与P衬底相反,故又称为反型层。vGS越大,作用半导体表面的电场就越强,吸引P衬底表面的电子就越多,导电沟道越厚,沟道电阻越小。2.3 NMOS器件仿真器的基本工艺流程 a.衬底硅氧化:在衬底表面产生一层相对较厚的SiO2有选择地刻蚀氧化区,暴露出将来用来生成MOS晶体管的硅表面。 b.用高质量氧化物薄膜覆盖Si表面,这层氧化物最终将形成MOS晶体管的栅极氧化物。c.在薄氧化层顶部淀积一层多晶硅。多晶硅可以用做MOS晶体管的栅电极材料,也可以用做硅集成电路中的互连线。d.成型和刻蚀多晶硅层,形成连线和MOS管的栅极,刻蚀未覆盖多晶硅的那层薄栅极氧化物,裸露出硅表层,这样可以在其上面形成源区和漏区了。e.通过扩散或离子注入方式,整个硅表层就会被高浓度的杂质所掺杂,形成源区和漏区。用一层SiO2绝缘层覆盖整个表面对绝缘氧化层成型得到源极和漏极的接触孔,表层蒸发覆盖一层铝,形成互连线,将金属层成型并刻蚀,其表层形成了MOS管的互连。第三章 NMOS实训仿真3.1 器件仿真剖面图及其参数提取3.1.1 器件剖面图图3-1 器件剖面图3.1.2 抽取器件参数提取a.抽取结深:Extract name=“nxj”xj silicon mat.occno=1x.val=0.1 junc.occno=1b.N+源/漏极薄层电阻 Extract name=n+ sheet rho sheet.res material=Siliconmat.occno=1 x.val=0.05 region.occno=1c.测量沟道阈值电压Extract name=n1dvt 1dvt ntype vb=0.0 qss=1e10 x.val=0.49在这条extract语句中,1dvt指测量一维阈值电压;ntype指器件类型;x.val=0.49为器件沟道内一点;qss=1e10指浓度为1e10cm-3的表面态电荷;vb=0.0栅极偏置0V。d.沟道表面掺杂浓度Extract name=chan surf conc surf.conc impurity=Net Doping material=Silicon mat.occno=1 x.val=0.45e.IdmaxExtract max current and saturation slope参数如下:表3-1 提取参数表结深nxj=0.34326 um方块电阻n+ sheet rho=73.3932 ohm/square沟道阈值电压n1dvt=0.607028 V沟道表面掺杂浓度chan surf conc=6.14477e+016 atoms/cm3nidsmax0.0004429293.2 栅极特性曲线输出以及I/V输出曲线3.2.1 栅极特性曲线 图3-2 栅极特性曲线3.2.2 I/V输出曲线令栅极的电压不断地增加,形成3组I/V输出曲线组如下图:7solve vgate=1.1 outf=solve_tmp1 solve vgate=2.2 outf=solve_tmp2 solve vgate=3.3 outf=solve_tmp3load infile=solve_tmp1log outf=nmos1_1.logsolve name=drain vdrain=0 vfinal=3.3 vstep=0.3从load到solve语句为止的语组会生成Vgs=1.1V时的Id-Vds曲线数据。如果要生成Vgs=2.2V,Vgs=3.3V时的Id-Vds曲线数据,只要重复这三个语句即可。为画出曲线族,用如下语句:tonyplot -overlay -st mos1ex02_1.log mos1ex02_2.log mos1ex02_3.log此语句overlay指在一张图中含盖三个plot文件。图3-3 I/V输出曲线集成电路工艺项目实训报告3.3参数变化对器件的影响3.3.1改变阱浓度所得器件结构及曲线 参数条件器件剖面图栅极特性曲线输出IV特性8e6cm-28e12cm-28e13cm-2图3-4 阱浓度对器件的影响表3-2 阱浓度改变对器件参数的变化表参数条件结深Xj/(um)N+区方块电阻1dd区方块电阻沟道表面浓度沟道阈值电压8e6cm-20.3256141 28.4342 1613.52 2.33089e+0160.278329 V8e12cm-20.174874 28.8173 2139.69 3.96693e+0160.597573 V8e13cm-20.113062 29.0259 2976.39 1.85668e+0171.21642 V3.3.2改变快速热退火温度的影响参数条件器件剖面图栅极特性曲线输出的IV特性800C9001000图3-5 改变快速热退火温度的影响表3-3 改变快速热退火温度对器件参数的变化表 参 数条件结深Xj/(nm)N+区方块电阻1dd区方块电阻沟道表面浓度沟道阈值电压8000.16827837.54282248.521.3568e160.2824329000.17526829.36422163.153.78659e160.27832910000.17623921.63451817.369.7511e160.2426253.3.3改变调整阈值电压的注入浓度的影响参数条件器件剖面图栅极特性曲线输出的I-V特性9.5e8cm-29.5e11cm-29.5c12cm-2图3-6 改变调整阈值电压的注入浓度的影响表3-4 改变调整阈值电压的注入浓度对器件参数的变化表参数条件结深Xj/(nm)N+区方块电阻1dd区方块电阻沟道表面浓度长沟阈值电压1dvtIdmax沟道阈值电压9.5e8cm-20.17845628.45371942.656.34061e+0150.3391639.18364e-50.28249.5e11cm-20.17382729.52632175.626.34061e+0150.609034.30803e-50.28249.5e12cm-20.16845729.78463567.526.34061e+0151.867438.24883e-50.2824参数条件器件剖面图栅极特性曲线输出的I-V特性5e12cm-25e9cm-25e6cm-23.3.4改变源/漏浓度所得的器件结构及曲线图3-7 改变源/漏浓度所得的器件结构及曲线表3-5 改变源/漏浓度对器件参数的变化表 参数条件结深Xj/(nm)N+区方块电阻1dd区方块电阻沟道表面浓度长沟阈值电压1dvt阈值电压Vth5e12cm-20.09052630.073510732.11.84875e182.996190.5279565e9cm-20.07432736.524812365.83.76479e163.256980.5965428e6cm-20.04242841.368918625.53.76399e163.256730.6358453.4参数对器件影响实验结论表3-6 参数对器件影响实验结论 参数工艺条件结深N+区方块电阻Idd区方块电阻沟道表面浓度长沟道阈值电压阈值电压Idmax增加阱浓度增加源极/漏极浓度先升后降先降后无变化先升后降无变化变化无增加阈值电压调整的注入浓度无变化无变化提高快速热退火温度第四章 实训总结这一次的实训主要是NMOS晶体管的基本工艺流程,要利用软件对其进行仿真,首先要做的是工艺仿真,然后是器件仿真,最后修改工艺参数,看看有哪些变量对实验结果影响比较大。刚开始的时候,主要是编写程序,利用老师给的资料我查到了许多的程序,然后进行运行,最后会出现工艺仿真的剖面图。后来我们要做的就是利用修改工艺参数看看哪些参数影响器件,对此,我需要做两组图,一个是栅极特性曲线,还有一个是输出组特性曲线,最后由vgate分别输入三组数据,得到三条曲线图。solve vgate=1.9 outf=solve_tmp1 solve vgate=2.9 outf=solve_tmp2 solve vgate=3.9 outf=solve_tmp3load infile=solve_tmp1log outf=nmos1_1.logsolve name=drain vdrain=0 vfinal=3.3 vstep=0.3从load到solve语句为止的语句组会生成Vgs=1.1V时的Id-Vds曲线数据。如果要生成Vgs=2.2V,Vgs=3.3V时的Id-Vds曲线数据,只要重复这三个语句即可。为画出曲线族,用如下语句:tonyplot -overlay -st mos1ex02_1.log os1ex02_2.log mos1ex02_3.log此语句overlay指在一张图中含盖三个plot文件。从这次实验中,我学到了如何使用软件对工艺器件进行仿真,并且对NMOS管有了更深一步的了解,掌握基本noms工艺流程,熟练的了解了氧化、离子注入与扩散工艺,使用Silvaco软件进行模拟以及如何在TCAD环境下进行moms工艺流程模拟。会应用Silvaco软件提取MOS晶体管的各种参数,以及不同工艺组合对moms晶体管的阈值电压、薄层电阻等电学参数的影响。对我以后的工作打下了坚实的基础。附录:1.剖面图程序go athena#定义网格Xline x loc=0 spac=0.1line x loc=0.2 spac=0.006line x loc=0.4 spac=0.006line x loc=0.5 spac=0.01#定义网格Yline y loc=0.00 spac=0.002line y loc=0.2 spac=0.005line y loc=0.5 spac=0.05line y loc=0.8 spac=0.15# Orientation初始硅的100晶向,P型衬底init orientation=100 c.phos=1e14 space.mul=2# pwell formation including masking off of the nwell#GateOxidation栅氧化diffuse time=30 temp=1000 dryo2 press=1.00 hcl=3etch oxide thick=0.02#P-well Implantimplant boron dose=8e12 energy=100 pearsdiffuse temp=950 time=100 weto2 hcl=3# N-well implant not shown# welldrive starts herediffuse time=50 temp=1000 t.rate=4.000 dryo2 press=0.10 hcl=3diffuse time=220 temp=1200 t.rate=-4.444 nitro press=1diffuse time=90 temp=1200 t.rate=-4.444 nitro press=1etch oxide all# sacrificial cleaning oxidediffuse time=20 temp=1000 dryo2 press=1 hcl=3etch oxide all# gate oxide grown herediffuse time=11 temp=925 dryo2 press=1.00 hcl=3# Extract a design parameterextract name=gateox thickness oxide mat.occno=1 x.val=0.5#vt adjust implant 阈值电压调整注入implant boron dose=9.5e11 energy=10 pearsondepo poly thick=0.2 divi=10#from now on the situation is 2-D#栅刻蚀etch poly left p1.x=0.35#多晶硅氧化method fermi compressdiffuse time=3 temp=900 weto2 press=1.0#多晶掺杂implant phosphor dose=3.0e13 energy=20 pearsondepo oxide thick=0.120 divisions=8etch oxide dry thick=0.120implant arsenic dose=5.0e15 energy=50 pearsonmethod fermi compressdiffuse time=1 temp=900 nitro press=1.0# pattern s/d contact metaletch oxide left p1.x=0.2deposit alumin thick=0.03 divi=2etch alumin right p1.x=0.18# Extract design parameters# extract final S/D Xj#抽取结深参数extract name=nxj xj silicon mat.occno=1 x.val=0.1 junc.occno=1#抽取方块电阻参数# extract the N+ regions sheet resistanceextract name=n+ sheet rho sheet.res material=Siliconmat.occno=1 x.val=0.05 region.occno=1#抽取Idd电阻参数# extract the sheet rho under the spacer, of the LDD regionextract name=ldd sheet rho sheet.res material=Silicon mat.occno=1 x.val=0.3 region.occno=1#抽取沟道表面浓度参数# extract the surface conc under the channel.extract name=chan surf conc surf.conc impurity=Net Doping material=Silicon mat.occno=1 x.val=0.45# extract a curve of conductance versus bias.extract start material=Polysilicon mat.occno=1 bias=0.0 bias.step=0.2 bias.stop=2 x.val=0.45extract done name=sheet cond v bias curve(bias,1dn.conduct material=Silicon mat.occno=1 region.occno=1) outfile=extract.dat#抽取沟道阈值电压# extract the long chan Vtextract name=n1dvt 1dvt ntype vb=0.0 qss=1e10 x.val=0.49structure mirror rightelectrode name=gate x=0.5 y=0.1electrode name=source x=0.1electrode name=drain x=0.9electrode name=substrate backsidestructure outfile=mos0.str# plot the structuretonyplot mos0.str2.输出栅极特性曲线#输出特性曲线部分go atlasmesh infile=mos0.str# set material modelsmodels cvt srh print contact name=gate n.polyinterface qf=3e10# get initial solutionsolve initmethod newton trap solve prev# Bias the drain a bit.#solve vdrain=0.025 vstep=0.025 vfinal=0.1 name=drainsolve vdrain=0.1# Ramp the gate to a volt.log outf=mos0_ids.log mastersolve vgate=0 vstep=0.2 vfinal=2.0 name=gate# extract device parametersextract name=nvt(xintercept(maxslope(curve(abs(v.gate),abs(i.drain)- abs(ave(v.drain)/2.0)extract name=nbeta slope(maxslope(curve(abs(v.gate),abs(i.drain)* (1.0/abs(ave(v.drain)# extract the device parameter SubVt.#extract init inf=mos0_ids.logextract name=nsubvt 1.0/slope(maxslope(curve(abs(v.gate),log10(abs(i.drain)tonyplot mos0_ids.log3.输出曲线组#I/V输出曲线组go atlasmesh inf=mos0.strmodels cvt srh print temperature=300contact name=gate n.polyinterface qf=3el0method newtonsolve initsolve vgate=1.9 outf=solve1 solve vgate=2.9 outf=solve2 solve vgate=3.9 outf=solve3 #从load到solve语句为止的语句组会生成Vgs=1.1V时的Id-Vds曲线数据。如果要生成Vgs=2.2V,Vgs=3.3V时的Id-Vds曲线数据,只要重复这三个语句即可。#load in temporary files and ramp Vdsload infile=solve1log outf=mos0_1.logsolve name=drain vdrain=0 vfinal=3.3 vstep=0.3 load infile=solve2log outf=mos0_2.logsolve name=drain vdrain=0 vfinal=3.3 vstep=0.3load infile=solve3log outf=mos0_3.logsolve name=drain vdrain=0 vfinal=3.3 vstep=0.3# extract max current and saturation slope extract name=nidsmax max(i.drain)extract name=sat_slope slope(minslope(curve(v.drain,i.drain)#输出曲线组tonyplot -overlay -st mos0_1.log mos0_2.log mos0_3.log参考文献1. 高廷仲.半导体器件制造工艺M.天津:天津科学技术出版社,19822. 万象.半导体器件制造工艺M.北京:中国劳动出版社,19953. 傅兴华等.半导体器件原理M.贵阳:贵州大学出版社,20004. 曾树荣.半导体器件物理基础M.北京:北京大学出版社,200218
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!