[发明专利]芯片自动测试方法及系统有效
申请号: | 201710052105.5 | 申请日: | 2017-01-20 |
公开(公告)号: | CN106771982B | 公开(公告)日: | 2019-12-10 |
发明(设计)人: | 钟汝军;刘元才;陈乐欢 | 申请(专利权)人: | 珠海全志科技股份有限公司 |
主分类号: | G01R31/28 | 分类号: | G01R31/28 |
代理公司: | 44224 广州华进联合专利商标代理有限公司 | 代理人: | 郑小粤;李双皓 |
地址: | 519080 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 芯片 自动 测试 方法 系统 | ||
本发明涉及一种芯片自动测试方法及系统,所述方法包括实时记录被测试芯片在各测试时间点的各管脚的测试值;提取所述测试值;将所述测试值与期望值进行比较,并根据所述比较结果生成对比报告;根据所述对比报告定位所述被测试芯片的失效信息,所述失效信息包括失效管脚和所述失效管脚的失效时间点。本发明可以获取全部失效管脚的失效时间点,便于根据失效管脚的失效时间点,对失效位置和失效原因进行定位分析,还可以通过设置不同的期望值等,对测试值进行全面的分析,给出更加详细更加准确的测试结果,保证测试成功率。
技术领域
本发明涉及芯片制造测试领域,特别是涉及一种芯片自动测试方法及系统。
背景技术
芯片自动测试系统也称为ATE,ATE主要包括硬件电路和操作软件部分。硬件电路只是实现自动化测试的基础,需要与操作软件配套使用才能实现自动测试的功能,包括和探针台Prober、机械手Handler的通信协议、测试项在线测试实时显示、良率统计、数据日志存储、产品编程函数接口、工程调试等才能用于实际的量产自动化测试。
在传统技术中,ATE操作软件预先在某块存储器(RAM)中设置被测试芯片每个管脚的在多个测试时间点的预期值(即Output值),硬件电路一旦判定被测试芯片的某个管脚的输出值向量与存储器中所对应的预期值不符合,立即将对应的标识位设置为失效状态,操作软件读取标志位后反馈测量结果,即传统技术中,只可以查看有限容量的失效管脚,无法根据所述有限容量的失效管脚,进行全面的芯片测试失效分析。
发明内容
基于此,有必要针对芯片测试中的测试误差问题,提供一种芯片自动测试方法及系统,其中,所述方法包括:
测试开始后实时记录被测试芯片在各测试时间点的各管脚的测试值;
测试结束后提取所述测试值;
将所述测试值与期望值进行比较,并根据所述比较结果生成对比报告;
根据所述对比报告定位所述被测试芯片的失效信息,所述失效信息包括失效管脚和所述失效管脚的失效时间点。
在其中一个实施例中,所述测试开始后实时记录被测试芯片在各测试时间点的各管脚的测试值,还包括:
测试开始后实时记录被测试芯片在各测试时间点的各选定管脚的选定测试值。
在其中一个实施例中,在实时记录被测试芯片在各测试时间点的各管脚的测试值的步骤之前,所述方法还包括:
获取配置文件;
解析所述配置文件,获取测试文件和各测试承载板卡的初始化文件;
在预设的初始化文件数据库中读取所述各测试承载板卡的初始化文件,并根据所述各测试承载板卡的初始化文件对所述各测试承载板卡进行初始化;
根据所述各测试承载板卡的硬件类型分别解析所述测试文件,获取所述各测试承载板卡的测试安装文件;
在所述初始化后的各测试承载板卡上安装所述各测试承载板卡的测试安装文件;
通过所述安装了测试安装文件的各测试承载板卡对所述被测试芯片进行测试。
在其中一个实施例中,在所述获取配置文件的步骤之后,在通过所述安装了测试安装文件的各测试承载板卡对所述被测试芯片进行测试的步骤之前,所述方法还包括:
获取被测试芯片的标识;
根据所述被测试芯片的标识和所述配置文件中的被测试芯片配置信息,通过预设的校验码生成算法,生成测试校验码;
将所述测试校验码和预设的核对校验码进行比对,当所述测试校验码和所述预设的核对校验码一致时,通过所述安装了测试安装文件的各测试承载板卡对所述被测试芯片进行测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海全志科技股份有限公司,未经珠海全志科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710052105.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种测试控制电路、芯片及测试控制方法
- 下一篇:电池管理系统PCB测试装置