• DocumentCode
    2037960
  • Title

    Digital logic synthesis using genetic algorithms

  • Author

    Ho, Murphy Chun-Ying ; Leung, Shu-hung ; Kurokawa, Hiroaki ; Choy, Oliver Chiu-Sing

  • Author_Institution
    City Univ. of Hong Kong, Kowloon, Japan
  • fYear
    1997
  • fDate
    2-4 Sep 1997
  • Firstpage
    296
  • Lastpage
    301
  • Abstract
    This work explores the feasibility of using genetic algorithms (GAs) as a synthesizing tool for transistor-level MOS logic design. The p and nMOS transistors are modeled as neurons that are massively connected, and are configured as a network for input and output logic mapping. Each transistor has two inputs G and S that correspond to, respectively, the gate and source of a transistor while output is directed from the drain D. Digital circuit design is then transformed into an optimization problem that can make use of the optimization techniques developed in the framework of GAs. Transistors share a sigmoidal output characteristics, and a fitness function is conceived so that GA can be applied for circuit optimization. The pruning capability of both connections and devices is embedded in the cost function so as to achieve an optimal design. Operations of the designed circuit are verified by using PSPICE
  • Keywords
    genetic algorithms; CMOS logic synthesis; GA; PSPICE; circuit optimization; cost function; digital circuit design; digital logic synthesis; genetic algorithms; input logic mapping; massively connected neurons; nMOS transistors; output logic mapping; pMOS transistors; pruning capability; sequential logic; sigmoidal output characteristics; transistor-level MOS logic design;
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Genetic Algorithms in Engineering Systems: Innovations and Applications, 1997. GALESIA 97. Second International Conference On (Conf. Publ. No. 446)
  • Conference_Location
    Glasgow
  • ISSN
    0537-9989
  • Print_ISBN
    0-85296-693-8
  • Type

    conf

  • DOI
    10.1049/cp:19971196
  • Filename
    681041