期刊文献+

通过遗传算法进行系统级软硬件划分 被引量:12

System Level Software/Hardware Partitioning by Genetic Algorithm
下载PDF
导出
摘要 介绍采用遗传算法解决软硬件划分问题 ,具体讨论在遗传算法实现过程中的编码和解码、适应值函数的选取、选择、交叉、变异算子的实现、收敛准则的决定等问题的处理 .与已发表文献的处理方法进行比较 。 Software/hardware partitioning is a key problem during the process of system on chip(SOC) design. The partitioning algorithm decomposes the system specification into two sets: one set is marked as candidates for hardware implementation, the other one is marked as software implementation. Many approaches have been presented to tackle this problem, such as mixed integer linear programming(MILP), simulated annealing, tabu search. In this paper, we introduce genetic algorithm to address the problem. Some implementation methods of the algorithm are discussed in detail, including coding,decoding,selection of fitness function,the implementation of selection operator,crossover operator and mutation operator and determination of convergence rule. The comparison with research results in references is given and good results have been gotten by some experiments.
作者 郑赟 黄国勇
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2002年第8期731-734,共4页 Journal of Computer-Aided Design & Computer Graphics
基金 国家"八六三"高技术研究发展计划 ( 86 3- SO C- Y- 3- 2 - 4)资助
关键词 遗传算法 系统软硬件划分 适应值函数 随机变量 电子设计自动化 SOC design software/hardware co design software/hardware partitioning genetic algorithm
  • 相关文献

参考文献1

  • 1Petru Eles,Zebo Peng,Krzysztof Kuchcinski,Alexa Doboli. System Level Hardware/Software Partitioning Based on Simulated Annealing and Tabu Search[J] 1997,Design Automation for Embedded Systems(1):5~32

同被引文献57

引证文献12

二级引证文献23

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部