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

Explain the Working of a 2-stage OPAMP?

959


What is the function of tie-high and tie-low cells?

855


What is the critical path in a SRAM?

2921


What are the different gates where boolean logic are applicable?

826


Why do we gradually increase the size of inverters in buffer design? Why not give the output of a circuit to one large inverter?

1089


What are the ways to Optimize the Performance of a Difference Amplifier?

2089


Explain Cross section of an NMOS transistor?

780


Draw the Layout of an Inverter?

2268


Explain the working of Insights of a pass gate ?

911


Give the logic expression for an AOI gate. Draw its transistor level equivalent. Draw its stick diagram

1134


Mention what are the two types of procedural blocks in Verilog?

1010


What types of high speed CMOS circuits have you designed?

2333


what is SCR (Silicon Controlled Rectifier)?

834


Explain the operation considering a two processor computer system with a cache for each processor.

2599


Write a program to explain the comparator?

902