0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于Cascade半自动探针台的简易自动测试平台设计

tjxinrui 来源:tjxinrui 作者:tjxinrui 2022-06-02 10:04 次阅读

集成电路测试是集成电路产业链的重要组成部分。在对集成电路进行在片测试时,需要对整个晶圆进 行测试。文中以 Cascade Summit 12000 半自动探针台为例,设计一个由计算机、探针台、单片机 实验箱、测试电路组成的简易自动测试平台。自动测试软件在安捷伦IO 库提供的程序范例基础上开发,编程语言 为 VB.NET。最后对某公司RFID 晶圆进行测试,结果表明系统运行情况良好,测试效率高。

随着移动通信和消费类电子产品需求不断增长,在国家 政策对集成电路行业的重点扶持下,集成电路迎来发展的 春天。

测试是集成电路产业链的重要环节。设计阶段的测试一般用于验证设计的正确性或者设计方案的改良,测试方法可以是在片测试或者键合测试。如果集成电路已经切片且数量较少,可以选择在片测试或键合测试;如果尚未切片,芯片数量较多甚至是整个晶圆,只能选择在片测试。在片测试离不开探针台,探针台可以通过探针直接把信号从集成电路的焊盘输入 / 输出。

探针台分为手动、半自动和全自动三种。全自动探针台可以自动装片、自动对准,可以对测试数据进行打印,使用方便,测试效率高,但价格昂贵。本文以 Cascade Summit 12000半自动探针台(以下简称 Cascade 探针台)为例,探讨如何充分利用半自动探针台提供的编程接口控制探针移动,测试整个晶圆上的所有集成电路。该系统经过扩展 后,可作为由多个测试仪器组成的自动测试平台的一部分。

Cascade 探针台支持 8 英寸晶圆,定位精度为 0.1 μm,可以应对大部分测试场合。

1 Cascade探针台通信模型

Cascade 探针台提供 4 种操作方式:一种是安装在探针台专用计算机上的控制软件 Nucleus,另外三种是用户编程接口。为了安全起见,探针台专用计算机而不允许安装其他 无关软件,因此自行设计的控制软件只能安装在其他计算机 上,通过 RS 232 或者 GPIB 接口与探针台专用计算机连接,并由探针台专用计算机上的命令接口和驱动程序与探针台连接。由于 GPIB 传输数据更快,功能更强,并可以跟多种仪器组成总线系统,构成自动测试平台,因此本文采用 GPIB接口。

2测试系统

探针台和探针台专用计算机是探针台购置的整体配置, 计算机通过 USB-GPIB 转换卡和探针台专用计算机连接。晶 圆上的集成电路单元(DIE)的焊盘(PAD)通过探针和专用电缆连接到外部电源或测试设备。针对待测集成电路的 功能设计一个专用测试电路。如果测试通过,则输出一个 TTL 高电平,否则输出低电平。计算机通过 RS 232 和单片

机相连,控制单片机向测试电路发出测试指令,等待一段时 间后,单片机如果收到高电平信号则判断为测试通过,否 则为测试失败。测完一个集成电路单元(DIE)之后,自动

测试软件向探针台发出一系列指令,控制探针台移动到下 一个 DIE。

3编程方法

Cascade 探针台支持 3 种指令:GPIB 指令、Meta 指令 和 SCPI 指令。GPIB 指令用于读取、设置、清除 GPIB 状态 报告寄存器 ;Meta 指令用于控制系统级功能,例如设置计算 机是否显示指令或者返回值;SCPI 指令是控制指令的核心,

用于控制探针台的各种动作,例如打开或者关闭真空泵、接 触或者分离探针、控制探针台移动等。

要通过 GPIB 控制 Cascade 探针台,首先需要准备一 根安捷伦 USB-GPIB 转接线, 安装安捷伦 IO 库(Agilent IOLibraries Suite 14.0)。安捷伦 IO 库提供 USB-GPIB 转接线 的驱动程序以及 VB.NET,C#C++ 的编程范例,编程范例 中有很多操作 GPIB 的函数,用户可根据自己的编程喜好找 到合适的工程范例,在此基础上修改即可。本文以 VB.NET 作为编程语言。与 GPIB 操作有关的函数主要有:

