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
Link To Document