• DocumentCode
    1890443
  • Title

    FSM decomposition by direct circuit manipulation applied to low power design

  • Author

    Monteiro, José C. ; Oliveira, Arlindo L.

  • Author_Institution
    IST-INESC, Lisbon, Portugal
  • fYear
    2000
  • fDate
    9-9 June 2000
  • Firstpage
    351
  • Lastpage
    358
  • Abstract
    Clock-gating techniques are very effective in the reduction of the switching activity in sequential logic circuits. In particular, recent work has shown that significant power reductions are possible with techniques based on finite state machine (FSM) decomposition. A serious limitation of previously proposed techniques is that they require the state transition graph (STG) of the FSM to be given or extracted from the circuit. Since the size of the STG can be exponential on the number of registers in the circuit, explicit techniques can only be applied to relatively small sequential circuits. In this paper, we present a new approach to perform FSM decomposition by direct manipulation of the circuit. This way, we do not require the STG, either explicit or implicit, thus further avoiding the limitations imposed by the use of BDDs. Therefore, this technique can be applied to circuits with very large STGs. We provide a set of experimental results that show that power consumption can be substantially reduced, in some cases by more than 70%.
  • Keywords
    CMOS logic circuits; circuit CAD; finite state machines; graph theory; integrated circuit design; logic CAD; low-power electronics; sequential circuits; FSM decomposition; STG; direct circuit manipulation; finite state machine decomposition; low power design; power consumption reduction; sequential logic circuits; state transition graph; switching activity reduction; Automata; Boolean functions; Clocks; Data structures; Energy consumption; Frequency; Power dissipation; Registers; Sequential circuits; Switching circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2000. Proceedings of the ASP-DAC 2000. Asia and South Pacific
  • Conference_Location
    Yokohama, Japan
  • Print_ISBN
    0-7803-5973-9
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2000.835123
  • Filename
    835123