• DocumentCode
    323325
  • Title

    Logic synthesis using a genetic algorithm

  • Author

    Ohmori, Kenji ; Kasai, Takuya

  • Author_Institution
    Dept. of Ind. & Syst. Eng., Hosei Univ., Tokyo, Japan
  • Volume
    1
  • fYear
    1997
  • fDate
    28-31 Oct 1997
  • Firstpage
    137
  • Abstract
    The paper describes logic synthesis using a genetic algorithm, which succeeds in obtaining good results for many combinatorial problems. However, logic synthesis has difficulty in directly mapping its essential entities to genes. Several new ideas are introduced. In our GA, genes represent where product terms are placed in the circuit. Two product terms are transformed into a product term when placed in the same location by the crossover or mutation operation in order that a new circuit, closer to an optimal solution, is created. In the synthesis process, reduced forms are firstly obtained and optimal solutions of multiple level circuits are sought. Our genetic algorithm is applied to benchmark circuits and has succeeded in obtaining good results
  • Keywords
    genetic algorithms; logic CAD; benchmark circuits; combinatorial problems; crossover; genes; genetic algorithm; logic synthesis; multiple level circuits; mutation operation; optimal solution; optimal solutions; product terms; reduced forms; synthesis process; Algorithm design and analysis; Biological cells; Chromosome mapping; Circuit synthesis; Genetic algorithms; Genetic mutations; High level synthesis; Logic circuits; Systems engineering and theory; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Processing Systems, 1997. ICIPS '97. 1997 IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    0-7803-4253-4
  • Type

    conf

  • DOI
    10.1109/ICIPS.1997.672753
  • Filename
    672753