DocumentCode :
3114392
Title :
Logic synthesis for asynchronous circuits based on Petri net unfoldings and incremental SAT
Author :
Khomenko, Victor ; Koutny, Maciej ; Yakovlev, Alex
Author_Institution :
Sch. of Comput. Sci., Univ. of Newcastle upon Tyne, UK
fYear :
2004
fDate :
16-18 June 2004
Firstpage :
16
Lastpage :
25
Abstract :
The behaviour of asynchronous circuits is often described by signal transition graphs (STGs), which are Petri nets whose transitions are interpreted as rising and falling edges of signals. One of the crucial problems in the synthesis of such circuits is deriving equations for logic gates implementing each output signal of the circuit. This is usually done using reachability graphs. In this paper, we avoid constructing the reachability graph of an STG, which can lead to state space explosion, and instead use only the information about causality and structural conflicts between the events involved in a finite and complete prefix of its unfolding. We propose an efficient algorithm for logic synthesis based on the incremental Boolean satisfiability (SAT) approach. Experimental results show that this technique leads not only to huge memory savings when compared with the methods based on reachability graphs, but also to significant speedups in many cases, without affecting the quality of the solution.
Keywords :
Boolean functions; Petri nets; asynchronous circuits; computability; logic design; logic gates; reachability analysis; Petri nets; asynchronous circuits; incremental Boolean satisfiability; incremental SAT; logic gates; logic synthesis; partial order techniques; reachability graphs; self-timed circuits; signal transition graphs; state space explosion; Asynchronous circuits; Boolean functions; Circuit synthesis; Equations; Explosions; Logic circuits; Logic gates; Petri nets; Signal synthesis; State-space methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application of Concurrency to System Design, 2004. ACSD 2004. Proceedings. Fourth International Conference on
Print_ISBN :
0-7695-2077-4
Type :
conf
DOI :
10.1109/CSD.2004.1309112
Filename :
1309112
Link To Document :
بازگشت