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

これでもいいよね

initial begin

#0 {z,x,y}=3'd0;

#8 $finish;

end

always begin

#1 {z,x,y}= {z,x,y}+3'd1;

end

always @(条件) begin 〜 end

初期化

8ステップ後終了

初期化後、

終了までの間は?

条件がないので

「無条件に」begin〜endを実行

条件を満たすときbegin〜endを実行

3ビットで1つの塊

1ステップごとに1を加算