打开GPIB :ioDmm.IO()= mgr.Open(ioAddress)

关闭GPIB :ioDmm.IO.Close()

发送数据:ioDmm.WriteString(CmdToSend.Text)

读取数据 :Str = ioDmm.ReadString

与自动测试有关的 SCPI 指令主要有(SCPI 指令以冒号

开头,不可省略):

接触探针 ::mov:down 2

分离探针 ::mov:up 2

读取当前坐标 ::mov:prob:abs:die?

移动到某个坐标::mov:prob:abs:dieXY

移动到下一个 DIE ::move:probeplan:next:die

开始测试时,先用程序控制探针移动到最后一个 DIE,

读取坐标并作记录,再移动到第一个 DIE,经过接触探针、 测试、分离探针、移动到下一个 DIE、读取当前坐标、判断 是否结束,组成一个循环。如果当前坐标是最后一个 DIE 的

坐标,则循环结束,测试完毕 ;否则继续测试。

4测试过程

Cascade 探针台作为一种比较复杂的精密仪器,测试前

除了要做常规准备工作之外,还包括针对程序控制自动测试 的步骤。自动测试的主要步骤如下 :

(1)开机,打开 Nucleus 软件,初始化 Nucleus ; (2)装载晶圆 ;

(3)校准晶圆、DIE 尺寸计算 ;

(4)制作 WaferMap 并设置参考 DIE ;

(5)移动探针到参考 DIE 并设置接触 / 分离高度 ; (6)开启自动测试软件,设置 GPIB 端口地址,使得自

动测试软件的 GPIB 地址与 Nucleus 的 GPIB 地址相同。

其中制作 WaferMap 包括 :设置晶圆尺寸、DIE 尺寸和

空隙、去掉晶圆边沿不完整的 DIE、选择测试顺序等步骤。 如果不是整个晶圆的自动测试,则步骤(3)、步骤(5)可

以省略。

5测试结果

本自动测试系统为某公司测试了 RFID 集成电路晶 圆,使用的设备包括 :Cascade 探针台、笔记本电脑、单片 机实验箱、RFID 读卡器。整片 RFID 晶圆共 13 500 个 DIE, 其中 13 220 个测试通过,良品率为 97.9%,表明集成电路设计和试生产是成功的。测试过程中,各种仪器设备和自动测试软件运行良好,探针无跑偏现象。测试共耗时 4.5 h。

6总结

Cascade 半自动探针台的操作软件 Nucleus 对测试整个晶圆的集成电路单元无能为力。晶圆上的集成电路单元有数 千甚至数万个,直接用 Nucleus 手工测试几乎是不可能完成的事情。这时可以利用探针台提供的编程接口,设计一个自动测试软件,探针台可以根据晶圆和集成电路单元的尺寸特点,自动遍历测试晶圆上 的所有集成电路单元,并记录测试结果,大大了提高测试效率。

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 集成电路
    +关注

    关注

    5321

    文章

    10732

    浏览量

    353393
  • 测试
    +关注

    关注

    8

    文章

    4448

    浏览量

    125124
  • 探针
    +关注

    关注

    4

    文章

    185

    浏览量

    20015
