always @ (*) begin
if (cnt_r == 'h2) begin
cnt_p = 'b0;
end
else begin
cnt_p = cnt_r + 1'b1;
end
end
always @ (posedge clk or negedge rst_n) begin
if(!rst_n) begin
cnt_r <= 'b0;
end
else begin
cnt_r <= cnt_p;
end
end
//===============================================