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
Link To Document