集成电路寄存器传输级测试生成

来源 :中国科学院研究生院(计算技术研究所) | 被引量 : 2次 | 上传用户:xpzcz1995
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集成电路(Integrated Circuit,简称IC)的设计验证与测试对保证其功能的正确性和可靠性非常重要,而时序电路测试生成则是其中一个相当困难的问题。本文在综述集成电路测试与设计验证的方法与技术的基础上,针对目前电路设计广泛采用的寄存器传输级(Register Transfer Level,简称RTL)的行为描述,提出了一种有效的测试生成方法,其生成的测试序列不仅可以用于电路的设计验证,而且可以供芯片的功能测试之用。本文的创新点如下:1.针对RTL行为描述,提出了精确而简练的抽象表示:进程是RTL行为描述的基本成分,其中的语句是过程性语句。通过抽象,本文将进程中语句的控制结构表示为“进程控制树”,将其中数据关系表示为“数据流向图”,且将其定义的电路行为表示成“定义行为图”。这些抽象表示是实现本文方法的基础。2.针对RTL行为的抽象,提出了用行为倾向驱动引擎展现电路行为的方法:所谓行为倾向,就是电路在当前状态下,最有可能表现电路行为的一次状态变迁。采用驱动引擎,可以自动地从电路的初始化状态开始,针对其行为倾向,形成一个状态变迁序列来展现电路的行为。在序列形成过程中,它所需要的输入激励序列被自动地产生出来。这种电路行为展现方式是本文方法的关键。3.利用行为倾向驱动引擎和自定义的RTL传输故障实现了无回溯的RTL测试生成算法:RTL传输故障是根据数据的传输关系定义的,检测这些故障不仅可以测试电路的功能,而且可以测试其芯片的故障。因此,针对RTL做测试生成是有意义的。为了使算法具有很高的效率,本文采用无回溯的测试生成方案,利用行为倾向驱动引擎展现电路行为的方式简单实现之。通过对ITC99基准电路进行实验表明,本文提出的方法较基于遗传算法的RTL测试生成方法平均要快至少3个数量级,而且得到的测试序列长度平均要短4%,相应的门级固定型故障覆盖率平均要高0.2%。这说明,本文的方法可以非常高效地产生质量相当甚至更好的测试序列。
其他文献
氧碘化学激光器(COIL)是近20年来发展起来的一种高效率,高功率,短波长化学激光器。但是,由于激光工作介质的超音速流动,使得沿气流方向的增益介质分布不均匀。如果采用常规的正支共
针对单相PWM整流器,讨论传感器冗余提升系统可靠性问题。在整流桥交流侧增加电压传感器,当直流母线电压传感器出现故障或电流传感器出现故障时,隔离故障传感器,通过交流侧电
论述了进行规划维修所要用到的几种分析方法以及每种方法的作用和输入。这些分析方法是 :故障模式、影响及危害性分析 (FMECA)、以可靠性为中心的维修分析 (RCMA)、修理级别
随着我国法治建设的不断发展,公民的法律意识也在逐步增强,权利观念逐步提高,防卫权作为公民依法享有的权利日益受到重视。正当防卫与防卫过当的界限即防卫界限(1)作为防卫权
绝缘体上的硅(SOI)材料以其独特的结构在低压、低功耗电路,高温、抗辐照器件和光电子学等方面都有广泛的应用,并且与成熟的硅工艺相兼容,是很有应用前景的光电集成用材料。Si
分布式列车网络控制系统是依循铁路列车安全高速运行的要求逐步发展的,保证系统的高可靠性是贯穿整个设计过程的重要原则。相应的冗余设计及控制是提高控制系统可靠性的必要
目的:观察更昔洛韦联合阿米替林治疗带状疱疹的疗效。方法:随机分成两组,对照组给予更昔洛韦0.25g静滴,1次/d;治疗组在上述治疗的基础上,同时加用阿米替林25mg,每晚睡前1次。两组治疗
相对于同步时序电路,异步时序电路在功耗、模块化、性能和电磁兼容等方面有比较大的优势。目前,在异步时序集成电路的设计技术的研究和异步时序集成电路的设计上已经进行了不