DocumentCode :
2890715
Title :
Verification of relations between synchronous machines
Author :
Van Aelten, F. ; Allen, J. ; Devadas, S.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., MIT, Cambridge, MA, USA
fYear :
1991
fDate :
11-14 Nov. 1991
Firstpage :
380
Lastpage :
383
Abstract :
The problem of implementation verification at the behavioral level is addressed. A formalism is needed for specifying synchronous circuits and expressing correctness requirements that leave room for modifying the input/output behavior of the implementation. Furthermore, a procedure is needed to verify these requirements. The authors model both specifications and implementations as synchronous logic circuits, and cast the correctness requirements as relations between string functions associated with a specification and an implementation. They define six primitive relations between string functions, namely delay, don´t care times, parallelism, encoding, input don´t care, and output don´t care relations. These relations have attributes, for instance, a delay time for the delay relation. It is shown that these relations can be verified by transforming the specification and the implementation and performing an input/output equivalence check. The authors also allow for composite relations, and show that, given an arbitrary composite relation, a closely related composition can be constructed which can be verified through one equivalence check. Experimental results are presented.<>
Keywords :
logic circuits; logic testing; behavioral level; correctness requirements; delay; don´t care times; encoding; implementation verification; input don´t care; input/output behavior; output don´t care relations; parallelism; primitive relations; synchronous circuits; synchronous logic circuits; synchronous machines; Automata; Circuits; Delay effects; Design methodology; Encoding; Formal verification; Logic; Parallel processing; Synchronous machines;
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.185281
Filename :
185281
Link To Document :
بازگشت