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