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

テストベンチtips

`timescale 1mS/1mS

module TestBench;

reg x,y,z;

wire s,t;

FA FA1(x,y,z, s,t);

initial begin

 ・

 ・

 ・

end

endmodule

1ユニット時間 / 精度

この講義レベルでは`timescaleは省略してもよい

(素子の遅延時間=0としてシミュレートしている)

論理合成後(ゲートレベル)でシミュレートする際必要

「クロックの周期が1マイクロ秒」とか

「クロックの周波数が1メガヘルツ」とか

指定されたときは`timescaleを記述したほうがよいでしょう

数値 1, 10, 100

単位 fs, ps, ns, us, ms, s

1ミリ秒は1ms

1マイクロ秒は1us