adspace


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


Please Help Members By Posting Answers For Below Questions

Write a VLSI program that implements a toll booth controller?

4065


What types of CMOS memories have you designed? What were their size? Speed?

4733


What work have you done on full chip Clock and Power distribution? What process technology and budgets were used?

3350


Process technology? What package was used and how did you model the package/system? What parasitic effects were considered?

3218