基于遗传算法的测试生成在FPGA上的研究与实现

来源 :湖南大学 | 被引量 : 0次 | 上传用户:a469689534
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字集成电路设计及制造工艺技术的发展,集成电路的规模越来越大,结构日益复杂,电路的测试变得越发困难。解决测试问题的一个好办法是使用可测性设计。内建自测试是一种重要和常用的可测性设计技术,其关键在于测试向量生成器的设计。本文在阐述数字集成电路测试和遗传算法基本理论的基础上,针对当前内建自测试技术中存在的一些问题,着重研究了一种由被测电路自己产生测试向量的测试生成方法,并采用遗传算法进行适应性搜索以寻求一种最优的反馈方式。但是,采用软件实现的方法在速度上往往受到本质是串行计算的计算机制约,因此采用硬件化设计具有重要的意义。本文的主要工作如下:(1)对当前常用的测试向量生成器进行了详细的研究,并分析了这些技术的优缺点,并对FPGA设计方法和特点作了深入的探讨;(2)在对遗传算法的基本理论进行了深入研究的基础上,提出了一种基于遗传算法的测试生成方法的硬件结构。从系统结构设计、遗传算子实现、适应度模块实现等方面,详细说明了该系统的设计思想和实现方案,并对关键模块进行了优化,其优化方法包括:采用流水线设计提高时钟频率,引入选择模块及适应度模块并行结构,使用双端口内存模块增加数据读写速度等;(3)在深入分析故障模拟基本理论的基础上,结合FPGA自身的特点,使用注入故障的电路和双端口内存存储故障列表的方法,设计并实现了一种具有故障选择和故障摘除功能的故障模拟器;(4)在QuartusII和Modelsim环境下对该系统进行了模块级和系统级的仿真和验证,在Altera公司的Stratix系列的EP1S40F1020C5芯片上实现。实现后的测试表明:基于遗传算法的测试生成方法和故障模拟器的FPGA实现能够在较高的频率下运行,设计方案在资源利用率和速度方面达到了较好的平衡,有效减少了运行时间,达到了预期的设计目的。
其他文献
基于瑞利和布里渊散射的光纤传感技术具有连续分布式、长距离、高精度的测量特点,特别适用于如大型土木工程、光纤通信、石油化工、电力工业等大范围、长距离、高危险领域的
中国共产党十六届五中全会通过的《十一五规划纲要建议》,提出了社会主义新农村建设的构想。这充分显示了中央统筹城乡发展、解决“三农”问题的决心。在此后的几年中,中共中
目的:探讨超声内镜(EUS)对上消化道粘膜下病变诊断、鉴别诊断及治疗的临床价值。通过对超声内镜诊断上消化道粘膜下病变,了解各种病变的好发部位、性质和来源,通过超声诊断与病
本文以中国北方地区青铜斧钺为研究对象,首先从斧、钺定名入手,区分斧、钺形制,其次进行类型学研究,依据斧身与装柄方式差异,分为四大类:甲类直内钺、乙类有銎钺、丙类直内斧、丁类
论文可以分为总论和分论两部分,共计10章。论文“总论”部分包括第1章至第3章,是在民法典立法之机,对亲属法是否回归民法,以及回归后的法律地位、名称和亲属法编体系结构立法构建
一直以来,GaN基半导体材料生长技术的不完善,极大制约了基于NEA GaN光电阴极的发展,然而随着近年来材料生长技术的突破,对NEA GaN光电阴极的研究成为了当前的热点。NEA GaN光
石英晶体谐振器是一种为电子系统提供时序信号的器件。石英晶体谐振器的种类很多,生产工艺流程大体相同,仅一些关键工艺有所区别。对于技术附加值小、成本要求较高、市场应用
为了获得环形腔气体(He-Ne)激光器寿命分布规律与寿命试验方法,验证是否在不同加速电流下均满足已有的直管激光器得到的寿命分布率,同时也能更快更准地估计环形激光器的寿命,
<正>2016年03月29日新浪科技新浪科技讯北京时间3月29日消息,据国外媒体报道,科学家在实验室中制造了一个人工细菌基因组,只包括生命所需的最少量基因。这一成果使得为了特定
会议