Automatic distributed asynchronous control circuit generation from data flow graph for asynchronous high-level synthesis

As an asynchronous design style becomes popular, the request for asynchronous high-level synthesis (AHLS) tools is increasing continuously. In this paper, a method to derive distributed asynchronous control circuits in an automatic and systematic manner is suggested as a part of an AHLS tool. In order to acquire control circuits with competent quality, a process-oriented method is proposed. Experimental results show that the suggested method is efficient in the aspects of area and performance of the derived control circuits.

[2]  Tam-Anh Chu,et al.  Synthesis of self-timed VLSI circuits from graph-theoretic specifications , 1987 .

[3]  David L. Dill,et al.  Synthesis of asynchronous state machines using a local clock , 1991, [1991 Proceedings] IEEE International Conference on Computer Design: VLSI in Computers and Processors.

[4]  Scott Hauck,et al.  Asynchronous design methodologies: an overview , 1995, Proc. IEEE.

[5]  Alexandre Yakovlev,et al.  Basic Gate Implementation of Speed-Independendent Circuits , 1994, 31st Design Automation Conference.

[6]  Jordi Cortadella,et al.  An asynchronous architecture model for behavioral synthesis , 1992, [1992] Proceedings The European Conference on Design Automation.

[7]  Jeong-Gun Lee,et al.  Automatic process-oriented control circuit generation for asynchronous high-level synthesis , 2000, Proceedings Sixth International Symposium on Advanced Research in Asynchronous Circuits and Systems (ASYNC 2000) (Cat. No. PR00586).

[8]  Paul Day,et al.  Four-phase micropipeline latch control circuits , 1996, IEEE Trans. Very Large Scale Integr. Syst..

[9]  Erik Brunvand Translating concurrent communicating programs into asynchronous circuits , 1992 .