In reply to dave_59:
Thanks dave_59 for correcting me. Just one more thing i want to confirm. When NBA executes, it first evaluate RHS expression & store the new value in temporary storage & when NBA region occurs, this new value is assigned to LHS variable. So my question is does it uses preponed region value of RHS variable. for e.g
always@(posedge clk)
#1 a<=#5 b;
here, will the value of b in the preponed region of 1 ns is used ?