当前位置:首页 > 半导体工具包 > 正文内容

旋涂光刻胶厚度与转速工艺窗口计算器|工艺参数分析工具

这个工具解决什么问题

匀胶(spin coating)工序调胶厚时,工程师习惯反复试转速,但胶厚对转速的敏感度 只有 0.5 次方,转速窗口其实很宽;真正让整批偏薄偏厚的,是光刻胶黏度—— 而黏度主要随胶温变化(约 −2%/℃)。本工具按 t ∝ (η/ω)^0.5 算转速-厚度对照表, 由目标厚度反解转速与 ±3% 工艺窗口,并用实测数据做双对数二元回归, 同时反算转速指数与黏度指数来验证模型是否适用于当前胶种。

输入数据格式

数据文件 spin_coat_runs.csv,列顺序为:点号、光刻胶型号、黏度(cP)、转速(rpm)、实测厚度(μm)。

示例首行:1,AZ-1500(薄胶),20.0,1000,2.075

示例输出(真实运行结果节选)

========================================================================================
旋涂光刻胶厚度与转速工艺窗口分析报告
========================================================================================

一、模型与口径
  匀胶经验模型:t = K · (η/η_ref)^0.5 · (ω_ref/ω)^0.5,
  即胶厚与「黏度」的 0.5 次方成正比、与「转速」的 0.5 次方成反比。
  参考点:η_ref = 20 cP、ω_ref = 3000 rpm 时 K = 1.20 μm。
  片内均匀度 1σ、边缘珠宽度均由转速与黏度经验拟合,用于工艺可行性判断。

