[发明专利]USB芯片硅片级自动测试仪及测试方法有效
申请号: | 201110440233.X | 申请日: | 2011-12-23 |
公开(公告)号: | CN103176119A | 公开(公告)日: | 2013-06-26 |
发明(设计)人: | 朱渊源 | 申请(专利权)人: | 上海华虹NEC电子有限公司 |
主分类号: | G01R31/28 | 分类号: | G01R31/28 |
代理公司: | 上海浦一知识产权代理有限公司 31211 | 代理人: | 丁纪铁 |
地址: | 201206 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | usb 芯片 硅片 自动 测试仪 测试 方法 | ||
技术领域
本发明涉及半导体集成电路制造领域,特别是涉及一种USB芯片硅片级测试仪;本发明还涉及一种USB芯片硅片级测试方法。
背景技术
通用串行总线(Universal Serial Bus,USB)是快速、双向、同步、动态连接且价格低廉的串行接口,可以满足PC机发展的现在和未来的需要。随着USB芯片的大规模生产,测试成本不断升高。
现有USB芯片硅片级测试方法中,所采用的测试装置是自动测试仪(Automated Test Equipment,ATE),ATE做为发送机,USB芯片为接收机,在ATE和USB芯片间进行实时通信。作为信号发送机,ATE负责建立标记及发送数据;作为被测试器件(Device Under Test,DUT),USB芯片在收到ATE的指令后会返回握手响应信号或数据。ATE会测试返回握手响应信号或数据的正确与否。
根据USB协议规定,USB芯片返回的响应会存在一定的抖动,也可以认为USB芯片的输出不同步。因为USB芯片的抖动,尽管现有ATE能够对多个的USB芯片同时发出操作指令,现有自动测试仪只能实现单个USB芯片的测试。如图1所示,为利用现有自动测试仪对多个USB芯片进行硅片级测试时USB芯片响应信号的时序图;一共示意出了3各USB芯片即DUT1、DUT2和DUT3的D+线上的确认(ACK)响应信号的时序图,一个周期(cycle)之后,现有自动测试仪开始同时读取DUT1、DUT2和DUT3的ACK响应信号,由于各USB芯片都存在抖动,读取的3各USB芯片的ACK响应信号无法同步,只有DUT1的响应信号能够正确读取,而DUT2和DUT3的响应信号超前或延迟而不能正确读取。故利用现有自动测试仪读取多个USB芯片的响应信号时无法实现对多个USB芯片的同步读取,只能实现对单个USB芯片的读取,这样就大大的降低了测试效率,增加了测试成本。
另外,现有自动测试仪读取了USB芯片的响应信号后,也无法实现对所读取的USB芯片的响应信号的处理。因为USB芯片输出的数据信息都采用了非归零反相编码(NRZI)。如图2所示,为非归零反相编码的示意图;数据信号Data为0、1组成的二进制信号;NRZI没有0,只有正负信号。NRZI信号是当数据信号为0时就跳转一次。由于现有自动测试仪不能解析NRZI信号,故即使现有自动测试仪读取了USB芯片的响应信号后,也无法实现对所读取的USB芯片的响应信号的处理。
发明内容
本发明所要解决的技术问题是提供一种USB芯片硅片级自动测试仪,能实现多个USB芯片的同测,从而能降低测试成本。
为解决上述技术问题,本发明提供的USB芯片硅片级自动测试仪,用于USB芯片的硅片级测试包括:测试通道、失效数据存储器、随机存储器、非归零反相解码模块、数据文件和测试程序。
所述测试通道包括多个并用于和一个或多个USB芯片相连接,其中每两个所述测试通道连接一个所述USB芯片,所述测试通道用于接收各所述USB芯片返回的握手响应信号或数据。
所述失效数据存储器和所述测试通道连接并用于接收和储存所述握手响应信号或数据。
所述随机存储器和所述失效数据存储器连接并用于接收和储存所述握手响应信号或数据。
所述非归零反相解码模块和所述随机存储器相连接并用于接收所述握手响应信号或数据以及对所述握手响应信号或数据进行解码。
所述数据文件接收并存储所述非归零反相解码模块输出的解码数据;
所述测试程序用于读取所述数据文件中的各所述解码数据并将各所述解码数据分别与期待值作比较确定测试结果。
进一步的改进是,各所述USB芯片的DP信号管脚和DM信号管脚都分别连接一个所述测试通道。
进一步的改进是,所述握手响应信号或数据的握手响应信号包括ACK、NAK、STALL,所述握手响应信号或数据的数据流类型包括控制数据传送、批量数据传送、中断数据传送、同步数据传送四种类型。
进一步的改进是,所述测试程序中如果各所述解码数据与期待值一致,则各所述解码数据所对应的所述USB芯片测试通过;如果各所述解码数据与期待值不一致,则各所述解码数据所对应的所述USB芯片测试失败。
进一步的改进是,所述测试通道还用于建立标记及发送数据;所述测试程序还用于控制所述测试通道建立标记及发送数据、以及接收握手响应信号或数据。
为解决上述技术问题,本发明提供的USB芯片硅片级测试方法采用如下步骤对各所述USB芯片的握手响应信号或数据进行测试:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华虹NEC电子有限公司,未经上海华虹NEC电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110440233.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:废油脂的处理方法
- 下一篇:多射频多信道无线Mesh网络路由选择方法