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
Implement a function with both ratioes and domino logic and merits and demerits of each logic?
Describe a finite state machine that will detect three consecutive coin tosses (of one coin) that results in heads.
Draw the Layout of an Inverter?
Explain how logical gates are controlled by Boolean logic?
In vlsi chip 1000s of transistors are dropped, specifically categorized. Which method is used to achieve this & how it is done practically?
For CMOS logic, give the various techniques you know to minimize power consumption
Draw the SRAM Write Circuitry
Mention what are three regions of operation of mosfet and how are they used?
What work have you done on full chip Clock and Power distribution? What process technology and budgets were used?
Explain the Working of a 2-stage OPAMP?
If an/ap = 0.5, an/ap = 1, an/ap = 3, for 3 inverters draw the transfer characteristics?
How binary number can give a signal or convert into a digital signal?
What is the function of tie-high and tie-low cells?
Explain why is the number of gate inputs to cmos gates usually limited to four?
In the design of a large inverter, why do we prefer to connect small transistors in parallel (thus increasing effective width) rather than lay out one transistor with large width?