测试设计的新语言CTL(04-100)
标准测试接口语言
本文引用地址:http://www.amcfsurvey.com/article/81045.htm标准测试接口语言(STIL)是1999年3月通过的,它是一个广泛的行业标准,开始的意图是从设计到制造整个期间使测试和测试设计(DFT)信息有明确和完整的通信。STIL标准包括几个扩展版本,有些已获通过,有些正在开发改变阶段。
通常,工程技术人员所谈论的STIL是指IEEE1450 .0,此扩展版本规定用于自动测试图形产生(ATPG)工具到测试程序图形产生工具传输向量和定时信息的标准数据格式。
在STIL通过时,业内已经有成熟的基于向量语言(如波形产生器语言WGL)的方案。STIL比已有的方案具有更有效的表示法。然而,在此语言中没有足够重要的新性能迫使可能的用户改变他们已有的基础结构。
尽管,此方案已存在一段时间,但一个完整、无缝STIL基DFT方案至今不能使用。没有一个完整方案和一个迫使改变的原因,则采用它是慢速的。
然而,随着SoC公司认识到STIL扩展型具有上市快、节省测试成本的显著特点,其支持的呼声增高。EDA、ATE和测试程序产生工具公司响应IP核和SoC供应商采用新标准基产品对STIL增长兴趣的呼声。随着STIL扩展型所具有的上市快、低测试成本的具体实现,围绕这些标准的市场继续建立。下面详述具有扩展型之一的P1450.6。
CTL基方案
IEEEP1450.6CTL(核测试语言)是STIL的一个扩展型,它为描述IP核和SoC测试信息生存标准格式。
CTL是针对SOCDFT的软件语言。可用CTL捕获测试器件系统中每个IP核所需的所有数据。CTL使测试相关信息在核供应商和与SoC测试有关的系统集成商中能明确通信。假若成功,则CTL和其他STIL扩展型一起将极大地使SoC的IP核和IP核测试再用变容易。
CTL所描绘设计信息如下:
Environment{
CTL mode-1{
//Mode Setup Seauence
//Structures
//Patterns Andtheirinfo
}
}
上述语言是CTL中设计配置中的分块表示。这些配置称之为测试模式。
为了处理不同设计的需求,语言采用指令序列,用STIL语法建立测试模式。对于每个测试模式,CTL提供适用的结构信息,设计终端的特性、测试应用相关的连通和测试图形。用CTL提供的关于核的测试信息,可以再用于与核有关的测试图形,在SoC上执行所有必须的DFT、ATPG和失效仿真操作以及完成测试呈现在核中的SoC逻辑。
CTL设计成允许采用的任何DET和测试方法。考虑到核的所有可能的集成情况,其语言必须完全描述每个已知的DFT概念和测试方法。这种通用性可使语言有很多其他应用。
评论