提高wire bonding中焊点的定位精度的一种有效方法

提高wire bonding中焊点的定位精度的一种有效方法
提高wire bonding中焊点的定位精度的一种有效方法

COB 邦定制程
E-mail: cjjean@https://www.360docs.net/doc/5014014994.html, ; jean@https://www.360docs.net/doc/5014014994.html,
提高 Wire Bonding 中焊点的定位精度的一种有效方法
摘要:根据 Wire Bonding 中加工的 Pad 的外形特点,应用模式识别原理和 测量技术,提出在 Wire Bonding 的视觉系统上智能找准精确焊点的方法,阐述 为实现该方法的测量技术以及与模式匹配相结合的动态实时处理方法和技术, 此 方法提高了 Wire Bonding 系统运行中执行精度的稳定性和可靠性。
1. 引言
计算机视觉越来越多的应用于工业生产中。在产业领域里,图像处理与模式 识别主要应用于外观检测和挑选、 表面缺损的自动检查、 装配和生产线的自动化、 工业材料的质量检查等。而对于半导体封装来说,计算机视觉是一种新的发展方 向。计算机视觉研究的主要目的是试图模拟人类的视觉感知功能,通过 CCD 摄 像机得到外部视觉的二维图像,经过图像处理、图像分析和计算机视觉方法等处 理后,得到对图像的理解,进而实现物体的识别、定位和物体的三维表达。它是 提高半导体封装中 Wire Bonding 的精度以及智能化的一种有效途径。随着半导 体工业的发展,芯片向着尺寸更加微小,电路更加复杂,功能更加强大的方向发 展。芯片内部引脚的间距越来越小,精度要求越来越高,这样就给芯片内部的电 路连接、芯片的封装提出了更高的要求。计算机视觉系统通过对芯片中的 Pad 外形的识别,控制 Bond 头找到焊点的准确位置,实现精确焊接。 芯片上也有一些特殊形状的 Pad,但是总的来说是方形和条形,外形变化比 较简单而且比较有规则。通过对 Pad 外形特征的分析,根据图像的实时处理能 力和识别精度要求, 本文提出了图像测量技术以及与模式匹配相结合的模式识别 方法。
2. 运用测量技术给 Lead 上焊点定位的方法
测量技术是将一个二维的测量范围映射为一维的直线并计算水平或者垂直 方向的象素总和。这种计算依赖于测量范围的起始位置和被测量物的方向。每一 个和数代表在这一栏的象素密度。为了找到确切的边界,要应用边缘滤波器。用 边缘滤波器找到每一个轮廓的边界值。在一个轮廓值与另一个轮廓值之间,边界 值是不同的。差别越大边界值就越大。滤波器尽可能地除掉任何在边界阈值以下 的边界值。滤波器通过评价任何可能的基于人为定义的几何约束的边界,给每个 特征一个指定的权值或者重要程度值。 我们认为拥有最高分值的边界即为我们所 要找的边界。如图 1 所示:
jean
第 1 页
2003-12-6

COB 邦定制程
E-mail: cjjean@https://www.360docs.net/doc/5014014994.html, ; jean@https://www.360docs.net/doc/5014014994.html,
一旦用户自己定义了边界阈值,则可以确定 Lead 的一条边界。当 Lead 的两 条边界都分别确定下来,就可以找到其几何中点,即为此条 Lead 上 Pad 的焊点, 如图 2 所示。
在测量这项技术中,测量范围的确定是一个很重要的因素。它显示了寻找目 标图像的测量区域。测量范围的正确定位是查找成功的关键。为了确保测量的成 功,一般测量范围限制在尽可能的小到包含 Lead 的两条边缘即可。在芯片图像 比较复杂或者图像质量不是很好的情况下,这一点极为重要。另外,限定测量范 围还可以加速测量运算。在一般的芯片中,这两条边界的对比度的设置一般是相 同的。同一块芯片上 Lead 条的宽度以及对比度一般是相同的。所以我们可以先 通过学习,确定一个比较合适的适合该芯片中所有 Lead 的测量范围的大小。然 后利用这个尺寸,在每一条需要测量的 Lead 上,在学习得到的范围尺寸内找到 Lead 的两条边界,继而求得其几何中心。其精度可以达到亚象素精度。
jean
第 2 页
2003-12-6

