晶圆测试工艺介绍

2023-12-07 22:30
文章标签 介绍 测试 工艺 晶圆

本文主要是介绍晶圆测试工艺介绍,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

第一章、晶圆测试简介

CP车间.jpeg

       晶圆测试的方式,主要是通过测试机(事先编好程序)和探针台的联动,依靠探针卡的接触衔接,进行晶圆级的芯片测试。

       当探针卡Probecard 的探针正确接触晶圆wafer 内一颗 芯片die的每个接触点bondpads后, 送出开始start讯号透过测试头Interface 给 测试机tester 开始测试。测试机tester 完成测试送回分类讯号( End of test) 给探针台Prober,然后探针台Prober挪向下一个测试芯片位置。 量产时必须 测试机tester 与 探针台prober 做连结(docking) 以此往复才能完成一整片晶圆wafer的测试。

第二章、晶圆测试设备和工艺

       (1) 测试机Tester:这个是晶圆测试的测试系统,测试机中有测量单元,控制单元等,工程师需要实现在工程状态下根据客户测试芯片的Spec和流程,来编写测试语言,每种类型的测试机的语言也不同,测试工程师需要掌握多种语言,并能够熟练掌握调用测试机资源的能力。每个客户的每个项目产品都是需要独一无二的测试编程,所以测试编程也是一项软件著作的过程。

      (2) 探针台Prober:这个是晶圆承载的系统。主要功能是载入载出晶圆,并承载晶圆进行挪动,从而确保每颗产品每个位置都能测试到。对于不同产品的测试,探针台的参数都是需要工程师事先调试和记录好的,每颗芯片都不同。另外,探针台的精度很高,XYZ轴的精度要求都是纳米级别的,他的挪动精度和加速度都是可调的。同时探针台的架设和校准都是考验测试厂工程师能力的项目。水平垂直精度,环境温度,环境湿度,模具组装精度等,都是有绝对的要求。

       (3) 探针卡ProbeCard:这个是承上启下的工具,主要负责把测试机的信号点和芯片BondPad的信号点相互链接。

传统探针卡分为悬臂式和垂直式2种根据客户的芯片尺寸芯片Pad大小,Pad下面是否有电路,针压控制在1-3克以内,芯片过流性能,芯片抗压性能等,都是探针卡制作的指标参数。

1.jpg

   

2.jpg

3.jpg

    

4.jpg

5.jpg

    

6.jpg

    

7.jpg

(4) 其他工艺要求:如扎针面积不能大于芯片面积的25%,温度在25度+-5度范围,湿度在40%-60%之间,环境颗粒小于每立方米10000个,面内5点扎针确认确保探针台精度等。

1.jpg

  

图片11.png

(5)  测试完成后还要进行工艺分析和测试数据传输,主要是MAP的传输。客户可以从数据中了解晶圆测试情况

image.png

    

image.png

第三章、探针卡的设计

(1)针卡是什么?PCB+针+外围配件

芯片测试和针卡的关系(针卡是被动治具,起到转接测试机信号和芯片Pad联通的关系,PCB上的排插和金属点位连接测试机的测试信号,PCB下的针位连接芯片的PAD)

(2)针卡设计注意事项和参数:

n Chip size,  pad size 注意划片槽宽度

n X,Y coordinate 注意客户版图,最好拿到实际尺寸,坐标换算和同测数换算,X,Y,A,B, pad坐标

n Notch front 注意晶圆实际缺口

n Pin assign 注意芯片Pin参数,信号类型(电源,地,I,O,IO,模拟信号,RF信号),同测影响和同步要求

n 三角印方向 注意实际机台Card Holder的摆放位置方向

n 针高的设计 注意匹配外部接口和Card Holder

n 针层的设计(PAD间距和对称造成同测数高时针卡会设计分层)

(3)针卡的检测标准:主要检测参数如下

•偏移量Alignment

•平整度Planarity

•针迹Scrub

•针尖径Tip Diameter

•接触电阻Contact Resistance

•漏电流Leakage

•接触力Force

(4) ProbeCard的问题判断

针的问题(水平,针尖,针压,针迹长度)

PCB的问题(水平,方向,内部电路)

外围电路问题(电容电阻,Relay,其他电路)

连接问题(插座,Docking水平)

第四章、晶圆测试成本

