のための$のリアルタイム表示、私は以下のタイムスケールの設定のための$リアルタイムを印刷しようとしていた。のSystemVerilog:異なる時間スケールの精度
`timescale 1ns/10ps
initial begin
#10;
$display(" %0t",$realtime);
$display($realtime);
end
プリントを取得する結果は次のとおりです。
1000
10
私はちょうど午前リアルタイムで印刷する際に書式指定子を使用する際に、何が違うのでしょうか?私が間違っているなら、私を訂正してください。私はそれが時間の精度のために1000(10 * 10ps = 1000 ns)を印刷していると信じています。しかし、その違いの理由は何ですか?
'$ timeformat'は複数回呼び出すことができます。最後に実行されたものが使用されます。 – toolic
@toolicありがとうございます - それはiitを置くのに良い方法です。 –