COB 邦定制程
E-mail: cjjean@https://www.360docs.net/doc/5014014994.html, ; jean@https://www.360docs.net/doc/5014014994.html,
3. 运用结合测量技术的模式匹配给 Die 上焊点定位的方法
模式匹配就是用储存在计算机中的模型去识别输入的未知视觉模式,并最终 建立对输入的解释。这里解释是指计算机模型与外部世界的对应性。模式匹配的 方法开始于一个学习过程,在此过程中,一幅物体的图像,在这里就是一个 Pad 的图像,作为模板被保存下来。运行时,将此模板与一系列位置上的图像的形状 相似的子集进行比较。最大匹配的位置作为 Pad 的位置。 标准化灰度相关性广泛的应用于工业中作为模式匹配之用。相关性运算可以 被看作是一种形式的卷积,在这里用于匹配的模板类似于卷积核。事实上,普通 (非标准化)的相关性与下面的卷积形式完全相同:
换句话说,对于每一个结果,一个 N 象素的模板与基础图像中的 N 个象素相乘 然后求和。当相关性函数求得目标图像中的每一个象素的值,计算结果最大的位 置就是最相似模板的地方。 查找算法继而定位这些相关性结果的峰值并返回他们 的位置。 但是, 应用普通的相关性算法, 如果图像亮度较大的话, 结果将会增加。 事实上,当图像全部为白色的时候会达到一个最大值,即使在该点不再与模板相 似。解决方案就是用一个更复杂的,相关性函数的标准化向量:
运用上面的表达式,结果将不会受图像或者模板中象素值的线性变化的影响。当 图像和模板完全匹配时结果到达它的最大值 1, 当模板与图像不相关时结果为 0, 当相似性意外的低于所期望的值时结果为负。在这里对负值不感兴趣,所以结果 消减到 0。另外,用r2代替r避免了缓慢的开方运算。最终,结果变为一个百分 数,这里 100%表示一种理想的匹配。所以匹配分数确切的为:
注意,在标准化相关性函数中的一些项仅仅依赖模板的定义。在查找中唯一 需要被计算的项有:
jean
第 3 页
2003-12-6

COB 邦定制程
,
E-mail: cjjean@https://www.360docs.net/doc/5014014994.html, ; jean@https://www.360docs.net/doc/5014014994.html,
,
这样对每一个模板象素要进行两次乘法运算和三次加法运算。
Pad 模板的选取是后续的模式匹配的关键。如果模板选取得不合适,将会给 后面的模式匹配带来极大误差,甚至有匹配不到或者误匹配的情况发生。所以选 取模板时要求它带有边界信息。即是要求在每一个 Pad 的边界向外延伸四到五 个象素作为一个模板的边界。因为如果 Pad 的边界就是模板的边界,那么有可 能将此 Pad 的图像中误认为是所要找的 Pad。 还要保证模板的中心就是所要找 的焊点。将测量技术应用到模板的选取过程中,即是用前面介绍的测量技术找到 Pad 的每一个边界,然后向外延伸四到五个象素模板(如图 3),并保证模板的 参考点就是所要求的焊点。其精度可以达到 0.2,0.1 甚至 0.05 个象素精度。
4 . 实验验证
a) 运用测量技术对 Lead 上焊点的定位精度的影响的验证
选取一条 Lead 作为实验对象,在确定其沿 Lead 方向是近似水平的情 况下对其进行了测量得到其水平方向的纵轴坐标如下:(选取 20 点)
jean
第 4 页
2003-12-6

COB 邦定制程 y1=305.994713 y4=305.844902 y5=305.835568 y8=305.801323 y9=305.806237 y12=305.817507 y13=305.891574 y16=305.852665 y17=305.877387 y20=305.977275
E-mail: cjjean@https://www.360docs.net/doc/5014014994.html, ; jean@https://www.360docs.net/doc/5014014994.html, y2=305.910228 y6=305.860509 y10=305.876619 y14=305.918189 y18=305.882115 y3=305.868383 y7=305.798547 y11=305.961136 y15=305.987081 y19=305.878285
最后计算得其精度为 0.264123 象素。 b) 运用于与测量技术相结合的模式匹配技术对 Die 上焊点定位精度的影响 的验证 选择一个合适的 Pad 作为模板,然后用该方法八个不同的 Pad 进行匹配 得到八个不同的焊点坐标如下表:(单位:象素) 匹配所得坐标 1 2 3 4 5 6 7 8 54.870106, 150.967865 55.023048, 240.129501 55.464912, 390.969055 150.080429, 499.512787 268.538547, 496.680389 420.269501, 496.501526 506.002991, 496.425507 655.710327, 496.681458 实测坐标 56.57, 153.60 56.61, 241.84 57.19, 393.01 150.74, 501.04 270.84, 498.81 422.09, 498.75 508.54, 498.20 658.13, 499.28 Pad 的尺寸 (宽, 坐标相对误差值 高) 53.79,55.54 3.16%,4.73% 53.99,53.94 53.87,53.85 52.50,55.52 54.87,55.51 54.32,55.59 54.31,56.72 54.66,54.39 2.93%,3.17% 3.20%,3.79% 1.25%,2.75% 4.19%,3.83% 3.35%,4.04% 4.67%,3.12% 4.42%,4.78%
5 . 结论
jean
第 5 页
2003-12-6

