离子注入沟道效应与倾斜角设计器|工艺参数分析工具
这个工具解决什么问题
同一道工序不同机台的数据要不要合并算,是个口径问题。这工具把选择权交给你。
> 同样的能量和剂量,换个倾斜角,结深能差三成 —— 因为离子沿晶格沟道钻进去了。
输入数据格式
数据文件 implant_params.csv,列顺序为:参数、值。
示例首行:离子,B
示例输出(真实运行结果节选)
============================================================================== 离子注入沟道效应与倾斜角设计器 ============================================================================== 输入:B 离子 30 keV 晶面 Si(100) 目标结深 120 nm 当前 tilt 0.0° / twist 0.0° 光刻胶高宽比 1.5 临界角 ψc ≈ 3.0°;沟道增强系数 CF = 3.2(Si(100));随机方向射程 Rp = 90.0 nm;纵向离散 ΔRp ≈ 34.2 nm 【① 当前方案诊断】 沟道份额 = 100.0% 有效射程 Rp_eff = 288.0 nm(相对随机方向深 220.0%) 光刻胶阴影占比 = 0.0% 结深偏差(相对目标) = +168.0 nm(+140.0%) 诊断 1:沟道份额 100.0% 偏高,结深与片内均匀性都会漂 诊断 2:有效结深偏离目标超过 10%,能量或角度需要调整 【② 倾斜角扫描(twist 固定 0°,高宽比 1.5)】 tilt 沟道份额 Rp_eff(nm) 结深偏差 阴影占比 评价 0° 100.0% 288.0 +220.0% 0.0% 沟道仍明显 3° 36.8% 162.8 +80.9% 7.9% 沟道仍明显 5° 6.2% 102.3 +13.7% 13.1% 沟道仍明显 7° 0.4% 90.8 +1.0% 18.4% 推荐 10° 0.0% 90.0 +0.0% 26.4% 沟道可控但阴影偏大 12° 0.0% 90.0 +0.0% 31.9% 沟道可控但阴影偏大 15° 0.0% 90.0 +0.0% 40.
适用场景
· 新注入配方开发,需要确定 tilt / twist 角与能量 · 结深实测比预期深很多,怀疑是沟道效应 · 光刻胶图形高宽比大,倾斜注入出现阴影不均,需要找折中角度 · 要靠 screen oxide 随机化离子束,需要估算所需氧化层厚度
怎么用
python channeling_tilt_designer.py
首次运行会自动生成示例数据并输出完整报告。把示例数据换成自己的(保持列名与列顺序一致)后重新运行即可。
输入数据
implant_params.csv:离子(B/P/As)/ 能量 keV / 晶向(100/110/111)/ 目标结深 nm / 当前 tilt / 当前 twist / 光刻胶高宽比。自带一组 B 离子 30 keV、Si(100) 的示例。
输出内容
· 当前方案诊断:沟道份额、有效射程 Rp_eff、阴影占比、结深偏差与问题清单 · 倾斜角扫描:0°~15° 各角度下的沟道份额、有效结深、阴影占比与评价,给出推荐角度 · screen oxide 随机化:把沟道份额压到 5% 以下所需的氧化层厚度 · 能量反算:为达到目标结深(沟道份额 5%)所需的注入能量 · 建议方案与工程提示:推荐 twist、能量起调点、验收方式与晶向切换注意事项
口径与注意事项
· 模型为经验近似(射程幂律 + 沟道份额高斯衰减 + 氧化层指数随机化),用于方案比较与选角,绝对值以 SIMS 实测与机台标定为准,不要直接当作工艺规格下发 · tilt = 0 即垂直主晶轴注入,是沟道最严重的情形 —— 别以为垂直最准 · 高宽比越大,允许的 tilt 越小,阴影与沟道必须一起权衡
其他
· 不同机台的束流平行度不同,临界角与增强系数都需要实机标定;换晶向等于换一套规则。 · 输出报告为纯文本,可直接归档或作为附件;报告文件名见上方文件说明。 · 全部计算仅依赖 Python 标准库(csv / math / random / os),不需要联网、不需要安装任何包。
附赠提示词怎么用
脚本顶部集中了主要阈值与常量:CSV_NAME="implant_params.csv"、REPORT_NAME="implant_report.txt"、RP_K={"B": 7.02, "P": 3.48, "As": 1.855}、PSI_C={"B": 3.0, "P": 2.5, "As": 2.0}、CF_ORIENT={"100": 3.2, "110": 1.9, "111": 1.25}、STATE={"离子": "B", "能量keV": 30.0, "晶向": "100",。改完直接重跑即可,不必改动计算逻辑。
会生成哪些文件
运行后除控制台输出外,还会生成:implant_params.csv、implant_report.txt。
脚本里的主要处理步骤
channel_fraction():沟道份额:倾斜角按高斯衰减,扭曲角向 45 度靠近可再压低最多 60%。shadow_ratio():阴影占比 = 图形高宽比 × tan(tilt),粗略衡量倾斜注入的遮蔽程度。
以上步骤在脚本中是分开的函数,可以单独调用或按需替换其中一段,不必整体重写。
工具中出现的字段与提示
- 能量keV
- 目标结深nm
- 当前tilt
- 当前twist
- 光刻胶高宽比
- 沟道份额:倾斜角按高斯衰减,扭曲角向 45 度靠近可再压低最多 60%。
- 阴影占比 = 图形高宽比 × tan(tilt),粗略衡量倾斜注入的遮蔽程度。
- 不支持的离子种类:%s(可用 B / P / As)
- 不支持的晶向:%s(可用 100 / 110 / 111)
- 离子注入沟道效应与倾斜角设计器
- 【① 当前方案诊断】
- 沟道份额 = %.1f%%
- 有效射程 Rp_eff = %.1f nm(相对随机方向深 %.1f%%)
- 光刻胶阴影占比 = %.1f%%
- 结深偏差(相对目标) = %+.1f nm(%+.1f%%)
- 沟道份额 %.1f%% 偏高,结深与片内均匀性都会漂
- 阴影占比 %.1f%% 偏高,倾斜注入会带来左右不对称
- 有效结深偏离目标超过 10%,能量或角度需要调整
其余字段以界面与示例报告为准。
下载与文件清单
压缩包内包含:主程序脚本、示例数据文件、示例输出报告、中文说明文档,以及同主题 AI 提示词一套。解压后按说明运行即可,示例数据可直接试跑。
主程序文件:channeling_tilt_designer.py。
本站工具免费下载,无需注册。工具为 Python 脚本,Python 3.8 及以上环境可直接运行,核心功能尽量不依赖第三方库。
常见问题
输入数据要准备成什么样?
按 示例首行中的列顺序准备即可,共 2 列:参数、值。列为空或格式不符时结果会失真,建议先用示例数据试跑一遍。
跑完最该关注哪几项?
报告按 ① 当前方案诊断、③ screen oxide 随机化与能量反算、④ 建议方案、工程提示 等部分组织,其中判定结论与建议部分直接对应下一步动作。
阈值可以改成我们自己的标准吗?
可以,脚本顶部已把主要阈值与常量集中声明,按自己产线的标准修改后重跑即可,不需要改计算逻辑。
附赠的提示词怎么用?
把提示词与自己的数据一起交给大模型,可以让它按同一套口径帮你改写分析流程或扩展报告字段。
同分类的其它工具
所属分类 半导体工艺参数分析工具包,也可回到 工具资源包下载页 按分类查找。





