基于SOPC的软硬件划分算法研究

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:zhshgu1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软硬件划分是软硬件协同设计中的关键技术。软硬件划分是指在系统设计时,确定各个功能模块是采取软件还是硬件的实现方式。软件实现的特点是灵活、成本低;而硬件实现的特点是速度快,但成本高。如何兼顾系统的速度、成本、面积与功耗,达到最佳结合,是软硬件划分要解决的问题。软硬件划分的结果直接决定系统设计的优劣。软硬件划分算法是软硬件划分的关键部分之一,一个好的划分算法可以在较短的时间内得出较优的划分方案。因此本文针对划分算法做了如下工作:1.在深入的研究下,提出了改进的遗传退火算法和改进的模拟退火算法。2.结合模拟退火算法和遗传算法,提出了一种改进的遗传退火算法并将其应用到基于IP核的软硬件划分当中。用遗传算法进行软硬件划分的优势是因为它在求解组合优化问题上所需要的特定信息极少、极强的容错能力、良好的收敛效率。但容易出现早熟现象。模拟退火算法(SA)源于统计物理学,是模拟熔化状态下物体逐渐冷却直至最终达到结晶状态的物理过程。已经证明,只要初始温度足够高,降温过程足够慢,算法就能以1概率收敛于全局最优解。但若要满足前提条件,该算法运行时间将会很长甚至无法忍耐。本文提出的将遗传算法和模拟退火算法相结合而成的改进的遗传退火算法,通过引入循环策略到改进的混合算法中,并在变异概率中引入自适应的概率变化,采用Metropolis准则来选择子代的个体,自适应地保存最优个体等手段,有效的结合这两个算法的长处。经实例验证,在同等条件下,改进的模拟退火算法的运行时间小于模拟退火算法和遗传算法,结果却可以以更大的概率收敛于全局最优解,多次运行表明该算法具有很强的稳定性,既提高了算法的收敛效率又不失算法的收敛速度,具有很好的效果。
其他文献
本论文重点讨论用图像分析法来进行疾病诊断。我们运用于演算法中的图像处理技术则集中在三种图像的分类和细分;这三种图像分别为纹理图像,遥感图像,医学图像。这些图像处理技术
消息中间件利用高效可靠的消息传递机制进行平台无关的数据交互,是分布式系统集成的关键技术。传统的消息中间件基于特定的平台或者开发工具,始终不能以一种松耦合的方式实现
组合优化是优化领域中的一个重要分支,最小生成树问题(MST)是一类经典的组合优化问题,并且在现实生活中具有广泛的应用,例如,通信网络、电路设计、管道铺设等方面,因此对这类
智能电网是建立在集成的、高速双向通信网络的基础上,通过先进的传感和测量技术、设备技术、控制方法以及决策支持系统的应用,实现电网的可靠、安全、经济、高效、环境友好和
随着科学技术特别是无线网络技术的飞速发展,人们的通信方式也发生着日新月异的变化。当代,移动网络通信已经渗入到人们工作生活中的每一个角落,人们已经无法脱离移动网络而
随着计算机的普及以及互联网的迅猛发展,大量信息以电子文本的形式出现在人们面前。为了应对信息爆炸带来的挑战,迫切需要一些自动化的工具帮助人们从海量信息源中迅速找到真
动态目标跟踪技术是计算机视觉研究领域中最重要的研究课题之一,在视觉导航、军事制导、交通监测、医疗诊断等方面都有着广泛的应用。粒子滤波技术是目标跟踪领域的核心算法,
在分布式系统中,所有的资源都是服务,服务具有低耦合性、易用性、复用性和可组合的特点。传统的服务发现通常是以服务的功能性描述信息作为关键值进行服务发现,往往忽略了服
关联规则挖掘作为数据挖掘的一个重要研究领域,通过各事务项集之间的相关联系,给用户提供感兴趣的规则,在商业、科学和其它应用方面得到了广泛应用。但是,传统的关联规则挖掘
在移动计算环境中,数据一致性是移动数据库在实际应用中必须解决的主要问题之一,而同步复制技术是维持数据一致性的关键技术。然而,现有的同步复制方案存在一定的局限性:日志