例如一个程序:
always@(posedge clk_2m or negedge rst)
if(!rst) a<=5'd0
else begin
a<=a+1'b1;
if(a==5'd1) .........
end
我想问的问题1如下:
系统复位后,当第一个时钟沿来后,,那么这个时候我判断的 if(a==5'd1),此时a还是不是1
always@(posedge clk_2m or negedge rst)
if(!rst) a<=5'd0
else begin
a<=a+1'b1;
a<=a+1'b2;
end
系统复位后,当第一个时钟沿来后,a的值是为多少,请大神分析下
|