Combining process algebras and Petri nets for the specification and synthesis of asynchronous circuits
Document typeConference report
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Rights accessOpen Access
This paper presents a new methodology to automatically synthesize asynchronous circuits from descriptions based on process algebra. Traditionally, syntax-directed techniques have been used to generate a netlist of basic components previously implemented by skilled designers. However, the generality of the approach often involves the insertion of redundant functionality to the circuit. We propose a new approach based on the composition of Petri nets and the automatic synthesis through Signal Transition Graphs that allows to take advantage of logic synthesis methods to optimize the circuit and make it portable far different delay models and technologies. Some preliminary experimental results have shown the effectiveness of the approach to improve the quality of the circuits.
CitationPeña, M.; Cortadella, J. Combining process algebras and Petri nets for the specification and synthesis of asynchronous circuits. A: International Symposium on Advanced Research in Asynchronous Circuits and Systems. "Second International Symposium on Advanced Research in Asynchronous Circuits and Systems: March 18-21, 1996 Aizu-Wakamatsu, Fukushima, Japan: proceedings". Institute of Electrical and Electronics Engineers (IEEE), 1996, p. 222-232.