前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >离子注入工艺仿真

离子注入工艺仿真

作者头像
用户2760455
发布于 2022-06-08 06:02:14
发布于 2022-06-08 06:02:14
1.9K0
举报
文章被收录于专栏:芯片工艺技术芯片工艺技术

离子注入作为半导体常用的掺杂手段,具有热扩散掺杂技术无法比拟的优势。列表对比

掺杂原子被动打进到基板的晶体内部,但是它是被硬塞进去的,不是一个热平衡下的过程,杂质一般也不出在晶格点阵上,且离子轨迹附近产生很多缺陷。如下图,

但是离子注入之后也是需要二次退火的,退火的目的一是去除缺陷,二是让掺杂的原子能够进入到晶格里面去,让其处于激活状态。感兴趣的可以查阅半导体书本学习,推荐一本卡哇伊的半导体书,日本人画的,估计是一位热爱画漫画的微电子专业的学生画的,萌妹子+知识点画的很生动。

如何做好离子注入,可以通过以下公式计算得到。

离子注入工艺仿真

公式计算有点伤脑细胞啊,大家可以学习一下

《Silvaco TCAD工艺仿真离子注入、扩散、淀积和刻蚀》这本课

需要的同学可以来要PPT讲义。

TCAD有专门针对工艺仿真的功能。减少了实际试验的盲目。

上图是注入的参数选择窗口(Linux系统版本采用这个窗口)

例如我们模拟不同硼离子注入角度的效果

如上图,在晶向(110)的硅片上注入B离子,角度不同得到的注入深度对应的离子浓度不同。在这里我们就可以清楚的得到,离子在哪个深度的浓度最大。

附仿真代码:

go athena

line x loc = 0.0 spacing=0.02

line x loc = 0.5 spacing=0.02

line y loc = 0 spacing = 0.02

line y loc = 0.6 spacing = 0.05

个人备注哈:#后面的都是语句解释,不会运行。解释一下line语句,Line是表示定义网格,进行二位的定义,Loc是Location的简写,spacing是loc处临近网格的间距,二者默认单位都是um。其实就是定义一个仿真范围,而且spacing越小仿真的约细。

init

structure outfile=origin_STR.str

go athena

init infile=origin_STR.str

implant boron energy=35 dose=1.e13 tilt=0 rotation=0 print.mom

save outfile=titl_0.str

init infile=origin_STR.str

implant boron energy=35 dose=1.e13 tilt=1 rotation=0 print.mom

save outfile=titl_1.str

go athena

init infile=origin_STR.str

implant boron energy=35 dose=1.e13 tilt=2 rotation=0 print.mom

save outfile=titl_2.str

go athena

init infile=origin_STR.str

implant boron energy=35 dose=1.e13 tilt=7 rotation=0 print.mom

save outfile=titl_7.str

go athena

init infile=origin_STR.str

implant boron energy=35 dose=1.e13 tilt=10 rotation=0 print.mom

save outfile=titl_10.str

tonyplot -overlay titl_*.str

go athena

思考:如果注入量Dose=1*1015ions/cm2;注入离子选用N,基板采用砷化镓,求深度0.1um~1.5um处的离子注入浓度。注入角度0~7°,离子能量根据选用300Kev,选用2价N+。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-11-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 芯片工艺技术 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档