DocumentCode :
2233356
Title :
Low-power state assignment techniques for finite state machines
Author :
Bacchetta, P. ; Daldoss, L. ; Sciuto, D. ; Silvano, C.
Author_Institution :
DEA, Brescia Univ., Italy
Volume :
2
fYear :
2000
fDate :
2000
Firstpage :
641
Abstract :
The problem of minimizing the power consumption in synchronous sequential circuits is explored in this paper. We present a general theoretical framework to solve the state assignment problem for Finite State Machines (FSMs). In this framework, the problem has been separated in two different tasks. First, we define heuristic techniques to visit the State Transition Graph (STG) and thus to assign a priority to the symbolic states. Second, we define encoding techniques to assign binary codes to the symbolic states to reduce the switching activity of state registers. Based on this approach, we propose five power-oriented state assignment algorithms. These techniques have been applied to MCNC benchmark circuits and the experimental results have shown an average reduction in transition activity (power) of 8.56% (5.35%) over well-known low-power state encoding schemes
Keywords :
finite state machines; low-power electronics; sequential circuits; state assignment; binary code; encoding technique; finite state machine; heuristic technique; low-power state assignment algorithm; state register; state transition graph; switching activity; symbolic state; synchronous sequential circuit; transition activity; Automata; Binary codes; Clocks; Cost function; Encoding; Energy consumption; Logic; Power dissipation; Registers; Sequential circuits;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
Conference_Location :
Geneva
Print_ISBN :
0-7803-5482-6
Type :
conf
DOI :
10.1109/ISCAS.2000.856410
Filename :
856410
Link To Document :
بازگشت