共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
软硬件划分问题常以时间为约束对硬件面积进行优化。随着嵌入式的发展,功耗这一因素也越来越重要,故在约束条件中加入了功耗的约束。贪婪算法是解决0-1背包问题的一种简单有效的方法,因此建立多约束的软硬件划分问题与0-1背包问题之间的联系,采用扩展的贪婪算法解决多性能指标的软硬件划分问题。利用仿真与动态规划方法的对比,进行了有效性验证。 相似文献
3.
4.
随着芯片集成度的飞速发展,集成电路的设计已经进入了片上系统(Soc,Systemonchip)的时代。传统的软硬件分开设计的方法已经不在适合Soc设计的需要,而软硬件协同设计技术很好解决了传统设计方法所不能解决的问题。软硬件划分方法是软硬件协同设计中的一个关键问题,从基于多目标的遗传算法出发,主要做了两方面的改进:一方面引入小生境技术,进一步优化了算法;另一方面是引入精英保持策略,保证了算法的收敛性。 相似文献
5.
基于改进的遗传算法软硬件划分方法研究 总被引:1,自引:0,他引:1
随着芯片集成度的飞速发展,集成电路的设计已经进入了片上系统(SoC,System on Chip)的时代。传统的软硬件分开设计的方法已经不再适合SoC设计的需要,而软硬件协同设计技术很好地解决了传统设计方法所不能解决的问题。软硬件划分方法是软硬件协同设计中的一个关键的问题,文章主要从基于多目标的遗传算法出发,对遗传算法主要做了两方面的改进:一方面引入小生境技术,进一步优化了算法;另一方面是引入精英保持策略,保证了算法的收敛性。并通过实验,对比不同算法之间的结果,验证了算法的收敛性。 相似文献
6.
7.
文章提出筛选法对基于抽象体系结构模板的多路软硬件划分算法进行了改进,从而使整个软硬件划分-任务调度过程的时间大大缩短。该方法在原算法的软硬件划分和任务调度过程之间加入了一个筛选步骤,对软硬件划分结果的硬件面积进行预估,依据预估的结果进行筛选,筛选后满足要求的划分方案才进行调度,从而大大减少了调度过程的工作量。实验结果表明,加入筛选步骤后,在最终结果性能基本不损失的前提下,整个软硬件划分-任务调度过程的速度有明显提高。 相似文献
8.
9.
10.
软硬件划分是软硬件协同设计中的一个关键问题。本文基于多目标的遗传算法,从任务级抽象建模,对系统进行软硬件划分,并采用小生境技术,将共享函数的概念引入到求解多目标最优化问题的遗传算法中,保证了群体多样性以及有效避免未成熟收敛。 相似文献
11.
12.
13.
14.
共孔径主被动高光谱三维成像技术是一种结合激光雷达主动探测和高光谱相机被动成像的新型遥感探测手段,通过共光路设计,降低了主被动数据配准难度,使得实时融合生成三维高光谱影像成为可能。三维高光谱成像实时处理兼具数据密集和运算密集的特点,可编程片上系统软硬件协同设计为其提供了解决方案。而目前软硬件划分多基于定性经验分析设计,难以实现定量化最优设计。针对该问题,提出了一种采用基于权重法的多目标规划模型的可编程片上系统处理框架。该处理框架利用图论模型Ncut准则开展高内聚度、低耦合度的单元分割,并对各单元的软件和硬件实现特性分别进行分析评估,最终面向应用需求,利用多目标规划模型求解最优的软硬件划分方案。利用该处理框架,针对速率优先和功耗优先两种高光谱三维实时成像应用场景,进行了软硬件划分方案的定量化求解与分析,结果表明,在速率优先设计中,相对于传统的设计,处理速率提升了43.4%,而功耗降低了53.5%。 相似文献
15.
本文介绍一种将自适应算法、遗传算法和列表调度算法结合起来应用于软硬件划分问题的算法COPARTART,并提出了一种基于约束条件的开销系数自适应调整方法,该方法所获得的划分结果能够良好体现设计目标。 相似文献
16.
17.
集成电路设计规模越来越大,速度越来越快,复杂度也越来越高,因此有必要在更高的抽象级别对设计对象进行描述和验证,以实现更快的仿真速度及软硬件的协同验证.但是传统的设计在前期完成软硬件的划分后,对软硬件部分进行单独设计,在软硬件的集成平台没有完成之前,很少进行软硬件的协同仿真验证.许多重要的性质如性能、成本、实时性等,很大程度上是在设计早期决定的,在传统设计流程中,要到设计的后阶段进行系统整合和验证时才能发现,这时再返回设计的开始阶段修改设计,必然会大大延长设计周期,增加设计成本,其工作量往往也很大. 相似文献
18.
软硬件划分是在满足系统约束条件下,将系统中部分功能模块由硬件实现,部分功能模块由软件实现,使系统整体性能达到最优.本文采用有向无环图对划分问题建模,提出采用关键路径调度、自适应性的高效粒子群软硬件划分算法.实验结果表明,采用本文算法,所得结果明显优于采用先来先服务的调度方法. 相似文献
19.
本文讨论微处理器设计过程中使用的软硬件联合仿真评估方法。本方法可以在进行硬件设计时辅助设计者分析软硬件划分方案的合理性,并对设计的原型系统的性能和成本进行定量的评估。本文以通用数字信号处理器的流水线控制单元设计为案例,介绍这种方法思想以及具体应用。通过采用这套方法的应用,设计者找出流水线控制单元的软硬件合理划分方案,在性能受影响极小的前提下,获得硬件逻辑和芯片面积显著减小,功耗和成本大大降低的集成电路设计方案。 相似文献
20.
软硬件协同设计工具不但需具有软硬件功能划分的能力,而且应可实现系统级设计到软硬件基本结构的综合。提出一种利用进程代数为高层设计语义基础,可重用现有软硬件设计工具资源的软硬件协同设计工具的实现方案框架,重点讨论其中的设计描述问题。采用这种基于语言变换的软硬件协同设计工具方案有利于对系统的活性、安全性、接口一致性等性质进行高层仿真与形式验证,具有可用性、易扩展好等优点。 相似文献