• 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