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

`timescale 1ms/1ms

module testbench00;

reg x,y;

wire z;

gate00 g00(x,y,z);

initial begin

x=1'b0;y=1'b0;

#100 y=1'b1;

#100 $finish;

end

endmodule

100ミリ秒後

y=1

時刻単位/精度

  遅延時間を評価するときは精度を細かくする

1ミリ秒単位

アクサングラーブ (Shift + @)

もう少し賢い書き方があるが、

しばらくはこのような書き方にする

1s

1秒

1ms

1ミリ秒

1us

1マイクロ秒

1ns

1ナノ秒

このシミュレーションでは 素子の遅延時間を考慮していないので どれでも同じ結果になります