决定CP测试成本的因素:

(1)机台成本  

         a)机台配置(IO数量,模拟/数字,电压电流精度要求)

         b)Prober配置(晶圆尺寸,机械时间)

(2)测试时间  

         a)测试程序时间(测试项目,上下电时间)

         b)同测数量

         c)TTR(Test Time Reduction),合并测试项,覆盖率高的先测试。

第五章、成品测试简介

2.jpg

       成品测试的方式,主要是通过测试机(事先编好程序)和机械手的联动,依靠测试座Socket或金手指的接触衔接,进行成品级的芯片测试。

        当handler的手臂将DUT放入socket 此时 contact pushor下压, 使 DUT的脚正确与 socket 接触后, 送出start 讯号, 透过 interface 给 tester, 测完后, tester 送回 binning 及EOT 讯号; handler做分类动作。客户产品的尺寸及脚数不同, handler 提供不同的模具 (kits)供使用。 量产时Handler 必须与 tester 相结合及接上interfacer才能测试, 以此往复才能完成一整批次芯片的测试。

第六章、 成品测试设备和工艺

      (1) 测试机Tester:这个是成品测试的测试系统,测试机中有测量单元,控制单元等,工程师需要实现在工程状态下根据客户测试芯片的Spec和流程,来编写测试语言,每种类型的测试机的语言也不同,测试工程师需要掌握多种语言,并能够熟练掌握调用测试机资源的能力。每个客户的每个项目产品都是需要独一无二的测试编程,所以测试编程也是一项软件著作的过程。

       (2) 机械手Handler:这个是芯片承载的系统。主要功能是将芯片导入固定轨道上的测试治具中,并承载芯片进行搬动,从而确保每颗产品都能测试到。对于不同产品的测试,有不同的封装外形POD,需要根据芯片的外形尺寸挑选不同的治具和Handler来完成。有重力式的,有转塔式的,有平移式的。

       (3) 测试座Socket:这个是芯片连接的工具,主要负责把测试机的信号点和芯片对外引脚的信号点相互链接。根据不同芯片的尺寸要求和外形要求和管脚数量,测试座也要相互匹配。

图片12.png

      (4) 测试连接板Loadboard:这个是承上启下的工具,主要负责把测试机的信号点和测试座的信号点相互链接。根据不同测试机的对外信号的连接不同,根据测试座的尺寸和连接不同,Loadboard的连接点也要相应匹配。

8.jpg

(5) 测试完成后还要进行工艺分析和测试数据传输,主要是SUMMARY的传输。客户可以从数据中了解成品测试的良率情况

第七章、成品测试成本

决定FT测试成本的因素:

(1)机台成本  

         a)机台配置(IO数量,模拟/数字,电压电流精度要求)

         b)Handler配置(芯片尺寸,机械时间UPH)

(2)测试时间 

         a)测试程序时间(测试项目,上下电时间)

         b)同测数量

         c)TTR(Test Time Reduction),合并测试项,覆盖率高的先测试。

第八章、晶圆测试和成品测试行业技术门槛

       半导体测试行业的核心DNA,是在各种高精度高效率的自动化设备和高精度硬件的基础上,依托核心高端人才的测试程序开发调试能力和工艺品质分析能力,为客户提供量身定制的半导体晶圆测试服务解决方案。

(1) 理解和精通运用先进的测试系统Tester

(2) 精通操控和保养先进的探针台系统Prober和机械手系统Handler。

(3) 合理设计探针卡Probe card和Load board并精通维护保养

(4) 核心竞争力的测试程序开发和调试

(5) 稳定的工厂环境和动力系统维护

(6) 精通工艺品质分析和大数据管理分析能力

第九章、半导体测试行业要求

图片14.png

一、 测试机系统Tester(硬件):

       半导体测试主流的测试机都是进口的,而且国外的测试机经过多年的演变和技术积累,从百花齐放到现在只有几家有影响力的测试机供应商,可选择的面也逐渐减少。随着测试芯片的要求逐步提高,从对电流,电压,电阻的测试需求,到后来的功能,频率,AD\DA等需求,测试机的测试单元也越来越复杂,测试机的更新换代也逐步加快,不同的测试机的测试硬件板卡和测试软件系统都不尽相同,测试工程人员需要不断地更新测试机的知识,学习新型测试机的架构和软件特点,选择适合客户产品的高性价比的测试机系统。