COB 邦定制程
E-mail: cjjean@https://www.360docs.net/doc/5014014994.html, ; jean@https://www.360docs.net/doc/5014014994.html,
本文提出的测量技术以及与模式识别相结合的模式匹配技术在理论上和实 际应用上都是切实可行的。 a) 测量技术极大的提高了 Wire Bonding 中焊点位置的精度。 随着 芯片尺寸的越来越小,引脚焊线的精度问题就成为一个急待解决的问 题。如果焊点位置的精度得到保证,那么芯片尺寸向着更小的方向发展 成为可能。 b) 与测量技术相结合的模式匹配技术解决了取模板时的精度问题。 一旦模板取得精确,那么在下面的模式匹配的过程中就能保证它的匹配 精度, 以及匹配的稳定性和可靠性。 Die 上的 Pad 相比较于 Lead 上的 更加微小,所以模板的精度更加重要。将这些技术成功的应用于半导体 封装中,将给半导体工艺的快速发展给予有力的支持。也可以应用于其 它工业生产的视觉定位系统中。
参 考 文 献 1 2 Mark Robin, Wire Bonding: the Incredible Interconnect, EP and P,2000. Kenneth Schroeder, The Future of Vision Technology in A Changing Semiconductor Industry, KLAC-Schroeder Vision Article, 1999. Silver.W.M, Normalized Correlation Search in Alignment, Gauging, and Inspection, Proceedings of SPIE, Volume 755, January 1987, pp.23-34. 章毓晋,图像理解与计算机视觉,清华大学出版社,2000。 罗希平等,图像分割方法综述, 《模式识别与人工智能》 ,1999,第 3 期。
3
4 5
jean
第 6 页
2003-12-6

最新服务器基础知识(初学者必看)

服务器基础知识【初学者必看】 1. 什么是服务器 就像他的名字一样,服务器在网络上为不同用户提供不同内容的信息、资料和文件。可以说服务器就是Internet网络上的资源仓库,正是因为有着种类繁多数量庞大内容丰富的服务器的存在,才使得Internet如此的绚丽多彩。 2. 服务器的种类和功能 (1) WWW服务器(WWW Server) WWW服务器也称为Web服务器(Web Server)或HTTP服务器(HTTP Server),它是Internet上最常见也是使用最频繁的服务器之一,WWW服务器能够为用户提供网页浏览、论坛访问等等服务。比如:我们在使用浏览器访问https://www.360docs.net/doc/5014014994.html,的时候,实际上就是在访问Discuz!的WWW服务器,从该WWW服务器获取需要的论坛资料和网页。 (2) FTP服务器(FTP Server) FTP服务器是专门为用户提供各种文件(File)的服务器,FTP服务器上往往存储大量的文件,例如:软件、MP3、电影、程序等等。用户只要使用FTP客户端软件登录到FTP服务器上就可以从FTP服务器下载所需文件和资源到自己的电脑上,同时,

你也可以把自己电话上的文件上传到FTP上供其他用户下载,以实现文件资源的共享。 (3) 邮件服务器(Mail Server) e-mail是Internet上应用最频繁的服务之一,而Internet上每天数亿百亿计的电子邮件的收发都是通过邮件服务器实现的。邮件服务器就像邮局一样,可以为用户提供电子邮件的接收存储和发送服务。 除了以上介绍的3种主要服务器之外,还有很多其他类型的网络服务器,例如:数据库服务器(DatabaseServer)、代理服务器(Proxy Server)、域名服务器(Domain Name Server)等等…… 3. 服务器的操作系统 目前服务器中使用的操作系统主要有两类:Windows和Unix。 (1) Windows Windows是美国微软公司(Microsoft)开发的操作系统,在服务器领域,主要有Windows2000Server/Advanced Server/Data Center与Windows2003 Standard Edition/EnterpriseEdition操作系统,Windows的优点是操作简 单,由于Windows使用图形界面进行操作,因而对各种服务器软件功能配置简

