浅谈IC测试向量(pattern)及其转换
随着集成电路的飞速发展,其规模越来越⼤,对电路的质量与可靠性要求进⼀步提⾼,集成电路的测试⽅法也变得越来越困难,为了实现芯⽚的快速测试和筛选,ATE设备为其提供了强有⼒的⽀撑。ATE运⽤芯⽚设计仿真⽂件,将其作为芯⽚输⼊激励,通过ATE测试平台提供芯⽚测试环境,将芯⽚的输出和测试结果进⾏⽐较,以此来判定芯⽚的好坏。
说起IC测试,不得不说⼀下Pattern这个词,它中⽂的意思是模式。在图像处理中,这个词意思为图像的纹理特征,⽽在IC也即芯⽚测试⾏业,这个词实际上代表了需要测试芯⽚的时序特征。简单的说,在测试芯⽚的过程中,ATE(Automated Test Equipment)会向被测试芯⽚的输⼊管脚发送⼀系列的时序,⽽在芯⽚的输出管脚⽐较输出时序,由此测试芯⽚是否满⾜其功能。狭义意义上的测试pattern就是芯⽚的真值表。
与IC设计产⽣的时序不同,⼀般测试⽤的Pattern中的时序都是分割好周期的。⽽不同ATE公司之间的Pattern其语法是不⼀样的,这就是IC测试服务的由来。⼀般来说各⼤ATE⼚商都有⾃⼰的服务部门提供到本公司机台的Conversion服务,例如,Advantest, Teradyne, Verigy, Credence, LTX 等,但也有⼀些公司专门提供这⽅⾯的服务,也即帮助各种客户解决不同ATE平台之间的Pattern和测试代码的转换,也即Pattern Conversion & Program conversion。
初一作文我的偶像
在美国有TSSI, TestInsight等数家IC测试服务公司,在⽇本有四国科技等数家IC测试服务公司,在中国台湾省也有此类性质的公司。这些公司主要提供⼀些国际标准格式pattern 转到各⼤ATE公司不同机台之间的Pattern Conversion服务。
测试向量的⼀般种类
VCD(value change dump)
EVCD(extended VCD)
STIL(standard test interface Language)
WGL(waveform generation language)
在这四种向量中,VCD和EVCD是基于事件类型的向量,STIL和WGL是基于周期的向量类型。
VCD测试向量简介:
VCD测试向量包含12个关键词,8个描述性关键词和4个仿真性关键词,每个关键词以$开头,以$end结束。描述性关键词说明了⽂件的基本情况,包括⽣成的时间,仿真的基本信息,时间单位,引脚信息,以及注释。仿真性关键词
所代表的内容是⽂件的主体,记录了关键值的变化信息,关键词如下表:
VCD⽂件⽰例
STIL⽂件简介打屁股机作文
油炸小吃大全
猪血怎样做好吃STIL测试向量是联系设计端和测试端的通⽤接⼝语⾔,STIL的IEEE测试标准包含以下三个部分:1. EDA到ATE的⼤容量数字信号的测试向量⽂件的转换;2. 定义数字信号的测试向量所对应的被测元器件,format、timing、和pattern。3. 产⽣结构测试的向量⽂件。
STIL ⽂件结构包括STIL版本声明,头⽂件信息,信号,信号分组,时序信息,向量burst信息,向量信息等。
VCD到STIL ⽂件转换分析要了解VCD 到STIL ⽂件转换,需要对VCD ⽂件架构有清晰的认识。IEEE 标准1364定义VCD(value change dump)⽂件是含已选变量(信号)的值变化信息存储⽂件。VCD ⽂件是基于信号事件变化存储的信息,是⾮周期化定义的⽂件,由VCD 仿真⽂件转换为测试机台可识别的⽂件,需要根据器件⼯作频率要求加⼊周期化分割信息。VCD ⽂件主要包含⽇期(date)、版本(version)、时间单位(timescale)、信号变量(var)、信号变化存储(dumpvars)、信号变化位置(#时间)等,VCD ⽰例⽂件见图3所⽰。整合营销方案
●VCD ⽂件⽇期:“$data”显⽰VCD ⽂件产⽣的⽇期;
●VCD ⽂件版本:“$version”显⽰VCD ⽂件的版本信息;
●VCD⽂件时间单位:“$timescale"显⽰VCD⽂件中的基本时间单位;
●VCD ⽂件信号变量:“$var”显⽰信号变量的类型、数量、标识符和名称;
●VCD ⽂件信号变量值:“$dumpvars”显⽰信号变量的初始化值;
手机丢了如何定位●VCD ⽂件信号变化位置:“$时间”显⽰改时间位置存在的信号变化情况;
除了以上的基本信息外,还要清楚VCD转STIL需要的基本配置信息:
引脚信息:设置芯⽚测试所需的引脚名称,名称与VCD中的引脚⼀致。
信号⽅向和控制信息:⽐如输⼊(in),输出(out),输⼊输出(inout)及其控制信号。
边沿处理信息
测试周期设定:即将基于事件变化的VCD⽂件进⾏周期化处理。
转换⽰例:
市⾯上的pattern转换软件:
1. Vtran
2. ATEgen/TDL/wavewizard
灯火万家3. 第三⽅国产软件,
平舌音和翘舌音
⽬前国产的pattern转换⼯具还很少,最⼴泛应⽤的应该是testinsight公司的ATEgen/TDL/wavewizard,两⼤测试⼚商爱德万和泰瑞达都在使⽤。