• DocumentCode
    3548277
  • Title

    Hardware/software partitioning for platform-based design method

  • Author

    Xiong, Zhihui ; Chen, Jihua ; Li, Sikun

  • Author_Institution
    Sch. of Comput. Sci., Defense Technol. Univ., Changsha, China
  • Volume
    2
  • fYear
    2005
  • fDate
    18-21 Jan. 2005
  • Firstpage
    691
  • Abstract
    Ant system algorithm has the advantages of positive feedback and efficient convergence in optimal searching, but it lacks initial pheromone, which greatly limits this algorithm´s searching speed. Oriented to platform-based design of system-on-a-chip, we present a hardware/software bi-partitioning algorithm based on Ant system algorithm with initial pheromone. The main ideas are: a) Reuse the partitioning result of reference design provided by platform-based design method as current design´s initial partitioning, which is then converted into the initial pheromone needed by Ant system algorithm, b) Search for the optimal partitioning scheme with the Ant system algorithm based on the initial pheromone. Our algorithm adopts system level reusing feature of platform-based design method to prevent the disadvantages of Ant system algorithm. Experiments show our algorithm improves the efficiency of Ant system algorithm by an average of forty percent.
  • Keywords
    hardware-software codesign; logic partitioning; software reusability; system-on-chip; Ant system algorithm; efficient convergence; hardware/software partitioning; initial pheromone; optimal partitioning; optimal searching; platform-based design method; positive feedback; reference design; system level reusing; system-on-a-chip; Algorithm design and analysis; Computer science; Design methodology; Electronic mail; Feedback; Hardware; Iterative algorithms; Partitioning algorithms; Space exploration; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
  • Print_ISBN
    0-7803-8736-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2005.1466428
  • Filename
    1466428