半导体设备视觉定位是芯片制造中实现高精度、自动化、高效率生产的核心关键技术。下面我将系统地阐述其原理与实施步骤。
一、基本原理
视觉定位的核心是:通过光学成像获取目标物体的图像,再通过图像处理和分析算法,精确计算出目标物体的位置和角度,并引导运动机构(如机械手、工作台)将其放置到预定位置。
在半导体领域,这主要围绕 "Pattern Matching" 和 "Alignment" 展开。
1. 核心目的:
-
高精度对准: 将晶圆、光罩(Reticle)、芯片(Die)等对准到设备(如光刻机、贴片机、键合机)的参考坐标系。
-
弥补机械误差: 设备的机械手、导轨等存在重复定位精度误差,视觉系统可实时补偿此误差。
-
处理个体差异: 每片晶圆在切割、传输中产生的微小位置和角度偏移。
2. 关键技术原理:
-
特征提取与模板匹配: 预先拍摄一个标准目标的图像作为"模板"。在实时定位时,系统在采集的图像中搜索与模板最相似的区域,从而找到目标。半导体中常用几何特征匹配,对光照、部分遮挡、轻微污染鲁棒性强。
-
亚像素定位技术: 这是实现微米甚至纳米级精度的关键。算法通过分析像素间的灰度梯度信息,将定位精度提升到像素的1/10到1/100。例如,一个相机像素物理尺寸为5μm,通过亚像素算法,精度可达0.5μm。
-
多坐标系标定与转换: 这是实施的数学基础。涉及四个主要坐标系:
-
图像坐标系(像素单位): 从相机获取。
-
相机坐标系(毫米单位): 通过相机标定(内参:焦距、畸变等)转换得到。
-
机械手/平台坐标系: 运动机构的坐标系。
-
世界坐标系: 设备整体的基准坐标系。
-
核心任务: 通过"手眼标定"精确获得 相机坐标系 与 机械手坐标系 之间的转换关系。这样,一旦在图像中计算出目标位置,就能立即知道机械手需要移动多少距离。
-
-
光学照明与成像: 合适的照明(如同轴光、背光、环形光、低角度光)能极大增强目标特征(如晶圆上的刻痕、芯片边缘、Mark点)的对比度,是成功成像和定位的前提。
二、实施步骤
实施一个完整的半导体视觉定位方案是一个系统工程,通常遵循以下步骤:
步骤1:需求分析与方案设计
-
确定精度要求: 这是首要条件(如±3μm, ±1μm)。它直接决定后续所有硬件的选型。
-
确定目标物与特征: 分析被定位物体(晶圆、Die、引线框架等)的特征,选择合适的 对准标记,如十字线、L形标记、特殊图形等。
-
确定工作流程: 明确视觉系统在设备工艺流程中的触发时机、定位频率(如每片晶圆、每个Die)等。
步骤2:硬件选型与集成
-
相机: 根据视野和精度选择分辨率。精度 = 视野 / 分辨率。例如,视野10mm,精度需1μm,则分辨率至少需 10mm/1μm = 10000像素,可选1200万像素相机。帧率需满足生产节拍。
-
镜头: 根据工作距离、视野选择合适焦距,并确保镜头分辨率(MTF)与相机匹配,避免成为精度瓶颈。
-
光源: 根据目标特征选择类型、颜色(常用单色光减少色差)、角度,确保特征突出且稳定。
-
运动机构: 高精度的直线电机、伺服系统,其绝对精度可低于视觉定位精度,但重复性必须高。
-
集成: 将以上硬件与设备主控系统(PLC/工控机)集成,确保电气、通信、机械接口匹配。
步骤3:视觉系统标定
这是最关键的实施环节。
-
相机内参标定: 使用高精度棋盘格或点阵标定板,计算相机的焦距、主点、畸变系数,用于图像矫正。
-
手眼标定: 分两种模式:
-
Eye-in-Hand(眼在手上): 相机安装在机械手上。控制机械手从不同角度拍摄固定位置的标定板,计算相机与机械手末端的转换关系。
-
Eye-to-Hand(眼在手外): 相机固定安装。控制机械手末端(或携带一个标定针)移动到相机视野内多个已知位置,计算相机坐标系与机械手坐标系的转换关系。
-
-
像素当量标定: 更直接的方法,使用高精度标定板或已知尺寸的物体,移动已知距离,计算图像中像素与实际尺寸的比例关系。
步骤4:软件与算法开发
-
模板创建: 在标准位置和条件下,采集高质量图像,框选特征区域,创建定位模板。设置搜索区域、角度范围、匹配分数阈值等参数。
-
定位流程编程:
-
触发相机拍照。
-
图像预处理(滤波、二值化、增强等)。
-
运行匹配算法(如几何匹配、轮廓匹配),找到目标。
-
进行亚像素计算,输出目标中心点的X, Y坐标和旋转角度θ。
-
通过标定矩阵,将图像坐标转换为机械手坐标。
-
计算与目标位置的偏移量(ΔX, ΔY, Δθ),发送给运动控制器。
-
-
鲁棒性优化: 针对可能的脏污、划痕、光照波动进行算法优化,确保稳定可靠。
-
开发人机界面: 便于操作员设置参数、监控状态和调试。
步骤5:系统测试与验证
-
重复精度测试: 在同一位置重复定位数百/数千次,统计位置数据的标准差(3σ),验证系统稳定性。
-
绝对精度验证: 使用更高精度的测量设备(如激光干涉仪、二次元影像仪)测量实际放置位置与理论位置的偏差。
-
长期稳定性与可靠性测试: 模拟实际生产环境,进行长时间(如72小时)不间断测试,考核系统的抗疲劳、抗温漂能力。
-
兼容性测试: 对不同批次、略有差异的物料进行测试,确保通用性。
步骤6:在线部署与持续维护
-
现场安装与联调。
-
工艺参数固化。
-
制定维护规程: 定期清洁镜头、光源,检查标定状态。
-
数据监控: 记录每次定位的偏移量和匹配分数,用于预测性维护和工艺优化。
总结
半导体设备视觉定位是一个 "光-机-电-算" 高度融合的技术。其原理 在于通过图像精确测量并利用坐标系转换引导运动;实施 则是一个从需求出发,经过严谨的硬件选型、精确标定、算法开发、严格验证的闭环过程。任何环节的疏忽都会影响最终的精度和稳定性。随着芯片线宽不断缩小,对视觉定位的精度、速度和智能化(如AI辅助特征提取)提出了越来越高的要求。