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
For f = AB+CD if B is S-a-1, what are the test vectors needed to detect the fault?
For an AND-OR implementation of a two input Mux, how do you test for Stuck-At-0 and Stuck-At-1 faults at the internal nodes? (You can expect a circuit with some redundant logic)
what is Slack?
What are the different gates where boolean logic are applicable?
For CMOS logic, give the various techniques you know to minimize power consumption
How binary number can give a signal or convert into a digital signal?
What is look up table in vlsi?
What is the difference between the mealy and moore state machine?
What work have you done on full chip Clock and Power distribution? What process technology and budgets were used?
Help with VHDL programming. Write a VHDL code for a D-Latch with clear input ?? (Hint: Set up a “Process” with appropriate sensitivity list to get the desired D-Latch with Clr working.) Inputs AND OUTPUTS: entity Lab4b is Port ( Clr, Clk, D : in STD_LOGIC; Q : out STD_LOGIC); end Lab4b;
What is the difference between synchronous and asynchronous reset?
What does the above code synthesize to?
what is a sequential circuit?
Draw the stick diagram of a NOR gate. Optimize it
Draw a transistor level two input NAND gate. Explain its sizing (a) considering Vth (b) for equal rise and fall times