DocumentCode :
1570389
Title :
Synthesis of functions and procedures in behavioral VHDL
Author :
Ramachandran, Loganath ; Narayan, Sanjiv ; Vahid, F. ; Gajski, Daniel D.
Author_Institution :
Dept. of Inf. & Comput. Sci., California Univ., Irvine, CA, USA
fYear :
1993
Firstpage :
560
Lastpage :
565
Abstract :
VHDL procedures and functions greatly increase the power and utility of the language for specifying designs. While these constructs are being used extensively for modeling, most VHDL synthesis tools limit their synthesis to a single implementation style such as treating them as a component. The authors evaluate four techniques for the synthesis of procedures/functions and discuss their relative merits and demerits. They examine these implementation styles in the light of VHDL signals and wait statement semantics. The results of the various implementation styles are shown on several examples
Keywords :
controllers; hardware description languages; high level synthesis; logic design; radio transmitters; telecommunication control; VHDL signals; behavioral VHDL; control subroutines; fixed delay macro; maintainability; microwave transmitter controller; procedure inlining; reliability; variable delay macro; wait statement semantics; Clocks; Computer languages; Computer science; Control system synthesis; Encapsulation; Signal synthesis; Sorting; Standardization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1993, with EURO-VHDL '93. Proceedings EURO-DAC '93., European
Conference_Location :
Hamburg
Print_ISBN :
0-8186-4350-1
Type :
conf
DOI :
10.1109/EURDAC.1993.410692
Filename :
410692
Link To Document :
بازگشت