工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> VHDL

シミュレーション中に Modelsim で VHDL 変数を表示する方法

シミュレーション波形で VHDL 変数を確認する方法

Modelsim にはシミュレーション中に VHDL 変数を表示する方法がありますが、それは簡単ではありません。 Modelsim のオブジェクト ウィンドウには変数が表示されません。

Modelsim オブジェクト ウィンドウ、変数なし

変数は、最初にプロセスを表示することで有効にできます。これを行うには、変数を表示したい設計を右クリックします。 [表示] に移動します。 をクリックし、プロセスを確認します。

が表示されています。

設計内のプロセスを確認する方法

それが完了すると、デザインの下にプロセス名が表示されます (これが、プロセスにラベルを付けることをお勧めする理由の 1 つです)。

プロセスが表示されます

次に、ローカルを表示する必要があります。 。変数は、それが作成されたプロセスの外には存在しないため、ローカルです。これは 1 つのプロセスに対してローカルです。これはビューで行われます。 Modelsim のメニュー。 [ローカル] がオンになっていることを確認します。

Modelsim でローカルを有効にする方法

これで、変数が表示されるはずです。確認したい変数を作成したプロセスをクリックします。そのプロセスにとってローカルな変数がすべて「ローカル」ウィンドウに表示されるはずです。これらの変数を波形ウィンドウに表示するには、変数をクリックして Modelsim 波形ウィンドウにドラッグします。

Modelsim ローカル ウィンドウに表示される変数

最後の図は、変数を含む波形を示しています。同じシミュレーションを何度も実行している場合は、波形を .do ファイルとして保存してみてください。そうすれば、今後 Modelsim 波形ウィンドウに変数を追加するためにこれらの手順を繰り返す必要がなくなります。

Modelsim 波形ウィンドウに表示される変数


VHDL

  1. VHDL で署名付きおよび署名なしを使用する方法
  2. VHDL で文字列のリストを作成する方法
  3. VHDL でプロシージャを使用する方法
  4. シミュレーション中に Modelsim で VHDL 変数を表示する方法
  5. VHDL シミュレーターとエディターを無料でインストールする方法
  6. Tcl を使用したインタラクティブなテストベンチ
  7. VHDL テストベンチでシミュレーションを停止する方法
  8. 制約付きランダム検証
  9. 最も一般的な VHDL タイプ std_logic の使用方法
  10. VHDL 変換の例
  11. プロシージャ ステートメント - VHDL の例