数字集成电路测试生成算法研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:lzy19900924
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代科技的快速发展,数字集成电路已经被广泛应用于各行各业,于此同时数字集成电路的测试问题也就越来越受到人们的重视。数字集成电路设计、生产、应用的各个必要阶段都离不开测试,设计者为了验证其设计的正确性要进行测试;生产者为了保证产品的合格率要进行测试;用户为了实现正确的功能要进行测试。因此数字集成电路测试生成方法的研究在科技迅速发展的今天具有十分重要的意义。尽管国内外学者不断提出各种数字集成电路的测试生成方法,但测试耗费在电路生产过程中仍占很大比重。从现有关于测试生成的研究来看,测试生成的主要困难在于难测故障的测试、得到的测试集尺寸较大、时序电路在测试前需要进行初始化。为此,本文在并行故障模拟的基础上,研究了基于模拟的数字集成电路测试生成方法,将新型的智能优化算法应用于电路的测试生成、测试集优化和时序电路初始化,降低了测试复杂度,减少了需要的存储空间,提高了测试效率。首先,针对组合电路测试生成方法的研究现状,提出利用粒子群优化算法、混沌粒子群算法和文化粒子群算法实现组合电路的测试生成。整个测试算法由两部分组成:以易测故障为目标的多故障测试和以难测故障为目标的单故障测试,定义了新的适应度函数。同时提出采用半随机产生初始群体、反矢量故障模拟、逻辑相关的故障分组和排序等加速方法。分别实现了粒子群优化算法、混沌粒子群算法、文化粒子群算法在采用加速方法和不采用加速方法时ISCAS’85组合电路的测试生成。实验结果表明,这3种算法都能得到文献最好水平的故障覆盖率,同时加速方法大大提高了测试效率,其中基于加速方法的文化粒子群算法得到了最好结果。其次,针对时序电路在测试前必须进行初始化使触发器到达确定的状态,提出利用粒子群优化算法、混沌粒子群算法和文化粒子群算法实现时序电路的逻辑初始化。并在初始化的基础上实现时序电路的测试生成,定义了新的适应度函数。以ISCAS’89时序电路为实验电路进行仿真,实验结果表明,这3种算法能生成较短的初始化序列、达到较高的故障覆盖率,其中混沌粒子群算法的故障覆盖率最高。再次,针对常规测试方法得到的测试集尺寸较大问题,提出利用粒子群算法、混沌粒子群算法和文化粒子群算法实现电路测试集的静态优化。先对测试集进行预处理,如果测试集含有冗余矢量,则进行测试集优化。算法实现时可以采用两种编码方式:针对测试矢量编码和针对故障编码,相应地有两种适应度函数定义形式,并提出利用混沌搜索产生初始群体、对测试集进行倒序排列模拟。利用这3种算法针对不同电路进行了3个仿真实验。仿真结果表明,这3种算法均能不同程度地减小完备测试集的尺寸,其中基于故障编码的文化粒子群算法能得到最小尺寸的完备测试集。最后,针对现有的可测性设计方法需要施加额外硬件问题,研究只需已知电路逻辑表达式、不需要施加额外硬件的基于多元症候群的组合电路可测性设计,指出它不适用于具有对于所有原始输入都对称的逻辑函数的电路。提出故障值直接前向进行逻辑运算来识别时序电路的冗余故障。利用实例证明了它们的可行性。综上所述,本论文研究了基于智能优化算法的数字集成电路的测试矢量生成、测试集优化和可测性设计。主要采用粒子群优化算法、混沌粒子群算法和文化粒子群算法,并提出了几种加速方法。仿真实验证实,本文所应用的算法和提出的加速方法能够获得很好的效果。
其他文献
RoF(Radio over Fiber)技术属于微波光电子学研究范畴,是用模拟光纤链路传输微波或毫米波信号。它结合了光通信技术和射频微波通信技术,在无线通信、智能交通、宽带无线接入
明万历年间,播州宣慰使杨应龙骄纵跋扈,不法日甚。在其正式发动叛乱前夕,明廷内外尤其黔蜀两省官员围绕对杨应龙的惩处产生了一系列纷争,如会勘纷争、抚剿纷争、协剿纷争、五
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
会议
金属硅化物具有低电阻率和高温稳定性,其外延生长与传统的硅基集成电路(IC)工艺兼容,有望用作集成电路器件中的欧姆接触或肖特基势垒接触、低阻的互连线及有源电子器件等。金属硅
随着国内农业信息化的建设,农业大数据成为必然趋势,如何将物联网应用于农业数据的自动采集,成为一个主要的研究课题。目前针对农作物生长环境数据的自动采集,主要采用的手段
【正】 《说文解字·肉部》:(?),骨肉相似也。从肉,小声。不似其先,故曰‘不肖’也。”段玉裁注“骨肉相似者”,谓此人骨肉(?)人骨肉状貌略同也。故字从肉。”二千年来,
本文试图从文化内核的三个方面分析推动企业创新的实现.一是建立创新思维,这是实现创新的基本前提.建立创新思维不能忽视人体本身的内在潜力,要最大限度地调动人的主观能动性
小型自走式道路清扫车是为城市住宅小区、厂矿、小街小巷等比较狭窄及有台阶的复杂路面的清扫而设计的专用车辆。本文介绍了该车的设计思想、主要部件的设计方案和技术参数。