演化硬件设计中的对象式硬件描述语言

来源 :武汉大学 | 被引量 : 0次 | 上传用户:fly383910564
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
演化硬件是将演化计算的理论、模型和算法与可重配置器件相结合,实现硬件系统的自主配置和进化.它已应用到硬件和电子系统设计等领域,是当今信息技术领域的一个新兴的研究方向.该文的研究基于硬件描述语言的演化硬件中编码技术.演化硬件的编码涉及两个问题,即编什么和怎样编,体现内容和形式的统一.前一个问题是硬件电路的功能表示,或者说怎样表示电路,后一个问题就是编码的形式问题,即采用什么形式进行编码表示.演化硬件的编码实际上就是一个"软"电路,或者说是一个电路表示.提出演化硬件的电路表示应该具有如下要素:1,电路的表示应该能表达硬件器件能生成的全部电路集合的相当大部分,如果这种表示不能表达全部电路,那它至少能包含多数常规电路和希望演化设计出的目标电路集,这样的编码生成的搜索空间才是有效的;2,硬件的编码表示便于演化算法操作的.而演化硬件的编码形式大概分为以下三种:(1)二进制编码:演化硬件中的二进制编码既可以是对可编程逻辑器件配置数据的直接应用,也可以是对其他编码内容的转换,如使用"函数级"表示时,对给定函数功能集的二进制表示.(2)变长编码:变长编码其实也是一种结构编码,它主要是针对二进制串编码过于冗长的缺点而设计提出的改进措施.(3)结构编码:结构编码的好处在于可以同时表达电路的拓扑结构,如树型编码、图形编码等.树型编码主要用于用遗传程序设计(GP)方法进行演化硬件设计.该文介绍了一种演化硬件的设计和实现框架,其中,电路的编码形式是结构编码,采用基于遗传程序设计的树型编码,双层petri网络的电路演化设计策略,在此框架下,基于硬件描述语言我们提出了一种新的对象式硬件描述语言,运用硬件对象技术(Hardware Object Technology,H.O.T.)提出了软硬件协同的在线演化硬件的设计技术,描述了这种对象式硬件描述语言的形式化规范、定义它的功能的实现和它与传统硬件描述语言的转换.最后,用这种新的对象式硬件描述语言实现一个随机数胚胎电路的描述,实验效果良好.
其他文献
本论文试图运用DOW氏指数法对苯精制系统生产运行情况进行在线安全评价,给出系统运行的安全等级,给管理者有针对性地加强安全管理提供技术支持.本论文首先对精苯系统的生产工
随着社会电气化、信息化程度的不断提高以及电力系统中市场机制的引入,电能的质量以及供电的可靠性正受到越来越多的重视,配电自动化系统正是在这样的背景下产生的,用于克服传统
目前,多媒体通信平台以其高效的沟通方式等诸多优点,逐渐在人们的生活中普及开来,如政府企业会议、在线视频教育、社交网络等多个领域中得到应用。多媒体通信技术的流行不仅极大
该文对提高网络入侵检测系统(NIDS)的性能进行了研究,包括应用多模式匹配算法提高入侵检测速度,降低入侵检测系统的资源使用量以及提高IDS安全通信的效率等.该文的研究有以下
随着Internet/Intranet技术的普及、电子商务技术的不断发展,以数据库技术为核心的企业信息管理系统得到了广泛的使用和迅猛的发展,对企业的运营方式带来了有史以来最重大的
智能教学系统(ITS)作为人工智能学科的重要研究应用领域,迄今研究逾30年,但现有一些ITS系统由于知识表示以及推理方法的领域相关特性,系统构建与系统运用、系统模块之间动态
网络和计算机技术的发展促进了网络多媒体视频会议的广泛应用,网络视频会议系统通过网络把多个地点的会议系统终端连接起来,在其间传送图像、语音和各种数据信号,使出席会议
随着信息时代的到来和发展,移动通信越来越受到人们的青睐,并成为了社会进步和经济发展的一个重要因素.移动自组网(MANET)作为一种特殊的无线移动网络,其前身为分组无线网(Pa
自2001年加入WTO后,中国政府承诺三年内逐步开放保险市场。随着外资公司不断涌入中国保险市场,国内保险市场的竞争愈发激烈起来。这种竞争是全方位的,既包括资本的竞争、市场的
授权管理的目标是向用户和应用程序提供授权管理服务,提供用户身份到应用授权的映射,从而提供与实际应用处理模式相对应的,与具体应用系统开发和管理无关的授权和访问控制机制。