摘要
提出了一种基于遗传算法的多目标优化高层次综合方法。该方法在时间和面积约束下,通过高层次调度和模块分配,对可测性和功耗问题进行研究。给出一种可同时进行调度和模分配的编码方法,并设计了相应的遗传算子,避免了进化过程中不可行解的产生。实验证明了该方法在可测性改善和功耗优化方面的有效性。
This paper proposed a high-level synthesis method for multi-objective optimization based on genetic algorithm. This method studied the testability and power problems through high-level scheduling and module allocating under time and area constrained. The main contributions were that it proposed a novel coding method could be used for scheduling and module allocating simultaneously and designed corresponding genetic operators avoiding the generation of infeasible solutions. The efficiency of testability improvement and power optimization is demonstrated by experimental results.
出处
《计算机应用研究》
CSCD
北大核心
2010年第1期167-169,173,共4页
Application Research of Computers
基金
国家自然科学基金资助项目(60273081)
关键词
高层次综合
可测性
遗传算法
调度
模块分配
high-level synthesis
testability
genetic algorithm
scheduling
module allocating