DocumentCode
2211601
Title
A structural encoding technique for the synthesis of asynchronous circuits
Author
Carmona, Joseph ; Cortadella, Jordi ; Pastor, Enric
Author_Institution
Dept. of Software, Univ. Politecnica de Catalunya, Barcelona, Spain
fYear
2001
fDate
2001
Firstpage
157
Lastpage
166
Abstract
This paper presents a method for the automatic synthesis of asynchronous circuits from Petri net specifications. The method is based on a structural encoding of the system in such a way that a circuit implementation is always guaranteed. Moreover, a set of transformations is presented for the subclass of Free-Choice Petri nets that enables the exploration of different solutions. All transformations preserve the property of free-choiceness, thus enabling the use of structural methods for the synthesis of asynchronous circuits. Preliminary experimental results indicate that the quality of the circuits is comparable to that obtained by methods that require an exhaustive enumeration of the state space. This novel synthesis method opens the door to the synthesis of large control specifications generated from hardware description languages
Keywords
Petri nets; asynchronous circuits; encoding; logic design; Petri net specifications; Petri nets; asynchronous circuits; asynchronous circuits synthesis; hardware description languages; synthesis method; Asynchronous circuits; Automatic control; Circuit synthesis; Clocks; Control system synthesis; Encoding; Explosions; Hardware design languages; Minimization; State-space methods;
fLanguage
English
Publisher
ieee
Conference_Titel
Application of Concurrency to System Design, 2001. Proceedings. 2001 International Conference on
Conference_Location
Newcastle upon Tyne
Print_ISBN
0-7695-1071-X
Type
conf
DOI
10.1109/CSD.2001.981773
Filename
981773
Link To Document