DocumentCode
419362
Title
Mixed synchronous/asynchronous state memory for low power FSM design
Author
Cao, Cao ; Oelmann, Bengt
Author_Institution
Dept. of Inf. Technol. & Media, Mid-Sweden Univ., Sundsvall, Sweden
fYear
2004
fDate
31 Aug.-3 Sept. 2004
Firstpage
363
Lastpage
370
Abstract
Finite state machine (FSM) partitioning proves effective for power optimization. In this paper we propose a design model based on mixed synchronous/asynchronous state memory that results in implementations with low power dissipation and low area overhead for partitioned FSMs. The state memory here is composed of the synchronous local state memory and asynchronous global state memory, where the former is used to distinguish the states inside a sub-FSM, and the latter is responsible for controlling sub-FSM communication. The input and output behaviour of the decomposed FSM is cycle by cycle equivalent to the undecomposed synchronous FSM. Together with clock gating technique, substantial power reduction can be demonstrated.
Keywords
asynchronous circuits; circuit optimisation; finite state machines; logic partitioning; low-power electronics; FSM partitioning; asynchronous global state memory; clock gating; finite state machine; low power FSM design; mixed asynchronous state memory; mixed synchronous state memory; power optimization; sub-FSM communication; synchronous local state memory; undecomposed synchronous FSM; Automata; CMOS technology; Capacitance; Clocks; Energy consumption; Energy management; Information technology; Power dissipation; Power system management; Switching circuits;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital System Design, 2004. DSD 2004. Euromicro Symposium on
Print_ISBN
0-7695-2203-3
Type
conf
DOI
10.1109/DSD.2004.1333298
Filename
1333298
Link To Document