DocumentCode :
2252683
Title :
Building finite automata from DI specifications
Author :
Mallon, Willem C. ; Udding, Jan Tijmen
Author_Institution :
Dept. of Comput. Sci., Groningen Univ., Netherlands
fYear :
1998
fDate :
30 Mar-2 Apr 1998
Firstpage :
184
Lastpage :
193
Abstract :
Numerous formalisms exist to specify delay-insensitive computations and their implementations. It is not always straightforward to compare specifications in the different formalisms. One way of comparing specifications is transforming them to automata in which nodes are annotated with progress requirements. In this paper we present an algorithm that transforms DI-algebra recursive process expressions into finite automata. In doing so we develop an operational semantics for DI-algebra. The algorithm has been proven correct, and we highlight the most interesting aspects of that proof The algorithm has been implemented and turns out to be very valuable in the process of getting a specification right
Keywords :
finite automata; logic design; process algebra; DI specifications; DI-algebra; delay-insensitive computations; finite automata; recursive process expressions; specification; Algebra; Automata; Delay; Silicon; Tellurium;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Research in Asynchronous Circuits and Systems, 1998. Proceedings. 1998 Fourth International Symposium on
Conference_Location :
San Deigo, CA
Print_ISBN :
0-8186-8392-9
Type :
conf
DOI :
10.1109/ASYNC.1998.666504
Filename :
666504
Link To Document :
بازگشت