Неблокирующий оператор присваивание
module non_blocking_race_cond_tb;
reg [3:0] data = 4'h2;
reg [3:0] y = 4'h3;
initial begin
y <= data;
$display("1st block: data = %0h, y = %0h", data, y);
end
initial begin
data <= y;
$display("2nd block: data = %0h, y = %0h", data, y);
end
endmodule1st block: data = 2, y = 3
2nd block: data = 2, y = 3Last updated