Title :
Compiling VHDL into a high-level synthesis design representation
Author :
Eles, Petru ; Kuchcinski, Krzysztof ; Peng, Zebo ; Minea, Marius
Author_Institution :
Dept. of Comput. Sci. & Eng., Tech. Univ. of Timisoara, Romania
Abstract :
An approach to the use of VHDL (VHSIC hardware description language) as an input specification to the CAMAD high-level synthesis system is presented. A synthesis-oriented compiler which takes a subset of VHDL as input and compiles it into the interal design representation of CAMAD is described. CAMAD can then be synthesized into register-transfer level design. Since CAMAD supports the design of hardware with concurrency and asynchrony, the VHDL subset includes the concurrent features of the language. Conclusions concerning how to deal with signals, wait statements, structured data, and subprograms are presented
Keywords :
circuit CAD; program compilers; specification languages; CAMAD high-level synthesis system; VHDL; VHSIC hardware description language; asynchrony; concurrency; high-level synthesis design representation; input specification; register-transfer level design; signals; structured data; subprograms; synthesis-oriented compiler; wait statements; Circuit simulation; Circuit synthesis; Computer industry; Computer science; Concurrent computing; Digital circuits; Hardware; High level synthesis; Signal synthesis; Synchronization;
Conference_Titel :
Design Automation Conference, 1992., EURO-VHDL '92, EURO-DAC '92. European
Conference_Location :
Hamburg
Print_ISBN :
0-8186-2780-8
DOI :
10.1109/EURDAC.1992.246333