HDL电路中基于进化测试的数据生成及压缩技术

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:shuguang_888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
集成电路规模的扩大,集成度的提高导致测试电路所需的测试向量空间指数级爆炸,如何在有限的时间和资源条件下对电路达到所需的测试效果是目前面临的一个重要的问题。集成电路设计越来越复杂,使用硬件描述语言设计复杂集成电路成为一种趋势,从EDA技术的发展趋势上看,直接采用C语言设计CPLD/FPGA将是一个发展方向。软件测试中已经有很多很成熟的测试数据生成的方法,将软件测试的方法引入到用硬件描述语言所设计的电路的测试中来可以对电路测试达到很好的效果。本文通过利用Modelsim的编程语言接口(PLI)搭建测试平台,实现了C/C++程序与Verilog硬件描述语言的互相调用,来将软件测试中的测试数据生成的方法应用到电路测试中来,改进了进化测试算法,动态生成测试数据。通过调整序列顺序,抛弃无关测试向量,使测试向量收敛。改进数据压缩算法,提高测试效率。分析和实验证明了该算法相对于其他已有算法的高效性。
其他文献
随着多媒体通信技术的发展,无线视频监控、无线PC相机、移动视频电话、多媒体传感器网络等新的视频应用需求不断涌现。低复杂度的视频编码方法研究变得迫切,分布式视频编码研
对等网(Peer-to-Peer)网络技术是网络计算的一种新技术,目前对等网络研究的一个重点方向是资源搜索与定位。本文在DiffSearch搜索机制的基础上设计了一种有效的搜索模型,称之
虚拟足球运动员头球射门建模与仿真是虚拟人技术与运动生物力学方法应用于足球运动的确切体现,涉及了计算机图形学、虚拟现实、人工智能多个学科,国内外在此方面的研究尚不多
信息集成和互联网技术的发展,促进了人们对完整获取分布、异质信息的需求。信息集成的一个主要特征就是需要同时处理大量的查询请求,因此有效地进行查询对于信息集成系统是十分
分布式系统的维护和升级往往由于其系统规模造成大量的人力和财力的损失;软件的动态演化是指在软件运行中动态升级软件系统,并改变软件的行为。在支持动态演化的分布式系统中
本文主要研究了航迹和航迹关联与融合算法。现实中的航迹是广义上的多维时间序列。本文运用改进的基于形态特征差异多维时间序列相似比对方法对航迹进行关联,此方法不仅体现了
低密度校验码是一种能逼近Shannon容量限的渐进好码,在长码时其性能甚至超过了Turbo码,其译码采用具有线性时间复杂度的和积算法,复杂度大大低于Turbo码。由于低密度校验码具
雷达终端是雷达系统的重要组成部分,通过该终端系统,操作员可以获得雷达监视区域的情况,并且可以对雷达进行控制,所以该终端要能直观、准确的显示信息并且易于操作。但是由于
雾霾天气是一种重要的城市气象灾害,它是人类活动与特定气候条件相互作用形成的结果。雾霾天气的频繁爆发,对城市的大气环境、人们的身心健康、交通安全以及工农业生产等均造成
群体智能是指任何启发于群居性昆虫群体和其他动物群体的集体行为而设计的算法和分布式问题解决装置。群体智能具有分布性、鲁棒性、非直接通信和简单性等特点,在解决组合优