(仅供参考)服务器硬件入门基础知识

服务器硬件入门基础知识 开篇一:服务器主板 服务器主板概述 对于服务器而言,稳定性才是首要,服务器必须承担长年累月高负荷的工作要求,而且不能像台式机一样随意的重起,为了提高起可靠性普遍的做法都是部件的冗余技术,而这一切的支持都落在主板的肩上。下面我就来看看有关服务器主板的一些特性: 1、首先,服务器的可扩展性决定着它们的专用板型为较大的ATX,EATX或WATX。 2、中高端服务器主板一般都支持多个处理器,所采用的CPU也是专用的CPU。 3、主板的芯片组也是采用专用的服务器/工作站芯片组,比方Intel E7520、ServerWorks GC-HE等等,不过像入门级的服务器主板,一般都采用高端的台式机芯片组(比如Intel875P芯片组) 4、服务器通常要扩展板卡(比如如网卡,SCSI卡等),因此我们通常都会发现服务器主板上会有较多的PCI、PCI-X、PCI—E插槽。 5、服务器主板同时承载了管理功能。一般都会在服务器主板上集成了各种传感器,用于检测服务器上的各种硬件设备,同时配合相应管理软件,可以远程检测服务器,从而使网络管理员对服务器系统进行及时有效的管理。

6、在内存支持方面。由于服务器要适应长时间,大流量的高速数据处理任务,因此其能支持高达十几GB甚至几十GB的内存容量,而且大多支持ECC内存以提高可靠性(ECC内存是一种具有自动纠错功能的内存,由于其优越的性能使造价也相当高)。 7、存储设备接口方面。中高端服务器主板多采用SCSI接口、SATA接口而非IDE接口,并且支持RAID方式以提高数据处理能力和数据安全性。 8、在显示设备方面。服务器与工作站有很大不同,服务器对显示设备要求不高,一般多采用整合显卡的芯片组,例如在许多服务器芯片组中都整合有ATI的RAGE XL显示芯片,要求稍高点的就采用普通的AGP显卡。而如果是图形工作站,那一般都是选用高端的3DLabs、ATI等显卡公司的专业显卡。 9、在网络接口方面。服务器/工作站主板也与台式机主板不同,服务器主板大多配备双网卡,甚至是双千兆网卡以满足局域网与Internet的不同需求。 10、最后是服务器的价格方面。一般台式机主板顶天也不过1、2千,而服务器主板的价格则从1千多元的入门级产品到几万元甚至十几万元的高档产品都有! 推荐品牌:泰安、超微、Intel 开篇二:服务器CPU 服务器CPU概述 服务器是网络中的重要设备,要接受少至几十人、多至成千上万人的访问,因此对服务器具有大数据量的快速吞吐、超强的稳定性、长时间运行等严格要求。所以说CPU是计算机的“大脑”,是衡量服务器

ASM全自动Wire Bonding机编程手册

ASM 全自动Wire Bonding 机编程手册 ASM 全自动Wire Bonding 机系微电子封装工艺中常用的金线Bonding 设备,其利用光反射工作原理具有准确定位的 优良特性, 超声波发热技术的应用有效保证了熔结点的可靠性, Wire Bonding 设备的应用主要是编程方面,以下将结合实例和图解分步介绍 一.编程前的准备: 1.取5pcs 待Bonding 的产品(Die Bonding 完成后的产品)依序排列在一片Carrier 上(从Carrier 右端开始排),所有Pin 尽量拉正,切不可往外偏 2.将Carrier 装上Tray 后定位于入料口待送入工作区 3.按住Shift 键,敲击OM/Main 键将装有产品的Carrier 对准入料口 4.击Zoom/Ink 键一次将Carrier 推入工作区 5.在1.2菜单下选取第5项Delete Program,按Enter 将目前的程序清除,开始编写新的程序 二,Bonding 点数确定: 1.先标示出待Bonding 产品的基本拉线(拉线需遵循由高到低的原则)及Bonding 点的编号,以便后续编程时参照 2.在菜单1.2. 3.1下选取第0项Get Bonding Point,输入需Bonding 的点数(Die 点数+1) 3.依照第1步标好的顺序,用光标依次选中需Bonding 的Die * 以图示的TOSA 为例说明 : 从上图我们可以看出,在第2步需要输入的点数为6 (5个Die + 1个Lead),第3步依次用光标选中D1,D2,D3,D4,D5(选中 每个Die 后按Enter 输入,再将光标移去下一个). 三.设定参考点: 1.所有的Die 选择完成后,界面将会有提示,看到提示后开始选择参考点 2.将光标选中第一个Die 的中心按Enter 确定 3.再将光标移至与第一个对角位置的Die 中心,按Enter 确定 4.以上设定完成后,光标将自动退回第一个Die 的中心位置 实例操作说明: A. 将光标选中D-1中心后按Enter 确定 B. 将光标移至D-2中心后按Enter 确定,如右图所示 C. 以上完成后光标自动退回D-1中心点 四,两参照Die 的参数设定: 1.在菜单1. 2. 3.1下选取第_项Template 线标号及拉线方向

