Synopsys Sentaurus TCAD 学习记录一 仿真trench mosfet Part 1

用Sprocess 仿真NMOS工艺流程

## NMOS

math coord.ucs

pdbSet grid Adaptive 1
pdbSet Oxide Grid perp.add.dist 2e-7
pdbSet Silicon Grid Remove.Dist 3e-8
pdbSet Grid NativeLayerThickness 1.5e-7

## x line verticle direction
line x location= 0.0 spacing= 0.5 tag= top
line x location= 5.0 spacing= 1.0 
line x location= 10.0 spacing= 1.0 tag= bottom

## y line horizontal direction
line y location= 0.0 spacing= 0.1 tag= left
line y location= 0.4 spacing= 0.1 tag= right

## substrate definition and initialzation
region Silicon xlo= top xhi= bottom ylo= left yhi= right substrate
init Silicon field= Phosphorus concentration= 5.85e19<cm-3> wafer.orient= 100

struct tdr= n@node@_NMOS1

AdvancedCalibration

## mesh strategy
mgoals accuracy= 1e-4
grid set.normal.growth.ratio.2d= 1.5 set.min.normal.size= 5<nm>
grid remesh

## deposit epi
deposit Silicon type= isotropic thickness= 3.56 \
species= Phosphorus concentration= 5.05e16

struct tdr= n@node@_NMOS2

## pad oxidation
diffuse temperature= 900<C> time= 8<min> H2O

select z= 1
layers

## hardmask dep
deposit oxide thickness= 220<nm> isotropic

struct tdr= n@node@_NMOS3

## refine before trench etch

refinebox name= trench_gox  min= {-3.6 -1} max= {-2.5 0.15} \
xrefine= {0.01} yrefine= {0.01} Silicon add

## trench etch
mask name= m_trench left= -1 right= 0.085 negative 
etch oxide anisotropic mask= m_trench etchstop= Silicon
etch Silicon type= trapezoidal thickness= 0.975 angle= 89

struct tdr= n@node@_NMOS4

## round corner
etch Silicon isotropic time= 1 rate= 0.03 

strip oxide

struct tdr= n@node@_NMOS5

## sac oxide
diffuse temperature= 1050<C> time= 1.5<min> H2O

struct tdr= n@node@_NMOS6

strip oxide

## gate oxidation
diffuse temperature= 950<C> time= 1.8<min> H2O

struct tdr= n@node@_NMOS7

## poly gate deposition
deposit PolySilicon type= isotropic thickness= 0.9 \
temperature= 580 species= Phosphorus concentration= 1.0e20

struct tdr= n@node@_NMOS8

## poly etch
etch PolySilicon type= isotropic thickness= 0.92

## poly ann
temp_ramp name= ramp_poly time= 35<min> temperature= 700<C> ramprate= 10<C/min> O2
temp_ramp name= ramp_poly time= 60<min> temperature= 1050<C> 
temp_ramp name= ramp_poly time= 35<min> temperature= 1050<C> t.final= 700<C>
diffuse temp.ramp= ramp_poly

struct tdr= n@node@_NMOS9

refinebox clear
refinebox name= Global Adaptive Silicon \
refine.min.edge= {0.01 0.01} refine.max.edge= {1.0 1.0} \
abs.error= {Boron= 1e15 Arsenic= 5e16 Phosphorus= 5e15} \
rel.error= {Boron= 0.3 Arsenic= 0.3  Phosphorus= 0.3} \
max.dose.error= {Boron= 1e10 Arsenic= 1e10  Phosphorus= 1e10}
grid remesh

## pwell imp
implant Boron dose= 7.3e12 energy= 140 tilt= 0 rotation= 22
implant Boron dose= 7.3e12 energy= 30 tilt= 0 rotation= 22

## pwell ann
temp_ramp name= ramp_pwell time= 30<min> temperature= 1000<C> 
diffuse temp.ramp= ramp_pwell

struct tdr= n@node@_NMOS10

## nwell imp
implant Arsenic dose= 5e15 energy= 60 tilt= 0 rotation= 22

## nwell ann 
temp_ramp name= ramp_nwell time= 30<min> temperature= 950<C> 
diffuse temp.ramp= ramp_nwell

struct tdr= n@node@_NMOS11

## ct loop
deposit oxide type= fill coord= -4.2
diffuse temperature= 950<C> time= 30<min> 
mask name= m_ct segments= {0.375 0.4} negative
etch oxide anisotropic mask= m_ct etchstop= Silicon
etch Silicon type= trapezoidal thickness= 0.35 angle= 89
implant BF2 energy= 25 dose= 5e14 tilt= 0 rotation= 22
diffuse temperature= 800<C> time= 30<s> 

struct tdr= n@node@_NMOS12

## metal loop
deposit Aluminum isotropic thickness= 4<um>

struct tdr= n@node@_NMOS13

etch Aluminum cmp coord= -4.2

struct tdr= n@node@_NMOS14

transform reflect right

struct tdr= n@node@_NMOS

## end sprocess

最后生成的结构图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值