GHDLを使用して特定のアーキテクチャでVHDLテストベンチを実行するにはどうすればよいですか?

JCLL

単一のエンティティEに対して、複数のアーキテクチャA(i)を関連付けることができることがわかっています。

これは、そのようなエンティティアーキテクチャであるテストベンチにも当てはまります。ただし、GHDLを使用すると、アーキテクチャA(arch)を使用して、そのような特定のテストベンチを実行する方法がわかりません。

思い出してください。これは、「dut」という名前のデザインのテストベンチ「tb」を実行するための簡単なスクリプトです。

ghdl -a dut.vhd
ghdl -a tb.vhd
ghdl -e tb
ghdl -r tb

ここでは、tbのアーキテクチャの名前は示されていません。「arch42」と言うアーキテクチャを実行したいことを正確にするにはどうすればよいですか?

user1155120

情報ghdl:

3.1.3コマンドの実行

デザインを実行(またはシミュレート)します。

 $ ghdl -r [OPTIONS] PRIMARY_UNIT [SECONDARY_UNIT] [SIMULATION_OPTIONS]  

オプションと引数は、elaboration
コマンドの場合と同じです。* noteElaborationコマンド::

二次ユニットはあなたが関係しているものからarch42であり、一次ユニットはtbです。同一のプライマリとセカンダリを詳しく説明する必要があります。gccベースのghdlを使用している場合は、tb-arch42の両方で構成される名前の実行可能ファイルがあります。

ghdl -e tb arch42
ghdl -r tb arch42

ghdlの現在のバージョンはghdl-0.31であり、私が知る限り、すべてのプラットフォームディストリビューションはghdl.infoを配布します。これは、マニュアルページが詳細情報のソースとして参照しています。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

OpenGLで他の既存のテクスチャを使用してテクスチャアトラスを作成するにはどうすればよいですか?

分類Dev

Docker Hubを使用して特定のアーキテクチャでDockerイメージを構築するにはどうすればよいですか?

分類Dev

Firebaseで特定のアーキテクチャを作成するにはどうすればよいですか?

分類Dev

テレソンを使用して特定のプライベートチャネルの更新を取得するにはどうすればよいですか?

分類Dev

C ++でクリーンなアーキテクチャコンポーネントの境界を実装するにはどうすればよいですか?

分類Dev

flutter --bloc --UiでFutureBuilderを使用してBlocアーキテクチャを適切に実装するにはどうすればよいですか?

分類Dev

次のmvvmアーキテクチャで@BindingWrapperを使用するにはどうすればよいですか?

分類Dev

ユニットテストのブロッキングとしてコルーチンを実行するにはどうすればよいですか?

分類Dev

Swift WatchKitでテーブル行のプレスアクションをキャプチャするにはどうすればよいですか?

分類Dev

Dockerを使用してマイクロサービスアーキテクチャでログを出荷するにはどうすればよいですか?

分類Dev

Selenium:TestNGリスナーを使用して例外をキャッチした後、@ Testメソッドでサブシークエストステップの実行を停止するにはどうすればよいですか?

分類Dev

中括弧内の特定のパターンで中括弧の間のテキストをキャプチャするにはどうすればよいですか

分類Dev

毎晩のチャネルを使用して貨物テストを実行するにはどうすればよいですか?

分類Dev

質問:ボリュームのあるARMアーキテクチャ上のDockerでTimeScaleDBを実行するにはどうすればよいですか?

分類Dev

SDL2テクスチャを一種の更新キャンバスとして使用するにはどうすればよいですか?

分類Dev

Android用のスケーラブルなIMクライアントアーキテクチャを作成するにはどうすればよいですか?

分類Dev

2つのジェスチャーを一緒に検出してアクションを実行するにはどうすればよいですか?

分類Dev

パイプの前にコマンドをテストし、その出力をキャプチャして、コマンドが正常に実行されたかどうかを理解するにはどうすればよいですか?

分類Dev

イベントソースアーキテクチャで使用されるイベントストアでリレーションをマッピングするにはどうすればよいですか?

分類Dev

セル値が存在する場合はそれをチェックしてシートAでアクションを実行し、それをキーとして使用して、すでに処理されているため、次の実行でスキップするにはどうすればよいですか?

分類Dev

実行時に.bmpファイルを使用してUnityでテクスチャを作成するにはどうすればよいですか?

分類Dev

javascriptを使用してテーブルの特定の行のコントロールにアクセスするにはどうすればよいですか?

