Synthesis of VHDL concurrent processes

This paper presents two methods for synthesis of VHDL specifications containing concurrent processes. Our main objective is to preserve simulation/synthesis correspondence during high-level synthesis and to produce hardware that operates with a high degree of parallelism. The first method supports an unrestricted use of signals and wait statements and synthesizes synchronous hardware with global control of process synchronization for signal update. The second method allows hardware synthesis without the strict synchronization imposed by the VHDL simulation cycle. Experimental results have shown that the proposed methods are efficient for a wide spectrum of digital systems.

[1]  Jörg Biesenack,et al.  The Siemens high-level synthesis system CALLAS , 1993, IEEE Trans. Very Large Scale Integr. Syst..

[2]  Pierre G. Paulin,et al.  Force-directed scheduling for the behavioral synthesis of ASICs , 1989, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[3]  Raul Camposano,et al.  VHDL as input for high-level synthesis , 1991, IEEE Design & Test of Computers.

[4]  Wolfgang Ecker Using VHDL for HW/SW co-specification , 1993, Proceedings of EURO-DAC 93 and EURO-VHDL 93- European Design Automation Conference.

[5]  Andreas Kuehlmann,et al.  A system for production use of high-level synthesis , 1993, IEEE Trans. Very Large Scale Integr. Syst..

[6]  Frank Vahid,et al.  Semantics and synthesis of signals in behavioral VHDL , 1992, Proceedings EURO-DAC '92: European Design Automation Conference.

[7]  Adam Postula VHDL Specific Issues in High Level Synthesis , 1992 .

[8]  VlJAY NAGASAMY,et al.  Specification, planning, and synthesis in a VHDL design environment , 1992, IEEE Design & Test of Computers.

[9]  Ranga Vemuri,et al.  DSS: a distributed high-level synthesis system , 1992, IEEE Design & Test of Computers.

[10]  Krzysztof Kuchcinski,et al.  Automated transformation of algorithms into register-transfer level implementations , 1994, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[11]  Petru Eles,et al.  Compiling VHDL into a high-level synthesis design representation , 1992, Proceedings EURO-DAC '92: European Design Automation Conference.