二、 探针台系统Prober(硬件):

       半导体晶圆测试所用的探针台主要是日本进口设备,是高精度集成自动化设备。由于芯片尺寸小到纳米级别,所以对探针台的精度要求极高。X轴Y轴Z轴等精度要求都达到纳米级别。因此制造探针台所使用的材料和精密加工组装技术都是国内基础工业做不到的。探针台的使用也需要为晶圆测试客户的每一个细分产品量身定制品种参数,同时在平时测试阶段的维护保养和校准工作也是极其专业的项目。探针台的高精度高稳定的运转直接关系到晶圆测试的精度和产能。

三、 探针卡Probecard(硬件):

       半导体晶圆测试的探针卡都是使用的专用的探针卡,每个客户的每个产品的探针卡都不一样。在专业的制卡之前,需要和客户沟通好各种技术细节,包括探针材料,探针尺寸,芯片尺寸,切割道宽度,扎针深度,扎针力度,铝层厚度,同测数量等。探针卡是晶圆测试的耗材,合理设计和使用探针卡,及时保养和维护,能提高探针卡的寿命和测试效率,减少晶圆测试的成本。配备专业的现场探针卡维护保养人员,能有效的控制测试品质,高同测的探针卡的测试稳定性和保养能力也是半导体晶圆测试的核心技术。

四、 机械手系统Handler(硬件):

       半导体成品测试所用的机械手主要是国产和进口设备,是高精度集成自动化设备。根据客户产品的封装形式外形不同,机械手的要求精度也不同。另外,机械手的每小时运行速度UPH直接决定了机械手的精度和速度成本。

五、 测试连接板Load board(硬件):

       半导体成品测试的Loadboard使用的是专用的板卡,每个测试机的每个Loadboard都不一样。在专业的制做之前,需要和客户沟通好各种技术细节,包括芯片封装形式,尺寸,测试机信号分布,Socket信号分布,同测数量等。

六、 测试程序开发调试(软件):

       半导体测试的软件核心技术就是测试程序的开发和调试。客户的产品从立项开始到量产,要经过设计方案,探针卡设计制作,测试程序开发,测试程序调试,试生产,号机展开,小规模量产等步骤环节。其中测试程序的开发和调试是考验工程师对测试机和产品的理解,考验测试软件的编写开发能力,考验工艺调试的理解能力的核心环节。同时,能够提供安全稳定高效的测试解决方案,并和客户产生良好的沟通和互动,也是测试程序开发调试的关键。越高同测的测试程序开发,对软件的编写的合理性,算法的高效精确性也越高。

七、 工厂环境和动力系统(硬件):

       半导体测试的工厂环境要求很高,每立方米的灰尘数量必须控制在10000以内。厂房在设计过程中就要考虑到空调过滤的等级,各个出风口和回风口的风力和风向,工厂内部的气压,温度,湿度也是必须严格控制的。由于测试机系统和探针台系统都是需要稳定的电能,稳定的正向空压,负向空压,因此整个厂房的动力系统的建设维护和保养也是能够稳定量产的基础。

八、 工艺品质分析和数据管理分析(软件):

       半导体晶圆测试的环节是介于晶圆制造和封装的中间步骤。是重要的监督晶圆制造良率的过程控制环节。于是精通和理解国内主流的晶圆制造工艺也是晶圆测试的必备技能。这样才能在晶圆测试过程和结果中及时找出工艺的缺陷提升晶圆制造厂的良率,从而减少客户的损失。

       半导体成品测试的环节是介于封装和芯片销售的中间步骤。是重要的监督封装良率的过程控制环节。另外,由于每天测试的晶圆和成品不计其数,所以良好的服务器系统,大数据的分析和管理能力也是测试行业必备的。在客户需要追溯产品数据的时候能够提供及时有效准确的数据,并转换成客户需要的格式,方便分析问题和提供决策。

图片15.png

    

图片16.png



 

这篇关于晶圆测试工艺介绍的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/467578

相关文章

Python实现NLP的完整流程介绍

