• DocumentCode
    296211
  • Title

    High-level synthesis using genetic algorithm

  • Author

    Ohmori, Kenji

  • Volume
    1
  • fYear
    1995
  • fDate
    Nov. 29 1995-Dec. 1 1995
  • Firstpage
    209
  • Abstract
    This paper reports on a genetic algorithm applied to high-level hardware synthesis. The GA generates a register transfer level circuit from a behavioral specification of a hardware system. High-level synthesis is an NP complete and multiple objective problem. This paper describes two methods which were applied to the problem: the first divides high-level synthesis into scheduling and allocation problems and the second treats high-level synthesis as a resource assignment task without dividing it. Both these methods succeed in obtaining optimal solutions. In particularly, it is shown that the latter method is general enough to be applied to a class of problems minimizing several objectives such as high-level synthesis
  • Keywords
    Circuit synthesis; Computer science; Design automation; Differential equations; Genetic algorithms; Hardware; High level synthesis; Job shop scheduling; Registers; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 1995., IEEE International Conference on
  • Conference_Location
    Perth, WA, Australia
  • Print_ISBN
    0-7803-2759-4
  • Type

    conf

  • DOI
    10.1109/ICEC.1995.489146
  • Filename
    489146