最初のページ 戻る 次へ 最後のページ 画像

always @(negedge clk or negedge clr ) begin

if(!clr) q<=2'b00;

else if (en) begin

if(q==2'b10) q<=2'b00;

else q<=q+2'b01;

end

end

それ以外は・・・

現在のqが10のとき

つぎのqは00

00

01

10

en=1のとき

カウントは状態遷移