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

You have a driver that drives a long signal & connects to an input device. At the input device there is either overshoot, undershoot or signal threshold violations, what can be done to correct this problem?

2191


Explain what is the depletion region?

627


Differences between IRSIM and SPICE?

4950


For a NMOS transistor acting as a pass transistor, say the gate is connected to VDD, give the output for a square pulse input going from 0 to VDD

951


Explain CMOS Inverter transfer characteristics?

3452






What is look up table in vlsi?

547


Draw the Differential Sense Amplifier and explain its working. Any idea how to size this circuit? (Consider Channel Length Modulation)

901


what is the difference between the TTL chips and CMOS chips?

579


What are the different design constraints occur in the synthesis phase?

693


Describe a finite state machine that will detect three consecutive coin tosses (of one coin) that results in heads.

2319


Explain Cross section of an NMOS transistor?

573


Explain what is scr (silicon controlled rectifier)?

621


6-T XOR gate?

3794


What products have you designed which have entered high volume production?

1968


If the current through the poly is 20nA and the contact can take a max current of 10nA how would u overcome the problem?

699