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 :
بازگشت