• DocumentCode
    1590112
  • Title

    Low power design of FSMs by state assignment and disabling self-loops

  • Author

    Koegst, Manfred ; Franke, Giinter ; Rulke, S. ; Feske, K.

  • Author_Institution
    Fraunhofer-Inst. fur Integrierte Schaltungen, Dresden, Germany
  • fYear
    1997
  • Firstpage
    323
  • Lastpage
    330
  • Abstract
    This paper deals with the low power design of synchronous finite state machines (FSM) with respect to a given sequence of primary input signals (pattern). We suggest a novel and practical synthesis approach to reduce switching activity by disabling particular self-loops combined with an appropriate state encoding. The required analysis of the FSM behaviour regarding to the pattern sequence is performed by an underlying profiling step. The experimental results show that the power can be considerably reduced but the obtained reduction depends decisively on both the FSM structure as well as the pattern sequence.
  • Keywords
    digital integrated circuits; finite state machines; integrated circuit design; integrated circuit packaging; logic design; state assignment; FSMs; digital circuit design; disabling self-loops; low power design; pattern sequence; personal communication; portable computing; power dissipation; primary input signals; profiling step; state assignment; state encoding; switching activity; synthesis approach; Automata; CMOS technology; Circuits; Clocks; Encoding; Minimization; Power dissipation; Registers; Signal design; Signal synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 97. New Frontiers of Information Technology., Proceedings of the 23rd EUROMICRO Conference
  • Conference_Location
    Budapest, Hungary
  • ISSN
    1089-6503
  • Print_ISBN
    0-8186-8129-2
  • Type

    conf

  • DOI
    10.1109/EURMIC.1997.617303
  • Filename
    617303