[Verilog] シミュレーション状態を保存、途中から再開 $save, $restart

保存

システムタスク $save(“filename”) でシミュレーションの状態をファイルに保存。

差分保存の $incsave(“incremental_filename”) もある。

再開

$restart(“filename”) で再開。書くならこんな感じ?

VCS の場合、simv -r checkpoint で指定可能なよう。

注意点

(ツールの実装によるかもしれないけど)$save を呼び出した同時刻までの処理が完了した状態で保存されるので、次のような場合 CHECKPOINT は再開時に表示されない。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク