无向量测试是测试高速I/O的最佳方法

发布者:乐基儿vos最新更新时间:2011-11-22 关键字:无向量测试  高速IO 手机看文章 扫描二维码
随时随地手机看文章

大批量半导体芯片制造商必须解决以下这道难题,即如何经济高效地测试嵌入在大型数字系统级芯片设计中的多个多通道高速I/O接口(如PCI Express、HyperTransport和 Infiniband)。虽然结合了闭环操作的片上内置自测试(BIST)被广泛地用来替代昂贵的自动测试设备(ATE),但它仍具有高速模拟部分缺陷覆盖率不高的不足,而这将严重影响整体产品的质量。

现在,出现了一种新兴的被称为“无向量测试”的方法,它同时拥有BIST和ATE两种方法的优势:即片上I/O BIST的经济高效性和基于ATE的信号完整性测量。特别是,该理念将ATE参数测试与片上测试内容生成和比较结合起来,从而形成了硅芯片与ATE设备之间的良好协同,其结果是产生了一种嵌入在硅芯片中的可用于大批量制造测试的经济型优化解决方案。

传统的ATE架构由提供测试源向量的ATE和处理任务模式测试的线速向量组成。随着速率持续增加到超过每秒千兆位的门限,特别是对于高速I/O接口,在ATE上提供这一能力的成本在大批量制造环境中变得极具挑战性。

为了将对ATE测试的依赖性减到最小,很多芯片制造商正在使用片上BIST结构与闭环模式的组合。由于今天的硅工艺已达到很高的集成度,因此在硅片上适当占用一些面积是完全可以接受的。

不幸的是,BIST方法不能执行任务模式参数测试,而这对于高速I/O接口的集成来说却非常重要。在每秒几千兆位的速率上,不可能再将信号作为纯数字信号来处理。一些信号完整性参数(如时序抖动和噪声电平)都必须加以考虑以保持足够的缺陷覆盖率和满足所要求的质量水平。

融合两种方法的优势

无向量测试是一种利用ATE和BIST两种方法优势的更为协同的测试方法。借助这种方法,ATE可有效地作为BIST/回环中的环路扩展,测试人员无需再提供任务模式向量和线速比较,而只需负责进行信号完整性验证。

由于向量生成和线速比较能力传统上抬高了ATE测试通道的成本,因此这种双测试方法可为大批量制造提供一种更为经济的测试解决方案。

以下介绍其工作原理。片上BIST电路在所需的数据速率上提供测试内容,然后再根据闭环模式下的标准协议来测试这些内容。ATE则负责执行片上电路所难以完成的信号完整性测量。图:专用回环卡使得用户能对利用ATE软件打开的眼图进行编程。

参数测量的设置并不需要向量,因此这种测试方法被称为无向量参数测试。待测参数取决于应用,其范围可从简单的抖动生成、容限、接收灵敏度、直至像数据对时钟偏斜等更为复杂的参数。

那么这又对设计者产生那些影响呢?设计者现在只需在IC上创建一种机制,这种机制用来为芯片的功能验证和在ATE上进行的参数测试提供测试内容。设计者必须通过一种给锁相环施加最大压力的“杀手级”图案(pattern)来产生最坏情况下的信号完整性条件。这种方法具有一个明确的优势:即设计者可以利用与其用来设计SoC测试电路相同的技术,而毋需等待开发新的ATE技术。

闭环通道

对ATE来说,闭环通道可通过ATE中更为经济高效的回环通道卡来扩展,这可允许对所需的信号完整性参数实现独立向量测量,以及允许对直流测量资源进行随意访问。这种回环通道卡可被配置用来测量像抖动这样的信号完整性参数,并允许测试工程师将这些参数反馈给接收机。这允许利用同一块卡同时测量发射器信号完整性和接收器容限。

对成本敏感度更高的应用,可以只提供一种通过/失败这样的简单二元测试,以进一步降低ATE卡的成本。

“待测设计”(DUT)板中,但这些方法存在插入的抖动会随数据速率变化这种不利因素。

 一种更为灵活的方法包括一个可调“数据眼”调节器,它允许实现独立的抖动及信号电平调整。

由于这不能通过DUT板上的无源器件来实现,因此ATE中的专用回环卡不失为一种合适的选择,它使得用户能对利用ATE软件打开的眼图进行编程。

将片上BIST与ATE辅助的回环测试结合在一起的协同方法,可实现比以往任何一种测试方法都更为有效的高速I/O接口测试解决方案。尽管它确实需要设计者去开发一些用来支持参数及逻辑测试的机制,但现有EDA能力可以很容易支持这些机制的创建。

BIST与ATE的结合可实现一种更为经济高效的大批量制造解决方案,这种方案可提供新型SoC芯片模拟测试所需的高缺陷覆盖率及质量水平。

Bernd Laquai是安捷伦科技公司计算与通信半导体测试研发部测试方法研究顾问。

作者:Bernd Laquai

关键字:无向量测试  高速IO 引用地址:无向量测试是测试高速I/O的最佳方法

上一篇:一种新的基于时域方法的EMC测试技术
下一篇:基于速度匹配软件的网络芯片仿真方法

推荐阅读最新更新时间:2024-03-30 22:20

【STM32H7教程】第48章 STM32H7的FMC总线应用之是32路高速IO扩展
48.1 初学者重要提示 学习本章节前,务必优先学习第47章,需要对FMC的基础知识和HAL库的几个常用API有个认识。 为什么要做IO扩展,不是已经用了240脚的H743XIH6吗?因为开发板使用了32位SDRAM和RGB888硬件接口,消耗IO巨大,所以必须得扩展了。 扩展的32路高速IO非常实用,且使用简单,只需初始下FMC,32路IO就可以随意使用了。当前的扩展方式只支持高速输出。 FMC总线扩展32路高速IO理解成GPIO的ODR寄存器就很简单了,其实就是一个东西。 FMC扩展IO是对地址0x60001000的32bit数据空间的0和1的操作。GPIOA的ODR寄存器是对地址 0x40000000 + 0x1802000
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved