山东科威数控机床有限公司铣床官方网站今天是:2025-06-14切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:技术文章>

集成电路功能测试中的匹配特定波形的方法

时间:2025-06-13    作者: 管理员

专利名称:集成电路功能测试中的匹配特定波形的方法
技术领域
本发明属于集成电路设计领域,具体是一种在集成电路功能测试中的匹配特定波 形的方法。
背景技术
在集成电路测试中,功能测试是重要的部分。进行功能测试时,测试系统向电路的 输入引脚施加输入信号,让电路进入工作状态,然后读取输出引脚上的响应信号,测试系统 对该信号进行采样比较,与存储在测试系统中的标准信号进行比较,如果一致就判断电路 的功能正确,如果不一致就判断电路的功能异常。使用现有的集成电路测试系统进行测试,有个前提条件在相同的输入条件下,输 出波形也必须相同,否则就会造成测试不确定。但是某些集成电路,受到设计、工艺的影响, 输出波形会存在不确定性或时间上的延迟,甚至有些电路的功能就是输出起始位置不定的 周期性的波形,这样就对测试提出了挑战,目前解决的办法主要是进行波形的匹配,使得测 试向量与实际波形同步。匹配是集成电路测试中经常会用到的,现有技术中,匹配主要执行的是比较和判 断,首先比较测试中得到的数据,然后判断数据是否符合要求,如果符合就跳出匹配,否则 就继续匹配测试中得到的新数据。在目前使用的集成电路测试系统中,仅仅配置了少量的 指令,只可以匹配简单的电平变化的边沿,比如在匹配低电平向高电平变化的上升沿时,只 需要先匹配低电平再匹配高电平即可,这对于波形偏移和边沿不确定的情况可以有效解 决,但是遇到需要匹配波形中的特定部分的波形,就显得无能为力。目前使用的测试电路/ 测试系统中,仅仅配置了少量的指令来完成简单的波形边沿匹配,缺乏对特定波形的完整 匹配,所以该项功能无法进行准确的测试,只能放弃该项功能测试,造成电路在实际使用中 的不合格率很高,用户无法使用。术语解释集成电路测试使用专门设备测试集成电路的功能。测试向量也称作测试图形或者真值表——由输入和输出状态组成,代表被测器 件的逻辑功能。输入和输出状态是由字符来表示的,通常1/0用来表示输入状态,L/H/Z用 来表示输出状态,X用来表示没有输入也不比较输出的状态。测试向量存储在测试系统中, 提供输入数据和标准输出波形数据,其中1代表输入高电平,0代表输入低电平,H代表输出 高电平,L代表输出低电平。匹配通过读取实际数据并进行判断来让测试向量与波形同步。时钟信号用于驱动电路中各个功能模块的固定频率的波形。

发明内容
为了解决现有技术中的上述问题,本发明提出一种新的匹配特定波形的方法,具 体技术方案如下
一种集成电路功能测试中的匹配特定波形的方法,在集成电路测试时,采用以下 步骤1)电路加电给集成电路的电源引脚施加规定的电压,同时给输入引脚施加规定 的电平,让集成电路进入工作状态,同时对Data引脚输出电平进行采集;2)进行特定波形匹配;3)判断匹配是否完成,如果完成了,跳出匹配,进入功能测试,对输出波形进行测 试;4)结束测试;所述步骤2)中,选取整个波形中高电平最宽的部分波形(特定波形)作为起始位 置,对这一部分进行匹配。进一步的,所述步骤2)的实现方法如下先在测试向量中,在起始部分增加对输出波形高电平和低电平的匹配过程,匹配 执行的次数的上限是100次;再在测试过程中执行测试向量中断对高电平和低电平的匹配过程;其中,如果匹配到的高电平脉冲宽度小于18个时钟时,继续匹配下一个高电平脉 冲;如果匹配到高电平脉冲个数如果小于10个周期的波形,并且匹配到高电平脉冲 宽度小于18个时钟个数时,则完成匹配;如果匹配了至少10个周期的波形之后,仍然没有匹配到高电平脉冲宽度大于18 个时钟个数的波形,说明输出的波形中没有特定波形,被测试的电路功能异常。本技术方案说明1.给电路施加电源,时钟CLK输入,Data引脚输出周期性波形,每次电路加电后第 一个时刻输出的状态不确定,可能是波形中的任意位置,这样测试的结果肯定是不正确,必 须首先确定波形的起始位置。2.选取整个波形中高电平最宽的部分波形(即特定部分的波形)作为起始位置, 这一部分在波形的每个周期内只出现一次,具有特殊性,针对这一部分进行匹配。即电路上 电后马上进行匹配,那么不管集成电路第一时刻的波形是从哪里开始,只有匹配到了这一 部分,那么测试系统的功能测试才会开始,整个波形就可以正确比较了。3.测试向量中在起始部分增加对输出波形高电平和低电平的匹配,匹配执行的次 数选择100,这样保证在一个完整周期内能够匹配到,同时也不会浪费时间。与现有技术相比,本发明的技术效果是,通过在测试程序和测试向量中编写少量 指令,可以在整个波形中匹配到具有特殊形状的波形部分,从而将测试向量与实际波形同 步,完成准确的功能测试,该方法简单可行,不需要额外的硬件支持。本项发明解决了对集成电路的输出中特定波形进行匹配的关键技术问题,使得该 项功能能够进行准确测试。应用本项技术后,通过增加测试该项功能测试,测试后的电路在 实际使用中的合格率提升了 20%,满足了用户的要求。


