Differences between functions and Procedures in VHDL?
Answer Posted / manav rathi
function:
1:executes in zero stimulation time.
2:usually return a single value.
3:parameters of mode IN.
4:do not have wait statement.
5:function call state always concurrent.
procedure:
1:may or may not execute in zero stimulation time depending
upon whether it has wait statement or not.
2:may or may not retun a single value.
3:parameters of in,out or inout.
4:has wait statement.
5:procedure call statement may be cocurrent or sequential.
| Is This Answer Correct ? | 184 Yes | 8 No |
Post New Answer View All Answers
In vlsi chip 1000s of transistors are dropped, specifically categorized. Which method is used to achieve this & how it is done practically?
How binary number can give a signal or convert into a digital signal?
Explain the operation considering a two processor computer system with a cache for each processor.
Draw Vds-Ids curve for a MOSFET. Now, show how this curve changes with increasing transistor width.
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?
What is the purpose of having depletion mode device?
Explain the Charge Sharing problem while sampling data from a Bus?
What types of CMOS memories have you designed? What were their size? Speed?
What is the difference between nmos and pmos technologies?
Describe a finite state machine that will detect three consecutive coin tosses (of one coin) that results in heads.
How to improve these parameters? (Cascode topology, use long channel transistors)
What is the difference between the mealy and moore state machine?
What are the different design techniques required to create a layout for digital circuits?
Why do we gradually increase the size of inverters in buffer design? Why not give the output of a circuit to one large inverter?
Explain various adders and difference between them?