二、转速-厚度对照表
  转速(rpm)          AZ-150        AZ-462        PMMA(超
  --------------------------------------------------------------------------
       500     2.939μm         8.818μm         2.277μm      
       800     2.324μm         6.971μm         1.800μm      
      1200     1.897μm         5.692μm         1.470μm      
      2000     1.470μm         4.409μm         1.138μm      
      3000     1.200μm         3.600μm         0.930μm      
      4000     1.039μm         3.118μm         0.805μm      
      5000     0.930μm         2.789μm         0.720μm      
      6000     0.849μm         2.546μm         0.657μm      
      8000     0.735μm         2.205μm         0.569μm      

  转速(rpm)          AZ-

一句话

由目标胶厚反解转速,并告诉你「该控的是胶温而不是转速」。

运行环境与快速开始

纯 Python 标准库(含自写多元线性回归),零第三方依赖,Python 3.8+ 开箱即跑。

python spin_coat_window.py

输入数据格式(换成你的数据即可)

· spin_coat_runs.csv:点号、光刻胶型号、黏度(cP)、转速(rpm)、实测厚度(μm)。 建议同一胶种至少 3 个转速,多胶种一起喂入可同时反算黏度指数。 · RESISTS:光刻胶(型号、黏度 cP、目标厚度 μm);模型参考点在脚本顶部常量区。

输出说明

转速-厚度对照表、片内均匀度表、目标厚度反解与转速工艺窗口、 双对数二元回归结果(转速指数 / 黏度指数 / R²)、敏感性分析、作业卡。

算法口径(关键公式)

· 胶厚模型:t = K · (η/η_ref)^0.5 · (ω_ref/ω)^0.5 · 反解转速:ω = K² · (η/η_ref) · ω_ref / t² · 工艺窗口:t 落在目标 ±3% 对应的转速区间 · 回归:ln t = a + b·lnω + c·lnη,理论值 b = −0.5、c = +0.5

判定标准说明

转速与黏度指数均落在理论值 ±0.1 内、R² > 0.99,即认为该胶种符合经典匀胶规律, 可直接用公式排产;若明显偏离,说明溶剂挥发主导成膜,应改用实测标定曲线。

常见问题

· 均匀度怎么算的? 片内厚度 1σ 由转速与黏度经验拟合,转速越低、黏度越高越差。 · 边缘珠要处理吗? 报告给出边缘珠宽度估算,通常都需做边缘去胶(EBR)。 · 报告能导出吗? 每次运行自动生成 示例输出报告.txt。 · 为什么升温会变薄? 温度升高使黏度下降,按 0.5 次方关系胶厚随之减小。

可调参数与计算口径

脚本顶部集中了主要阈值与常量:CSV_PATH=os.path.join(HERE, "spin_coat_runs.csv")、RPT_PATH=os.path.join(HERE, "示例输出报告.txt")、ETA_REF=20.0、RPM_REF=3000.0、SEED=20261005、RESISTS=[。改完直接重跑即可,不必改动计算逻辑。

会生成哪些文件

运行后除控制台输出外,还会生成:spin_coat_runs.csv、示例输出报告.txt。

脚本里的主要处理步骤

  • thick():胶厚模型:t = K·√(η/η_ref)·√(rpm_ref/rpm)。
  • unif():片内厚度 1σ 均匀度(%)。转速越低、黏度越高,均匀性越差。
  • ebr():边缘珠宽度(mm)。
  • rpm_for():由目标厚度反解转速。
  • solve():高斯消元解线性方程组。
  • fit_model():双对数二元回归:ln t = a + b·ln ω + c·ln η,同时反算转速指数与黏度指数。

以上步骤在脚本中是分开的函数,可以单独调用或按需替换其中一段,不必整体重写。

工具中出现的字段与提示

  • AZ-1500(薄胶)
  • AZ-4620(厚胶)
  • PMMA(超薄)
  • 胶厚模型:t = K·√(η/η_ref)·√(rpm_ref/rpm)。
  • 片内厚度 1σ 均匀度(%)。转速越低、黏度越高,均匀性越差。
  • 边缘珠宽度(mm)。
  • 由目标厚度反解转速。
  • 光刻胶型号
  • 黏度(cP)
  • 转速(rpm)
  • 实测厚度(μm)
  • 高斯消元解线性方程组。
  • 旋涂光刻胶厚度与转速工艺窗口分析报告
  • 一、模型与口径
  • 即胶厚与「黏度」的 0.5 次方成正比、与「转速」的 0.5 次方成反比。
  • 片内均匀度 1σ、边缘珠宽度均由转速与黏度经验拟合,用于工艺可行性判断。
  • 二、转速-厚度对照表
  • 转速(rpm)

其余字段以界面与示例报告为准。

下载与文件清单

压缩包内包含:主程序脚本、示例数据文件、示例输出报告、中文说明文档,以及同主题 AI 提示词一套。解压后按说明运行即可,示例数据可直接试跑。

主程序文件:spin_coat_window.py。

下载 旋涂光刻胶厚度与转速工艺窗口计算器 工具包(zip)

本站工具免费下载,无需注册。工具为 Python 脚本,Python 3.8 及以上环境可直接运行,核心功能尽量不依赖第三方库。

常见问题

输入数据要准备成什么样?
按 示例首行中的列顺序准备即可,共 5 列:点号、光刻胶型号、黏度(cP)、转速(rpm)、实测厚度(μm)。列为空或格式不符时结果会失真,建议先用示例数据试跑一遍。

阈值可以改成我们自己的标准吗?
可以,脚本顶部已把主要阈值与常量集中声明,按自己产线的标准修改后重跑即可,不需要改计算逻辑。

附赠的提示词怎么用?
把提示词与自己的数据一起交给大模型,可以让它按同一套口径帮你改写分析流程或扩展报告字段。

示例数据能直接跑吗?
可以。示例数据与主程序在同一压缩包内,解压后直接运行即可看到完整输出,确认无误再替换成自己的台账。

同分类的其它工具

本工具归在 半导体工艺参数分析工具包,全部工具见 工具资源包下载页。

标签: 119

相关文章

晶圆良率分析Python工具免费下载|Wafer Map+良率分层报表

晶圆良率分析Python工具免费下载|Wafer Map+良率分层报表

工具简介读取CP测试数据,自动绘制Wafer Map、统计每片晶圆良率与FAIL bin分布、边缘/中心分层对比,输出中文分析报告。资料包内容· 主程序 wafer_yield_analyzer.py...

SPC控制图与Cpk计算Python工具免费下载|Xbar-R+判异

SPC控制图与Cpk计算Python工具免费下载|Xbar-R+判异

工具简介自动绘制Xbar-R控制图、计算Cp/Cpk/Ppk,内置Nelson判异规则1~5,输出异常清单与控制图。资料包内容· 主程序 spc_auto.py(Python 3.8+,核心功能零第三...

MES生产报表自动化Python工具免费下载|OEE+停机损失周报

MES生产报表自动化Python工具免费下载|OEE+停机损失周报

工具简介读取工单与停机记录,自动计算OEE三大指标、统计停机损失TOP,输出Excel周报。资料包内容· 主程序 mes_report.py(Python 3.8+,核心功能零第三方依赖)· 自动生成...

DOE实验设计方差分析Python工具免费下载|因子效应排序

DOE实验设计方差分析Python工具免费下载|因子效应排序

工具简介全因子实验矩阵生成、单因子方差分析(F检验)、因子效应极差排序、最优工艺窗口推荐。资料包内容· 主程序 doe_analyzer.py(Python 3.8+,核心功能零第三方依赖)· 自动生...

工业技术长文GEO/SEO文章改造工作流免费下载|提示词三件套

工业技术长文GEO/SEO文章改造工作流免费下载|提示词三件套

工具简介一套三步提示词工作流:长文扩写(4500-6000字,含FAQ/表格)→ CSDN版改写(@[TOC]+配图占位)→ SEO元信息生成,附配图规范与发布自检清单。资料包内容· 主程序 提示词1...

FDC设备数据采集与超限报警Python框架免费下载

FDC设备数据采集与超限报警Python框架免费下载

工具简介模拟SECS-GEM数据流采集,内置超限/均值漂移/趋势三类报警规则引擎,输出报警CSV,可直接作为产线FDC原型二开。资料包内容· 主程序 fdc_collector.py(Python 3...