摘要
随着芯片集成度的飞速发展,集成电路的设计已经进入了片上系统(SoC,System on Chip)的时代。传统的软硬件分开设计的方法已经不再适合SoC设计的需要,而软硬件协同设计技术很好地解决了传统设计方法所不能解决的问题。软硬件划分方法是软硬件协同设计中的一个关键的问题,文章主要从基于多目标的遗传算法出发,对遗传算法主要做了两方面的改进:一方面引入小生境技术,进一步优化了算法;另一方面是引入精英保持策略,保证了算法的收敛性。并通过实验,对比不同算法之间的结果,验证了算法的收敛性。
With the development of chip integration, the design of IC has entered into the age of SoC. And the traditional methods of hardware/sofeware partition hasn't adapt to the need of SoC design, the co-design of hardware/sofeware has settled the problem.The hardware/sofeware partition is a key question of the co-design of hardware/sofeware. The method has made two aspect improvements: one way is to import the niching methods, another way is to import elitism preserving strategy, so that it can ensure the astringency of the algorithm.Comparing the results of different algorithms, to prove the astringency of the algorithm through the experiment.
出处
《电子与封装》
2009年第1期16-19,共4页
Electronics & Packaging
关键词
SOC
软硬件划分
遗传算法
小生境技术
精英保持策略
SoC
hardware/software partition
genetic algorithm
niching methods
elitism preserving strategy