Title :
Control resynthesis for control-dominated asynchronous designs
Author :
Kolks, Tilman ; Vercauteren, Steven ; Lin, Bill
Author_Institution :
IMEC, Leuven, Belgium
Abstract :
Syntax directed translation based compilation from high-level concurrent programs has matured significantly over the past few years. They have been applied to significant designs in the domains of digital signal processing and microprocessor designs. For data-path dominated designs, like those found in digital signal processing applications, syntax directed translation approaches have been shown to generate efficient asynchronous implementations. However for control-dominated designs where the data processing parts play a relatively minor role, we believe the solutions produced by pure syntax directed translation methods may be significantly improved. In this paper we consider the problem of resynthesizing the control parts of the syntax directed translation solutions by means of STG based algorithmic synthesis approaches. This involves a strategy for partitioning between the control and data processing parts, algorithms for reconstructing the STGs from the control partitions, and a strategy for resynthesizing these reconstructed STGs using existing STG-based synthesis approaches. We show with a realistic design experiment that our control resynthesis approach can offer significant improvements over pure syntax directed translation solutions
Keywords :
asynchronous circuits; circuit CAD; circuit layout CAD; logic CAD; logic partitioning; asynchronous designs; digital signal processing; high-level concurrent programs; partitioning; syntax directed translation; Arithmetic; Data processing; Digital signal processing; Partitioning algorithms; Program processors; Reduced instruction set computing; Signal design; Signal generators; Signal processing algorithms; Signal synthesis;
Conference_Titel :
Advanced Research in Asynchronous Circuits and Systems, 1996. Proceedings., Second International Symposium on
Conference_Location :
Fukushima
Print_ISBN :
0-8186-7298-6
DOI :
10.1109/ASYNC.1996.494454