基于SystemC的进化硬件技术研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:ws21128
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
进化硬件能根据环境变化而改变自身结构,以适应其生存环境。实现能够自演化的进化硬件系统是进化硬件付诸工程应用的重要途径。近年来,片上系统因其高效集成性能而成为微型计算机系统的研究热点。因此,将进化控制和可重构硬件在一个芯片中实现,并进一步构成能够自适应和自修复的片上自演化系统,具有重要意义与研究价值。SystemC作为一种优秀的系统设计描述语言,可完成从系统到寄存器传输级、从软件到硬件、从设计到验证的全部设计过程。本文研究了使用SystemC建模实现片上自演化系统的关键技术,主要内容如下:(1)分析了进化硬件的研究现状、基本原理、关键技术及分类方法,给出了其搜索工具——遗传算法的基本操作流程。选用SystemC语言作为开发语言,给出了基于SystemC的系统级设计步骤,介绍了SystemC的仿真和调试环境,说明了使用SystemC建模的过程。(2)研究了片上自演化系统实现方案和总体结构,分析了系统各模块之间的关系。使用SystemC对自演化系统的关键模块——精简指令计算机(RISC CPU)和遗传算法模块进行了建模,并在SystemC_Win环境下,对程序进行了仿真。给出了RISC CPU的指令系统以及RISC CPU和遗传算法模块的代码实现。(3)在所建RISC CPU和遗传算法模型上,分别以二阶低通切比雪夫滤波器参数和分类器分类规则的进化为例,验证了方案的可行性。给出了二阶低通切比雪夫滤波器的模型、传递函数和设计步骤。通过仿真得到了滤波器的优化参数,对仿真结果进行了分析,并进一步分析了遗传算法控制参数对实验结果的影响。给出了分类规则进化的实现方案,以ID3算法产生初始规则集作为初始种群,在所建模型上进化得出更优的规则集,仿真结果表明优化后规则集的复杂度明显下降。
其他文献
介绍了隐蔽网络的定义、特点、形成原因以及类型,详细阐述了针对隐蔽网络的检索策略。
作为公共领域结构转型中的公共博物馆,其在公共文化生活中具有广泛的教育功能和知识传播功能。博物馆是实施公共美术教育的最佳场所,由于博物馆教育功能的充分发挥,使得博物
中西药灌肠法治疗慢性盆腔炎崔英华郑州市上街区人民医院(450041)主题词子宫附件炎/中西医结合疗法,投药,直肠内慢性盆腔炎是指女性内生殖器及周围组织发生的炎症性改变。笔者自1989年以来,采
氮化铟(InN)材料在Ⅲ族氮化物半导体材料中具有最高的迁移率、电子漂移速率和尖峰速率,并且还具有最小的电子有效质量,在高频高速晶体管的应用上有独特的优势。InN的物理性质,尤其
为了实现高效率发电、低运维成本,文章研究了风电机组振动在线监测系统。当监测系统接收到各个部件的振动频率时,与正常数据进行比较,当超出正常频率范围时可以发出预警并显
行动学习是一种个人学习和组织学习的方法,质疑、反思和引导贯穿始终。在导师的引导下,团队成员不断进行思想碰撞和质疑反思,从而明确问题,并进一步解决问题。
童声歌唱是培养儿童及青少年良好艺术修养的重要艺术形式之一,它不仅要符合教育规律,更要符合儿童心理、年龄及认知与知识特点。音乐天赋因人而异,但每个孩子都拥有歌唱的权
伴随着旅游业的迅猛发展,各旅游目的地之间以争夺客源为中心的竞争越来越激烈。游客之所以要出游,从根本上讲是受目的地景区(点)产品吸引的结果。目前,旅游景区(点)已成为我
由于集成电路制造技术的发展,功耗密度显著增大;特别在65nm工艺下,漏电流开始成为功耗主要来源,降低漏电流功耗对整个系统意义重大。为了延长手持设备电池的使用时间,降低芯
针对风电机组在复杂工作环境中各部件易损坏的问题,在各部件安装传感器进行数据监测,并对监测数据进行分析,提前评估传动部件的工作健康状态,为准备备件,合理安排检修时间,协