解决多总线系统级芯片测试问题的多域方法
多 总线IC设计的迅速涌现将使测试过程更为复杂,对于基于多时钟域和高速总线的复杂IC设计,传统的ATE方法缺乏必要的多域支持和足够的性能以确保快速的 测试开发和高效能。本文提出在测试复杂的多域IC过程中,可以使用单周期和多周期模式策略。通过将适用的模式策略与在这些平台中有效使用的高级ATE工具 相结合,测试工程人员可为高性能IC(如北桥)设计更有效的测试解决方案。
随着数据率的增加,自动测试仪器(ATE)通常会 丧失时序灵活性。在不支持多时域的ATE系统中,必须进行必要的折衷:要么运行在较低的数据率上,要么通过改变仿真以使其中一个时钟域工作在与现有时域相 同的数据率上。上述两种情形中,器件将不能以与"原始模式(native mode)"激励相同的数据率进行测试。
为了测试 这些多时钟域总线及更新的异步串行总线,工程人员需要尽可能接近待测器件的测试系统,因为测试系统将用于终端应用,这被称为"原始模式"测试。原始模式下 的测试可以改进整体故障覆盖率和故障诊断,因为设计人员可以随意改变任何一条总线,而其余总线仍能在期望的速率下运行。具有这项功能同样也能改进测试时 间,因为无需载入或改变设定的时间,而且测试模式/时序也更容易开发。
现 在,高级器件(如个人计算机系统中使用的北桥和南桥芯片组设备)可以包含两个以上时钟域,而数据率高达400Mbps的高速串行总线则加重了系统复杂度。 北桥和南桥是传统个人计算机架构中的两个核心器件。南桥处理系统的I/O功能,而北桥则负责系统处理器、图像子系统、内存和PCI夹层总线之间的高速通 信。
与早期的器件不同,像北桥这样的精密IC具有完全独立的高速总线,这要求测试支持独立的周期长度及带有独立循环和配对循 环的时间设定。例如,北桥部分具有4个独立的功能域,并且在不同的测试中,这些域也将形成不同的组合。某个测试可能具有运行于400Mbps的DDR和 AGP组合,而CPU总线和南桥链接则运行于533Mbps。几毫秒之后,另一测试要求DDR总线工作于另一不同速率。那些只支持双时域的测试器将无法满 足这样的灵活性要求。在一种情形下,3.0ns周期域将会导致问题(如图1所示),因为该周期域下的时序在时间设定交换中将强置为1.875 ns的时序周期;而在另一情形下,测试工程人员可将器件的测试模式拆分为两组:3.0 ns域和1.875ns域,而且完全可以同时运行这两种模式,但两种模式必须具有不同的时间基点。
图2中的示例只是测试中需要支持的各种总线-速率关系中的一种。这些总线可根据不同的测试改变速率关系:在一些测试中,一条总线的速率可以唯一确定;而在其他测试中,一些总线或许将出现问题,从而使新总线进入多时域模式。
尽 管早期的ATE架构通常只支持单个高速时序发生器,而其他的测试系统(如Credence公司推出的测试系统)则早在十几年前就开始支持4个或更多的时 域。通过采用现代先进的多时域测试系统(如Octet)中的工具和特性,测试工程人员可设计具有成本效益的测试过程,这些过程可以满足先进多时域IC不断 增加的测试需求。
测试开发
为了处理具有这种复杂度的器件,测试开发必须广泛了解待测设备(DUT)的基本信息。通常,复杂器件往往未获取充分的设计数据就送达测试部门,因此测试工程人员不得不利用"逆向工程"获取所需的数据。
以 前,测试工程人员只需知道电源和接地的位置、I/O配置就能路由至任意引脚。随着更快总线器件的涌现,工程人员意识到现在他们必须将专门管理这些高速总线 的测试器资源作为下一步研究对象。在不久的将来,PCI快速总线和其他资源同步总线(SSB)将能被专用的测试器信道资源使用,从而支持传统的数字测试功 能及新的SSB测试功能,如抖动插入/检测、伪随机比特流(PRBS)生成与捕获以及时钟恢复功能。
随着器件速率和复杂度的增加,测试工程人员将需要更详细的DUT数据,以构建适当的测试器件和过程。如果这些设备的数据率超过几百兆bps,那么测试设置就变得尤为重要,因此需要重点关注器件设计。工程人员必须确保差分对布线在长度和阻抗上匹配,并采用高质量器件。
过去,在器件开发中可以吸收DUT开发经验。现在,对DUT的理解已远比开发重要。通过将提供的数据同公布的标准进行比较,测试工程人员可以在总体上更好地理解DUT操作及特定的时钟域。获得了上述信息,测试工程组可以确定如下关键特性:
* 独立域数目
* 每个域的最大频率
* 每个域的引脚数目
* 最小电压波动
* 差分信号
* 终止
多域测试方法
如
ATE 相关文章:
- 提升IC测试厂的产能利用率(10-30)
- 无向量测试是测试高速I/O的最佳方法(11-06)
- 通用示波器自动测试系统(12-01)
- RF仪器必须应付各种无线市场的需求(01-01)
- 电子装备数字电路板自动检测仪设计(09-26)
- 自动测试系统设计(11-24)