《Python实现NLP的完整流程介绍》这篇文章主要为大家详细介绍了Python实现NLP的完整流程,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 编程安装和导入必要的库2. 文本数据准备3. 文本预处理3.1 小写化3.2 分词(Tokenizatio

如何测试计算机的内存是否存在问题? 判断电脑内存故障的多种方法

《如何测试计算机的内存是否存在问题?判断电脑内存故障的多种方法》内存是电脑中非常重要的组件之一,如果内存出现故障,可能会导致电脑出现各种问题,如蓝屏、死机、程序崩溃等,如何判断内存是否出现故障呢?下... 如果你的电脑是崩溃、冻结还是不稳定,那么它的内存可能有问题。要进行检查,你可以使用Windows 11

性能测试介绍

性能测试是一种测试方法,旨在评估系统、应用程序或组件在现实场景中的性能表现和可靠性。它通常用于衡量系统在不同负载条件下的响应时间、吞吐量、资源利用率、稳定性和可扩展性等关键指标。 为什么要进行性能测试 通过性能测试,可以确定系统是否能够满足预期的性能要求,找出性能瓶颈和潜在的问题,并进行优化和调整。 发现性能瓶颈:性能测试可以帮助发现系统的性能瓶颈,即系统在高负载或高并发情况下可能出现的问题

水位雨量在线监测系统概述及应用介绍

在当今社会,随着科技的飞速发展,各种智能监测系统已成为保障公共安全、促进资源管理和环境保护的重要工具。其中,水位雨量在线监测系统作为自然灾害预警、水资源管理及水利工程运行的关键技术,其重要性不言而喻。 一、水位雨量在线监测系统的基本原理 水位雨量在线监测系统主要由数据采集单元、数据传输网络、数据处理中心及用户终端四大部分构成,形成了一个完整的闭环系统。 数据采集单元:这是系统的“眼睛”,

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

字节面试 | 如何测试RocketMQ、RocketMQ?

字节面试:RocketMQ是怎么测试的呢? 答: 首先保证消息的消费正确、设计逆向用例,在验证消息内容为空等情况时的消费正确性; 推送大批量MQ,通过Admin控制台查看MQ消费的情况,是否出现消费假死、TPS是否正常等等问题。(上述都是临场发挥,但是RocketMQ真正的测试点,还真的需要探讨) 01 先了解RocketMQ 作为测试也是要简单了解RocketMQ。简单来说,就是一个分

【测试】输入正确用户名和密码,点击登录没有响应的可能性原因

目录 一、前端问题 1. 界面交互问题 2. 输入数据校验问题 二、网络问题 1. 网络连接中断 2. 代理设置问题 三、后端问题 1. 服务器故障 2. 数据库问题 3. 权限问题: 四、其他问题 1. 缓存问题 2. 第三方服务问题 3. 配置问题 一、前端问题 1. 界面交互问题 登录按钮的点击事件未正确绑定,导致点击后无法触发登录操作。 页面可能存在

业务中14个需要进行A/B测试的时刻[信息图]

在本指南中,我们将全面了解有关 A/B测试 的所有内容。 我们将介绍不同类型的A/B测试,如何有效地规划和启动测试,如何评估测试是否成功,您应该关注哪些指标,多年来我们发现的常见错误等等。 什么是A/B测试? A/B测试(有时称为“分割测试”)是一种实验类型,其中您创建两种或多种内容变体——如登录页面、电子邮件或广告——并将它们显示给不同的受众群体,以查看哪一种效果最好。 本质上,A/B测

图神经网络模型介绍(1)

我们将图神经网络分为基于谱域的模型和基于空域的模型,并按照发展顺序详解每个类别中的重要模型。 1.1基于谱域的图神经网络         谱域上的图卷积在图学习迈向深度学习的发展历程中起到了关键的作用。本节主要介绍三个具有代表性的谱域图神经网络:谱图卷积网络、切比雪夫网络和图卷积网络。 (1)谱图卷积网络 卷积定理:函数卷积的傅里叶变换是函数傅里叶变换的乘积,即F{f*g}

C++——stack、queue的实现及deque的介绍

目录 1.stack与queue的实现 1.1stack的实现  1.2 queue的实现 2.重温vector、list、stack、queue的介绍 2.1 STL标准库中stack和queue的底层结构  3.deque的简单介绍 3.1为什么选择deque作为stack和queue的底层默认容器  3.2 STL中对stack与queue的模拟实现 ①stack模拟实现