DocumentCode :
3406093
Title :
Computing the observable equivalence relation of a finite state machine
Author :
Tamisier, T.
Author_Institution :
Bull Res. Corp., Les Clayes-Sous-Bois, France
fYear :
1993
fDate :
7-11 Nov. 1993
Firstpage :
184
Lastpage :
187
Abstract :
We present a fast method for computing the observable equivalence relation of a finite Mealy machine, which is required for many simplification techniques. Experimentations made for a large class of circuits show a significant gain in time (by a factor ranging from 1.5 to 12) and memory (by a factor ranging from 1.5 to 3). We use the binary decision diagrams to represent and to manipulate the machine, and the symbolic traversal of the machine for performing the computation. Commonly presented algorithms using this technique are based upon the computation of the inverse image of a set of equivalent states pairs by a Boolean function vector, which is a very expensive operation in time and memory. Our new method drastically minimizes the cost of the inverse image computation for computing these pairs. It consists in rewriting successively the machine for the k-equivalence relations.
Keywords :
finite state machines; Boolean function vector; binary decision diagrams; equivalent states pairs; finite Mealy machine; finite state machine; inverse image computation; k-equivalence relations; observable equivalence relation; symbolic traversal; Automata; Binary decision diagrams; Boolean functions; Circuits; Costs; Data structures; Hardware; Registers; State-space methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1993. ICCAD-93. Digest of Technical Papers., 1993 IEEE/ACM International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-4490-7
Type :
conf
DOI :
10.1109/ICCAD.1993.580053
Filename :
580053
Link To Document :
بازگشت