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