DocumentCode
1522824
Title
Entropic bounds on FSM switching
Author
Tuagi, A.
Author_Institution
Dept. of Comput. Sci., Iowa State Univ., Ames, IA, USA
Volume
5
Issue
4
fYear
1997
Firstpage
456
Lastpage
464
Abstract
Several state assignment algorithms have attempted to minimize the average Hamming distance per transition in the hopes of generating low power assignments. There has not been a reasonable theoretical lower bound on the average Hamming distance per transition that is applicable to every state assignment for a given finite state machine (FSM). Such a lower bound serves many roles-a target for algorithm designers, provides clues about what types of FSM structures are likely to have low average switching per transition, could be incorporated into a high-level power model. We provide two such lower bounds which were also found to be achievable empirically within 17% for MCNC benchmarks. An interesting byproduct of one of these ´theoretical´ lower bounds was a greedy state assignment algorithm which is amenable to a very distributed (parallel) implementation. This algorithm also outperforms JEDI by 2.5% for area and by 21% for power over MCNC benchmarks.
Keywords
Hamming codes; entropy; finite state machines; state assignment; FSM switching; MCNC benchmarks; average Hamming distance; greedy state assignment; high-level power model; lower bound; parallel implementation; state assignment algorithms; Algorithm design and analysis; Automata; Entropy; Hamming distance; Information theory; Logic; Power generation; Probability distribution; Steady-state; Turning;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/92.645072
Filename
645072
Link To Document