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