Differences between blocking and Non-blocking statements in
Verilog?
Answer Posted / amit malik
Blocking statements are executed on after another
represented by '='
Ex. lets take two variables
reg A:0;
reg B:1;
initial
begin
A = B;
B = A;
end
Ans
A = 1
B = 1
Non Blocking
instructions are executed concurrently
represented by '=>'
Ex. lets take two variables
reg A:0;
reg B:1;
initial
begin
A = B;
B = A;
end
Ans
A = 1
B = 0
Is This Answer Correct ? | 35 Yes | 18 No |
Post New Answer View All Answers
Explain what is Verilog?
Explain the three regions of operation of a mosfet.
Are you familiar with the term MESI?
Explain the working of Insights of a pass gate ?
What is the difference between synchronous and asynchronous reset?
Differences between Array and Booth Multipliers?
How can you construct both PMOS and NMOS on a single substrate?
What is the difference between cmos and bipolar technologies?
Explain how binary number can give a signal or convert into a digital signal?
Explain how Verilog is different to normal programming language?
What is look up table in vlsi?
What types of I/O have you designed? What were their size? Speed? Configuration? Voltage requirements?
What work have you done on full chip Clock and Power distribution? What process technology and budgets were used?
Give the cross-sectional diagram of the cmos.
Explain how MOSFET works?