• DocumentCode
    3410819
  • Title

    A framework for estimating maximum power dissipation in CMOS combinational circuits using genetic algorithms

  • Author

    Placer, John ; Sagahyroon, Assim ; Massoumi, Mehran

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Northern Arizona Univ., Flagstaff, AZ, USA
  • fYear
    1996
  • fDate
    31 Mar-2 Apr 1996
  • Firstpage
    348
  • Lastpage
    352
  • Abstract
    Assessing the maximum power dissipated by a CMOS combinational circuit is a complex problem because the power dissipated is input-pattern dependent. Simulation techniques are impractical, especially for large circuits, since the number of simulation runs needed increases exponentially with the number of inputs to the circuit. In this paper a genetic algorithm (GA) based approach is presented for generating a sequence of input vectors that tend to continuously maximize the switching activity of the circuit and hence the maximum power dissipated. The GA used evolves candidate input vectors while making use of a logic simulator to compute the fitness of each candidate. Experimentation with different GA parameters was carried out in order to derive an optimal set of working parameters for the GA. The performance of the GA technique was evaluated using “test circuits” whose topology allows simple analysis to determine the maximum number of simultaneous transitions possible for the circuits. In addition to this, some circuits from the ISAC-85 benchmark suite of circuits were also tested. The GA method was found to significantly out perform simulation-based techniques, especially in terms of CPU time expenditures
  • Keywords
    CMOS logic circuits; circuit analysis computing; combinational circuits; genetic algorithms; CMOS combinational circuit; CMOS combinational circuits; ISAC-85; benchmark suite; genetic algorithms; input vectors; input-pattern dependent; logic simulator; maximum power dissipation; Circuit simulation; Circuit testing; Circuit topology; Combinational circuits; Computational modeling; Genetic algorithms; Logic; Power dissipation; Power generation; Switching circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Theory, 1996., Proceedings of the Twenty-Eighth Southeastern Symposium on
  • Conference_Location
    Baton Rouge, LA
  • ISSN
    0094-2898
  • Print_ISBN
    0-8186-7352-4
  • Type

    conf

  • DOI
    10.1109/SSST.1996.493527
  • Filename
    493527