Computer Engineering and Applications ›› 2007, Vol. 43 ›› Issue (7): 125-128.

• 产品、研发、测试 • Previous Articles     Next Articles

A Method for HW/SW Partitioning in Hierarchical Platform-based SoC Design

  

  • Received:2006-03-03 Revised:1900-01-01 Online:2007-03-01 Published:2007-03-01

一种基于层次平台SoC设计中的软硬件划分方法

李仲宇 吴海波 夏新军   

  1. 湘潭钢铁有限公司自动化部 湖南科技大学
  • 通讯作者: 夏新军

Abstract: Hardware/Software partitioning is a key problem in SoC design. The reasonable result of partitioning greatly affects the chip in cost, performance, flexibility and so on. This paper brings forward a method based on genetic algorithm for Hardware/Software partitioning in Hierarchical Platform-based design. An example is given to validate the method.

Key words: Hardware/Software Partitioning, Hierarchical Platform-based Design, Constrained Task-flow Graph, Genetic Algorithm

摘要: 软硬件划分是SoC设计中的一个关键问题,合理的划分结果对最终生成的芯片在成本、性能、可扩展性等方面有重要影响。提出了在基于层次平台的SoC设计中,采用遗传算法进行软硬件划分的方法,并通过实验验证了其在SoC设计中的可行性。

关键词: 软硬件划分, 基于层次平台的设计, 约束任务流图, 遗传算法