服务器基础知识(初学者必看)

精心整理服务器基础知识【初学者必看】 1. 什么是服务器? ?? 就像他的名字一样,服务器在网络上为不同用户提供不同内容的信息、资料和文件。可以说服 2. ?? WWW服务器也称为Web服务器(Web Server)或HTTP服务器(HTTP Server),它是Internet上最常见也是使用最频繁的服务器之一,WWW服务器能够为用户提供网页浏览、论坛访问等等服务。比如:我们在使用浏览器访问?

? (2) FTP服务器(FTP Server)? 以从 (3)

?? e-mail是Internet上应用最频繁的服务之一,而Internet上每天数亿百亿计的电子邮件的收发都是通过邮件服务器实现的。邮件服务器就像邮局一样,可以为用户提供电子邮件的接收存储和发送服务。? ?? ……? 3. ? ?? Windows是美国微软公司(Microsoft)开发的操作系统,在服务器领域,主要有Windows2000Server/Advanced?Server/Data Center与Windows2003 Standard Edition/EnterpriseEdition操作系统,Windows的优点是操作简?

单,由于Windows使用图形界面进行操作,因而对各种服务器软件功能配置简便。但它的缺点也不可忽视,例如:Windows操? 作系统成本较高;安全性相对较低;能承受的访问量较低等等。? Linux, Linux 企业(包括电信企业和Google、百度、新浪、搜狐等等)的服务器都运行在Unix/Linux系统之上。?

4. Apache与IIS? ?Apache与IIS都属于WWW服务器,是世界上使用最多的两种WWW服务器。? ?IIS操议 协议 但IIS 的性能和安全性相对较差,并且IIS只能在Windows中使用,无法在UNIX中运行。? (2) Apache?

服务器系统基础知识

服务器系统基础知识 1 什么是服务器? 服务器是计算机的一种,它是在网络操作系统的控制下为网络环境里的客户机提供(如PC) 共享资源(包括查询、存储、计算等)的高性能计算机,它的高性能主要体现在高速度的CPU 运算能力、长时间的可靠运行、强大的I/O 外部数据吞吐能力等方面。服务器主要为客户机提供Web 应用、数据库、文件、打印服务。简单的说,服务器就是在网络中为其他客户机提供服务的计算机. 2 服务器包括哪些子系统? CPU、内存、磁盘、扩展插槽、显示卡和网卡、电源、风扇。 3 服务器按处理器架构分哪几类? 巨型机与大型机(专用处理器)、小型机(IA-64,RISC处理器)、PC服务器(CISC处理器) 4 PC服务器按外形结构分类? A 塔式服务器(通用式服务器):具有较大的机箱尺寸,因此其内部扩展能力较强,可以安装的扩展板卡以及硬盘的数量都比较多 B 机架式服务器(机柜优化服务器):机箱尺寸比较小巧,在机柜中可以同时放置多台服务器,从而获得更高的处理能力。 C 刀片式服务器:超高密度服务器为动态的,空间紧缺的,向外扩展的环境而优化的快速部署。 5 服务器按CPU个数分类:? 4路及4路以上服务器(企业级服务器)、2路服务器(部门级服务器)、1路服务器(入门级服务器) 6 什么是内存? 内存是界于CPU 和外部存储之间,是CPU 对外部存储中程序与数据进行高速运算时存放程序指令、数据和中间结果的临时场所,它的物理实质就是一组具备数据输入输出和数据存储功能的高速集成电路。 7 服务器内存技术有哪些? ?Parity (校验) ?ECC ?ChipKill和高级ECC技术 ?双通道技术 ?内存交错技术 ?Registered内存 在线备用内存技术 内存镜像

相关文档
最新文档