动态可重构系统任务划分方法研究

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:lx84015092
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软硬件协同设计使嵌入式系统的软件和硬件设计互相协同、并行实现,有利于尽早发现错误、降低成本和提高系统性能,而软硬件任务划分是嵌入式协同设计的重要环节,对系统的后续设计实现及系统整体性能都有较大的影响。软硬件划分是在满足系统各项约束条件的前提下,为目标系统各个功能任务确定具体的实现方式,以达到各项约束最佳的软硬件分配方案。   可重构计算以其较高的灵活性和系统性能目前广泛应用于多个领域。随着以FPGA为代表的可重构硬件的发展,动态可重构系统已经成为了嵌入式系统的一个发展趋势。动态可重构系统不仅在系统结构上有别于传统的嵌入式系统,而且其任务执行方式也发生了根本性的变化,最大的特点是可以时分复用的使用可重构单元以硬件方式执行任务,极大的提高了系统性能。但是同时也带来了一些新的问题,如重构时间过长、可重构硬件资源布局和配置文件如何预读取等。由于动态可重构系统的诸多新特点新问题,传统的软硬件划分方法已经不再适用。因此本文在对软硬件划分和动态可重构系统特点研究的基础上,提出了基于权重动态可变的免疫算法的软硬件划分方法,并结合调度算法进行评估。这种算法能较好的适应动态可重构环境,使动态可重构系统的软硬件任务划分更加合理,能够充分发挥可重构单元的高速性,达到系统性能的最优化。
其他文献
随着网络的快速发展,科研工作者在研究过程中不可避免地会遇到大量的高维数据,如文本数据、生物数据、网络数据以及金融交易数据等,经常会面临维数约简的伺题。其处理涉及到两个
近年来生物特征识别技术以其特有的安全性、稳定性和便捷性被广泛地应用于安全、认证等身份鉴别领域。常用的生物特征包括人脸、虹膜、指纹、掌纹、声音等。理论上可用的生物
模糊性是客观世界中存在的普遍现象,由于现实世界中的事物以及事物之间的关系是极其复杂的,客观上存在的模糊性以及某些事物或现象暴露的不充分性,导致人们对事物的认识具有一定
二十一世纪,航天领域的竞争越来越激烈,航天领域的发展水平能很大程度体现一个国家的整体实力。近几十年来,我国的航天领域经历了从无到有的萌芽阶段,并获得了快速发展,是我
路径规划是移动机器人的关键技术之一,一直是学者们的广泛关注的热点。对于具有类人的外形、能直立步行的类人机器人,路径规划问题尤其重要。而如何得到全局最优或次优的满意路
移动Ad hoc网络是一种自创造、自组织和自管理的网络。作为无线通信的一个重要分支,它可以满足一些特殊场合的需要。其信道变化的不规则性,节点的移动、加入、退出等都会引起网
随着高校信息化建设的发展和数字化校园工程的实施,校园网上运行着越来越多的应用系统和服务系统,也积累着越来越多的各种教学资源和信息资源,校园网已经成为各个大学业务运行的
随着计算机的普及,计算机安全日益成为人们关注的焦点。而操作系统作为计算机系统的基础软件,是计算机系统安全的基石。Linux作为最为著名的开放源代码的操作系统之一,在安全性
廉价、便利的电子邮件在给我们的生活、工作带来方便的同时,也带来许多问题。突出的体现是:用户每天处理的电子邮件数目在快速增长,许多用户不得不每日花大量的时间检查、阅读、
Ad Hoc网络是一种具有特殊用途的对等式自组网络。使用无线通信技术、没有固定的基础设施和动态变化的拓扑结构是Ad Hoc网络的主要特点。安全是移动自组网络的基本问题,也是当