Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Issue title: APPLICATION OF CONCURRENCY TO SYSTEM DESIGN (ACSD'04)
Article type: Research Article
Authors: Khomenko, Victor | Koutny, Maciej | Yakovlev, Alex
Affiliations: School of Computing Science, University of Newcastle upon Tyne, NE1 7RU, United Kingdom. E-mail: Victor.Khomenko,Maciej.Koutny@ncl.ac.uk | School of Electrical, Electronic and Computer Engineering, University of Newcastle upon Tyne, NE1 7RU, United Kingdom. E-mail: Alex.Yakovlev@ncl.ac.uk
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: logic synthesis, automated synthesis, asynchronous circuits, self-timed circuits, Petrinets, signal transition graphs, STG, incremental SAT, net unfoldings, partial order techniques
Journal: Fundamenta Informaticae, vol. 70, no. 1-2, pp. 49-73, 2006
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
sales@iospress.com
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
info@iospress.nl
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office info@iospress.nl
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
china@iospress.cn
For editorial issues, like the status of your submitted paper or proposals, write to editorial@iospress.nl
如果您在出版方面需要帮助或有任何建, 件至: editorial@iospress.nl