波形とシミュレーションのソースを対応付ける

ローカルのテストベンチ実行がソースファイルを記録し、表示前に波形を確認する仕組みを説明します。

Windows アプリでは、テストベンチのシミュレーションが実行に使用した保存済みソースファイルを記録します。実行記録には、テストベンチ、シミュレータのバージョン、波形も記録されます。

Windows:ソースと波形

  1. 保存済みソースファイル

    実行記録には使用した保存済み入力が記録されます。

    保存済み入力

    保存済みソースファイル → 実行: 保存済みバイトを読む

  2. 実行

    実行と結果

    実行 → 実行記録: ソースSHA-256を記録

  3. 実行記録

    実行と結果

    実行記録 → 波形: サイズ + SHA-256を確認

  4. 波形

    実行と結果

保存済みの入力で実行を識別する

テストベンチシミュレーション では、実行 を選ぶと、変更されたシミュレーション入力ファイルが開始前に保存されます。実行記録には、各ソースファイルとインクルードファイルの SHA-256 フィンガープリントが保存されます。フィンガープリントは、その実行で使用されたファイルの内容を識別します。

実行中にソースファイル、インクルードファイル、Verilog 設定のいずれかが変わると、実行は失敗し、シミュレータのログに再実行を求めるメッセージが表示されます。

波形はその実行に属する

Digital Design Studio は、波形を表示する前に、そのサイズと SHA-256 フィンガープリントを実行記録と照合します。波形のラベルには、テストベンチとシミュレータのバージョンが表示されます。

編集後に結果を読む

波形は、その実行に使用された保存済みの入力を表します。設計やテストベンチを編集した後は、実行 で更新した入力の結果を生成してください。実行メッセージは シミュレーターログ を開いて確認してください。

関連ガイド

Digital Design Studio · Flow Navigator を使う