面向动态可重构片上系统的过程级软硬件划分方法研究

来源 :湖南大学 | 被引量 : 0次 | 上传用户:huhaiyan1953
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可重构片上系统(Reconfigurable System-on-Chip)包含了执行软件程序的可编程微处理器核和实现硬件逻辑的可重构器件,因此设计人员需要通过软硬件划分来将应用所需完成的功能有效地映射到这两种类型的运算部件上。研究面向可重构片上系统的动态软硬件划分方法对于充分发挥可重构片上系统的结构优势,构建灵活高效的嵌入式应用系统十分重要。目前,大部分可重构计算平台上的动态软硬件划分都采用进(线)程级或指令级粒度。这两种动态软硬件划分方案都存在相应的不足:进程级方案的调度、通信、同步基本由软件完成,时间开销较大,不利于嵌入式系统开发;而指令级方案需要研究在线反汇编、在线综合、在线布局以及布线等算法,实现起来相当复杂,且不便于重复利用现有的IP (Intellectual Property)核。本文针对现有的可重构片上系统软硬件划分算法的不足,主要做了以下工作:首先,采用过程级动态软硬件划分方法,基于过程(函数)级的划分粒度,通过量化待划分问题的复杂度,动态调整软硬件划分算法的参数,以提高软硬件划分算法的性能。然后,提出了支持该方法的自适应蚁群算法,并分析了蚁群算法参数对求解结果的影响,最后通过参数自适应解决了蚁群算法容易陷入局部最优的缺点。模拟实验结果表明,该算法能够较好的避免局部最优,求解质量较高。最后,针对自适应蚁群算法的运行时间较长的缺点,提出了一种遗传算法与自适应蚁群算法融合的软硬件划分方法。利用遗传算法的搜索结果构造蚁群算法初始信息素,通过自适应蚁群算法寻找更优结果,以提高算法的收敛速度并避免局部最优。模拟实验结果表明,该算法能够加快收敛速度,同时求解质量较高。
其他文献
数字信号在信号处理中具有很多优越性,包括重复编程方便、易于保存和非线性度可自行确定、能实现长期不失真存储等,这使得数字信号处理技术正加速应用于以前被认为仅有模拟系
“模度”理论是勒·柯布西耶提出并应用在其设计实践中的尺寸体系。本文是一篇谈论方法的文章,借助对该理论提出后不同时期的三个案例的“模度”体系的应用分析,探讨“模度”
宗族是中国传统乡村社会结构的基础构成,在传统乡村社会发挥着重要的作用,至今仍影响着农村地区的经济生产、民主自治、公共服务、文化传承等。随着社会建设的不断推进,面对日益
报纸
铁电薄膜是一种具有铁电性且厚度为数十纳米到数微米的薄膜材料,它具有良好的铁电性、压电性、热释电性、电光及非线性光学特性等,可广泛应用于微电子学、光电子学、集成光学
教学质量是高校生存和发展的生命线,学生评教是提高教师课堂教学质量的有效手段,科学合理的学生评教指标体系是保证高校学生评教质量的前提。本研究抽样调查了国内45所不同类
USB是一种快速的、双向的、同步传输的、廉价的并可以进行热拔插的串行接口。它利用单一的总线技术,可以同时支持低速(1.5Mb/s)和全速(12 Mb/s)以及高速(480 Mb/s)的数据传输
随着集成电路设计的飞速发展,集成电路的测试已经成为一个越来越困难的问题,测试和可测性设计(Design For Testability,DFT)技术已经成为集成电路领域中一个重要的研究方向。
目的:通过RT-PCR及免疫组织化学染色检测小眼畸形相关转录因子(MITF)mRNA及MITF蛋白的表达来探讨透明细胞肉瘤(CCS)的组织发生与起源。方法:收集5例CCS冰冻新鲜组织标本,24例
随着科学技术的进步和采用新体制、新技术、新材料和新工艺的电子信息系统的发展,人们对射频/微波功率器件的大信号下的参数测量越来越重视。负载牵引测试方法是解决射频/微波
本文基于GaAs光电导开关(Photoconductive Semiconductor Switch:PCSS)和火花隙开关各自特性,介绍一种新型组合开关。新型组合开关结合一个传统GaAs PCSS和一个火花隙开关。G