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
Explain what is Verilog?
Explain why present VLSI circuits use MOSFETs instead of BJTs?
what are three regions of operation of MOSFET and how are they used?
Explain the Charge Sharing problem while sampling data from a Bus?
How binary number can give a signal or convert into a digital signal?
What are the steps involved in designing an optimal pad ring?
How do you size NMOS and PMOS transistors to increase the threshold voltage?
What transistor level design tools are you proficient with? What types of designs were they used on?
In Verilog code what does “timescale 1 ns/ 1 ps” signifies?
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?
What work have you done on full chip Clock and Power distribution? What process technology and budgets were used?
what is a sequential circuit?
In vlsi chip 1000s of transistors are dropped, specifically categorized. Which method is used to achieve this & how it is done practically?
Explain what is multiplexer?
What is the main function of metastability in vsdl?