• DocumentCode
    2890845
  • Title

    Finite state machine decomposition by transition pairing

  • Author

    Kukula, J. ; Devadas, S.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., MIT, Cambridge, MA, USA
  • fYear
    1991
  • fDate
    11-14 Nov. 1991
  • Firstpage
    414
  • Lastpage
    417
  • Abstract
    The authors develop a method based on the premise that optimal state assignment corresponds to finding an optimal general decomposition of a finite state mechanism (FSM). They discuss the use of this approach for encoding state transition graphs extracted from logic-level descriptions. The notion of transition pairing is used to decompose a given FSM into several submachines such that the state assignment problem for the submachines is simpler than the original problem, attempting to avoid compromising the optimality of the solution. A novel decomposition algorithm that can decompose a FSM into an arbitrary number of submachines and a novel constraint satisfaction algorithm to encode the different submachines are given. Experimental results validate the use of decomposition-based techniques to solve the encoding problem.<>
  • Keywords
    encoding; finite automata; state assignment; decomposition-based techniques; encoding; finite state machine decomposition; logic-level descriptions; optimal general decomposition; optimal state assignment; state transition graphs; transition pairing; Algorithm design and analysis; Automata; Circuit synthesis; Counting circuits; Encoding; Laboratories; Logic circuits; Logic design; Prototypes; Sequential circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1991. ICCAD-91. Digest of Technical Papers., 1991 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-2157-5
  • Type

    conf

  • DOI
    10.1109/ICCAD.1991.185291
  • Filename
    185291