分類Dev

タスクスイッチャーのアイコンテキストを設定するにはどうすればよいですか?

分類Dev

x64Windowsアーキテクチャのphp5.4にpthreadをインストールするにはどうすればよいですか?

分類Dev

リアクティブストリームキャンセル信号をキャプチャするにはどうすればよいですか?

分類Dev

Windows10で実行可能バイナリのアーキテクチャを確認するにはどうすればよいですか

分類Dev

特定のアーキテクチャ用にインストールされているすべてのパッケージを一覧表示するにはどうすればよいですか?

分類Dev

マイクロサービスアーキテクチャで即時の一貫性を実現するにはどうすればよいですか?

分類Dev

\ rを使用してテキストを印刷した後、コンソールの行をクリアするにはどうすればよいですか?

Related 関連記事

  1. 1

    OpenGLで他の既存のテクスチャを使用してテクスチャアトラスを作成するにはどうすればよいですか?

  2. 2

    Docker Hubを使用して特定のアーキテクチャでDockerイメージを構築するにはどうすればよいですか?

  3. 3

    Firebaseで特定のアーキテクチャを作成するにはどうすればよいですか?

  4. 4

    テレソンを使用して特定のプライベートチャネルの更新を取得するにはどうすればよいですか?

  5. 5

    C ++でクリーンなアーキテクチャコンポーネントの境界を実装するにはどうすればよいですか?

  6. 6

    flutter --bloc --UiでFutureBuilderを使用してBlocアーキテクチャを適切に実装するにはどうすればよいですか?

  7. 7

    次のmvvmアーキテクチャで@BindingWrapperを使用するにはどうすればよいですか?

  8. 8

    ユニットテストのブロッキングとしてコルーチンを実行するにはどうすればよいですか?

  9. 9

    Swift WatchKitでテーブル行のプレスアクションをキャプチャするにはどうすればよいですか?

  10. 10

    Dockerを使用してマイクロサービスアーキテクチャでログを出荷するにはどうすればよいですか?

  11. 11

    Selenium:TestNGリスナーを使用して例外をキャッチした後、@ Testメソッドでサブシークエストステップの実行を停止するにはどうすればよいですか?

  12. 12

    中括弧内の特定のパターンで中括弧の間のテキストをキャプチャするにはどうすればよいですか

  13. 13

    毎晩のチャネルを使用して貨物テストを実行するにはどうすればよいですか?

  14. 14

    質問:ボリュームのあるARMアーキテクチャ上のDockerでTimeScaleDBを実行するにはどうすればよいですか?

  15. 15

    SDL2テクスチャを一種の更新キャンバスとして使用するにはどうすればよいですか?

  16. 16

    Android用のスケーラブルなIMクライアントアーキテクチャを作成するにはどうすればよいですか?

  17. 17

    2つのジェスチャーを一緒に検出してアクションを実行するにはどうすればよいですか?

  18. 18

    パイプの前にコマンドをテストし、その出力をキャプチャして、コマンドが正常に実行されたかどうかを理解するにはどうすればよいですか?

  19. 19

    イベントソースアーキテクチャで使用されるイベントストアでリレーションをマッピングするにはどうすればよいですか?

  20. 20

    セル値が存在する場合はそれをチェックしてシートAでアクションを実行し、それをキーとして使用して、すでに処理されているため、次の実行でスキップするにはどうすればよいですか?

  21. 21

    実行時に.bmpファイルを使用してUnityでテクスチャを作成するにはどうすればよいですか?

  22. 22

    javascriptを使用してテーブルの特定の行のコントロールにアクセスするにはどうすればよいですか?

  23. 23

    タスクスイッチャーのアイコンテキストを設定するにはどうすればよいですか?

  24. 24

    x64Windowsアーキテクチャのphp5.4にpthreadをインストールするにはどうすればよいですか?

  25. 25

    リアクティブストリームキャンセル信号をキャプチャするにはどうすればよいですか?

  26. 26

    Windows10で実行可能バイナリのアーキテクチャを確認するにはどうすればよいですか

  27. 27

    特定のアーキテクチャ用にインストールされているすべてのパッケージを一覧表示するにはどうすればよいですか?

  28. 28

    マイクロサービスアーキテクチャで即時の一貫性を実現するにはどうすればよいですか?

  29. 29

    \ rを使用してテキストを印刷した後、コンソールの行をクリアするにはどうすればよいですか?

ホットタグ

アーカイブ