always @(posedge clk)
count = count+1;
and
always @(posedge clk)
count <= count+1;
what difference do the above codes have in simulation? I get that the synthesis will yield the same result, but what changes occur for one-line assignment simulation when using blocking and non-blocking assignments. A similar question was asked some while ago here. But I am not satisfied with the answer there, and since I am low on reputations, I could not comment there. Please note that I know the difference between blocking and non-blocking assignments. I just need to know the difference when it comes to one-liners.