图1是现有技术中波形比较示意图。
图2是现有技术中匹配示意图。图3是起始位置不确定的波形图。图4是本例的匹配过程中变量值变化图。图5是本例的技术方案实施流程图。
具体实施例方式为了更了解本发明的技术内容,特举具体实施例并配合所附图式说明如下。下面结合附图与具体实施方式
对本技术方案进一步加以说明本技术方案实施流程见图5,具体步骤为1.电路加电,给电路的电源施加规定的电压,同时给输入引脚施加规定的电平,让 电路进入工作状态。2.进行特定波形匹配。3.判断匹配是否完成,如果没有完成则继续匹配,如果完成说明匹配到了特定波 形,跳出匹配,进入功能测试,对输出波形进行测试。4.结束测试。具体的实现是在现有的TR6010测试系统中,通过对测试向量和测试程序进行修 改来实现的,具体如下1)在测试向量中在起始部分增加如下代码MATCH 100 IH //匹配指令,匹配高电平100次丨丨MATCH 100 IL //匹配指令,匹配低电平100次丨丨IL //匹配完成,找到其实位置,开始功能测试//ILILIHIHIHIHIH上面代码中,连续使用2次匹配指令,分别匹配高电平和低电平。2)在测试系统的测试程序中添加如下程序Int i = 0;//定义i为匹配到的高电平脉冲个数IlInt count = 0 ;//定义count为波形的高电平宽度,以时钟个数为单位丨丨do{Run pattern(1,2) ;//运行上述测试向量第一和第二行,进行匹配//count = GETC0UNT0 -JI读取匹配的次数,计算波形高电平宽度Ili++;//匹配每完成1次,将i的值加1//}while((i<60)&&(count< 18)) ; //{Do while}语句当匹配到的高电平脉 冲宽度小于18个时钟时,继续匹配下一个高电平脉冲;直到匹配到的高电平脉冲宽度大于18个时钟,说明匹配到了特殊波形IlRun pattern (3,end) ; //匹配完成,从下一行开始进行测试Il本段代码中,通过计算匹配到高电平时所用的时钟数,来判断高电平的宽度,如果 大于18个,则表明匹配到了最宽高电平(即所述的特殊波形),否则继续匹配下一个高电平 脉冲。通过运行上述程序,即可实现对设定波形的匹配,功能测试完成。从实际波形图中,每个完整的波形大约包含6个高电平脉冲,也就是说特定波形 每6个高电平出现一次,在实际测试中某些电路由于功能异常,输出的波形没有特定波形, 为了避免陷入死循环,我们将匹配的最大次数设定为60个高电平脉冲(即10个波形周 期),如果在60个脉冲内匹配到,说明正常,如果60个脉冲内没有匹配到,说明波形中没有 特定波形,功能异常,也会结束匹配,这个范围可以放大一些。现有技术中,参考图1的波形比较示意图,测试系统按照预先设定的速度来读取波形,根据电 平的高低不同变成L或H数据,在波形不稳定的边沿,读取数据可能是L也可能是H,这样就
会造成错误。参考图2的匹配示意图,根据图1的波形,需要在测试向量中使用匹配指令,就可 以忽略边沿的不稳定波形,使得测试结果正确。对于本发明,参考图3的起始位置不确定的波形图,其中灰色部分就是要匹配的特殊波形部 分。参考图4的匹配过程中变量值变化图,根据count变量的数值来判断匹配的波形 是否满足要求。本技术方案的关键点是在于测试程序中读取测试向量指令的信息,并进行操作, 实现了匹配功能的拓展和提高,完成了特定波形的匹配,提高了测试技术和测试系统的应 用水平。本技术方案是在现有的测试系统中,通过编写测试程序,利用原有的测试向量指 令,实现了原本不具备的功能。别的替代方案还有使用辅助硬件电路,先将实际的输出波形整个存储下来,然后 逐个进行波形分析,来判断波形是否正确,这种方案需要设计专门的硬件电路,另外编写专 门的波形分析程序。虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明。本发明所属技 术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰。因 此,本发明的保护范围当视权利要求书所界定者为准。
权利要求
一种集成电路功能测试中的匹配特定波形的方法,在集成电路测试时,采用以下步骤1)电路加电给集成电路的电源引脚施加规定的电压,同时给输入引脚施加规定的电平,让集成电路进入工作状态,同时对Data引脚输出电平进行采集;2)进行特定波形匹配;3)判断匹配是否完成,如果完成了,跳出匹配,进入功能测试,对输出波形进行测试;4)结束测试;其特征是所述步骤2)中,选取整个波形中高电平最宽的部分波形作为起始位置,对这一部分进行匹配。
2.根据权利要求1所述的集成电路功能测试中的匹配特定波形的方法,其特征是所述 步骤2)的实现方法如下先在测试向量中,在起始部分增加对输出波形高电平和低电平的匹配过程,匹配执行 的次数的上限是100次;再在测试过程中执行测试向量中断对高电平和低电平的匹配过程; 其中,如果匹配到的高电平脉冲宽度小于18个时钟时,说明不是特定波形,继续匹配 下一个高电平脉冲;如果匹配到的高电平脉冲宽度大于18个时钟个数时,说明匹配到的波形是特定波形, 匹配完成;如果匹配了至少10个周期的波形之后,仍然没有匹配到高电平脉冲宽度大于18个时 钟个数的波形,说明输出的波形中没有特定波形,被测试的电路功能异常。
全文摘要
本发明提出一种集成电路功能测试中的匹配特定波形的方法,在集成电路测试时,采用步骤1)电路加电给集成电路的电源引脚施加规定的电压,同时给输入引脚施加规定的电平,让集成电路进入工作状态,同时对Data引脚输出电平进行采集;2)进行特定波形匹配选取整个波形中高电平最宽的部分波形作为起始位置,对这一部分进行匹配;3)判断匹配是否完成,如果完成了,跳出匹配,进入功能测试,对输出波形进行测试;4)结束测试。发明解决了对集成电路的输出中特定波形进行匹配的关键技术问题,使得该项功能能够进行准确测试。应用本项技术后,通过增加测试该项功能测试,测试后的电路在实际使用中的合格率提升了20%。
文档编号G01R31/28GK101957429SQ201010269738
公开日2011年1月26日 申请日期2010年8月31日 优先权日2010年8月31日
发明者余琨, 刘远华, 叶守银, 张志勇, 张映, 徐惠, 汤雪飞, 牛勇, 王锦, 祁建华, 赵达君 申请人:上海华岭集成电路技术股份有限公司

  • 专利名称:采用正交光功率比值的单波长型微波测频方案的制作方法技术领域:本发明涉及微波光子学、微波检测领域,尤其是光子型微波测频技术。 背景技术:随着微波光子学的兴起,以光子技术生成、传输、处理微波信号逐渐成为研究热 点。以光子技术型微波测频
  • 专利名称:一种沥青罐液位检测与报警装置的制作方法技术领域:本实用新型涉及的是一种改性浙青碎石同步封层车的浙青罐液位检测与报警装置。背景技术:改性浙青碎石同步封层车是将符合一定技术要求的碎石及改性浙青同步铺洒在路面上,通过自然行车碾压或胶轮压
  • 专利名称:植物蒸腾量测定装置的制作方法技术领域:本发明涉及一种蒸腾量测定装置,特别是涉及一种便携式的植物蒸腾量测定装置。背景技术:植物蒸腾是重要的植物生理机能,蒸腾作用是指植物体内的水以气体的形式通过 气孔散失到大气中的过程,可分为角质蒸腾
  • 专利名称:油页岩料位自动探测仪的制作方法技术领域:本发明是一种料位自动探测装置,尤其是能适应油页岩干馏塔内温度大于250度及环境特别恶劣的场合。背景技术:油页岩干馏塔内温度大于250度,环境特别恶劣,塔内料位自动探测问题一直未能解决,目前仍
  • 专利名称:一种过零检测电路的制作方法技术领域:本发明涉及一种应用电路,具体的涉及一种过零检测电路。 背景技术:现有的电路中的过零检测电路形形色色种类繁多,但大多结构复杂,功能复 杂,而在一些只需要功能单一的应用场合下,往往是采用复杂电路结构
  • 专利名称:高温炉炉管表面温度测量方法技术领域:本发明涉及一种炉管管壁温度的测量方法,特别是高温炉炉管表面温度的测量方法。高温炉炉管表面温度是直接影响高温炉运行周期、炉管寿命及产品产率的重要参数。现有技术中测量炉管表面温度大都采用光学温度计测
山东科威数控机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 http://www.ruyicnc.com 版权所有 All rights reserved 鲁ICP备19044495号-12