Differences between functions and Procedures in VHDL?

Answer Posted / princehari

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

Is This Answer Correct ?    12 Yes 26 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

For CMOS logic, give the various techniques you know to minimize power consumption

850


What is Body Effect?

2033


Explain the Charge Sharing problem while sampling data from a Bus?

2097


what is verilog?

634


What is the difference between synchronous and asynchronous reset?

613






Give the cross-sectional diagram of the cmos.

558


Explain what is Verilog?

635


Explain the Various steps in Synthesis?

2824


Are you familiar with the term MESI?

2113


What happens if we use an Inverter instead of the Differential Sense Amplifier?

2471


What types of high speed CMOS circuits have you designed?

2060


Explain the working of Insights of a pass gate ?

672


Explain how binary number can give a signal or convert into a digital signal?

666


How can you model a SRAM at RTL Level?

5251


Explain what is scr (silicon controlled rectifier)?

613