收藏 人收藏

    评论

    相关推荐

    CASCADE探针台的应用场景 cascade探针台用途

    CASCADE探针台是一种高级的网络分析工具,可以在网络中捕获和分析数据流量。它可以帮助企业识别和解决网络性能问题、网络安全问题以及网络优化等方面的挑战。CASCADE探针台具有广泛的
    的头像 发表于 01-31 14:41 884次阅读

    ATE自动测试设备怎么测试逆变器输出电压?

    纳米软件ATE自动测试设备包含软件ATE测试系统以及测试中需要的硬件设备,软硬件会集成在一个机柜中,方便测试。ATE测试系统采取B/S架构,
    的头像 发表于 12-28 15:55 249次阅读

    电机型式试验自动测试系统是如何运行的?

    电机型式试验自动测试系统是一种将电机的型式试验过程自动化的测试系统。该系统采用了先进的计算机技术和测试仪器,能够对电机进行全面的性能检测和安全评估。在
    的头像 发表于 12-19 16:23 212次阅读
    电机型式试验<b class='flag-5'>自动测试</b>系统是如何运行的?

    电源模块自动测试系统特点、优势详解

    综上所述,用电源模块自动测试系统测试电源,不仅提高了测试速度和测试准确性,而且还可以帮助用户实现智能改造,以数据驱动生产力。
    的头像 发表于 12-19 15:28 301次阅读

    120型空气控制阀半自动缓解阀的基本结构及作用原理

    根据120型空气控制阀半自动缓解阀作用原理,对120型空气控制阀半自动缓解阀手柄部卡滞,导致列车充风时半自动缓解阀漏泄的故障进行了原因分析,并结合现场实践,提出了针对性预防措施,提高了120型空气控制阀
    的头像 发表于 11-28 16:59 1625次阅读
    120型空气控制阀<b class='flag-5'>半自动</b>缓解阀的基本结构及作用原理

    电源自动测试系统如何进行电源模块测试

    电源自动测试系统如何进行电源模块测试? 电源自动测试系统是用于对电源模块进行测试和验证的一种设备。它能够根据预设的测试要求,
    的头像 发表于 11-09 09:30 499次阅读

    开关电源自动测试系统能测试的指标都有什么?

    开关电源自动测试系统能测试的指标都有什么? 开关电源自动测试系统是一种用于对开关电源进行全面测试和评估的设备,它可以测试许多关键性能指标以确
    的头像 发表于 11-09 09:18 462次阅读

    led电源自动测试系统如何提高测试效率?

    led电源自动测试系统如何提高测试效率? LED电源自动测试系统是一种用于测试LED电源的设备,其作用是通过自动化的方式对LED电源进行各项
    的头像 发表于 11-09 09:12 523次阅读

    怎样选择电源自动测试系统才能不踩坑?

    在选择电源自动测试系统类型之前,首先需要了解被测电源产品的类型。
    的头像 发表于 11-03 14:35 282次阅读

    高压与绝缘自动测试系统

    高压与绝缘自动测试是对产品安规性能检测的一套测试系统,模拟产品受到高压冲击时的保护性能,支持AC交流耐压、DC直流耐压、IR绝缘阻抗测试,由测试软件对仪器进行控制,并按照程序执行
    的头像 发表于 10-07 16:31 229次阅读
    高压与绝缘<b class='flag-5'>自动测试</b>系统

    GAT通用自动测试系统

    同一平台,支持多品牌仪表兼容互换。 ◆ 安全性:按用户进行权限管理,权限细化到每个功能点及产品。 ◆ 高效性:产品自动测试用例的快速搭建,通过引入自动化工装、开关矩阵实现一键测试,提升
    发表于 09-26 10:09

    高压与绝缘自动测试系统

    本帖最后由 howele 于 2023-9-20 15:27 编辑 系统介绍高压与绝缘自动测试是对产品安规性能检测的一套测试系统,模拟产品受到高压冲击时的保护性能,支持AC交流耐压、DC直流
    发表于 09-20 15:24

    什么是自动测试设备?是如何工作的?

    在改进功能的同时提供高质量标准的需求促使制造商转向可靠且保证可重复性的自动测试设备(ATE)。ATE可帮助制造商执行多项准确的测试并减少故障和错误的发生率,从而比传统的手动测试方法更快地提供
    的头像 发表于 06-29 15:14 726次阅读

    探针的功能有哪些

    探针的主要用途是为半导体芯片的电参数测试提供一个测试平台探针
    发表于 05-31 10:29

    预算有限的自动测试设备

    电子设备测试的复杂性差异很大,从最简单的类型(手动测试)到最复杂的大型自动测试设备(ATE)。手动测试通常需要在特定配置中设置DVM、示波器和其他设备。当要
    的头像 发表于 05-16 11:39 572次阅读
    预算有限的<b class='flag-5'>自动测试</b>设备