Title :
State minimization of pseudo non-deterministic FSMs
Author :
Watanabe, Yosinori ; Brayton, Robert K.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
fDate :
28 Feb-3 Mar 1994
Abstract :
This paper is concerned with the problem of optimizing a system of interacting finite state machines (FSMs). It has been shown previously by the authors that the complete set of sequential behaviors that can be implemented at a particular component of the system can be computed and represented by a single non-deterministic FSM, called the E-machine. In this paper, we consider the problem of finding an optimum behavior for the component, which is given by minimizing the E-machine, where the cost function is the number of states required for representing a behavior. We first present a theoretical analysis, in which we show the E-machine has a special property called pseudo nondeterminism, and this property can be effectively used for solving the problem. We then propose a heuristic method. The algorithm has been implemented, and initial experiments are given
Keywords :
finite state machines; logic CAD; minimisation of switching nets; sequential switching; cost function; heuristic method; interacting finite state machines; optimum behavior; pseudo nondeterministic FSMs; sequential behavior; state minimization; Algorithm design and analysis; Automata; Circuits; Cost function; Design optimization; Digital systems; Minimization;
Conference_Titel :
European Design and Test Conference, 1994. EDAC, The European Conference on Design Automation. ETC European Test Conference. EUROASIC, The European Event in ASIC Design, Proceedings.
Conference_Location :
Paris
Print_ISBN :
0-8186-5410-4
DOI :
10.1109/EDTC.1994.326878