Avalon® 検証 IP スイートのデザイン例

author-image

投稿者:

図 1.Avalon® IP スイートを使用した検証テストベンチ。

Avalon® 検証 IP スイートでは、さまざまな Avalon® インターフェイスの動作をシミュレートするための、Bus Functional Models (BFM) を提供します。また、Avalon® プロトコルを検証するモニターも提供します。このスイートは、Avalon® インターフェイスを含む知的財産 (IP) の検証を支援します。

図 1 は、Avalon® 検証 IP スイートを使用した、検証テストベンチのブロック図を示しています。スイート・コンポーネントをテスト対象コンポーネントに接続して、テストシステムを作成します。テストモジュール内で、アプリケーション・プログラミング・インターフェイス (API) を介して、Avalon® 検証 IP スイート・コンポーネントと通信するにより、テストフローを制御します。

このデザイン例では、Avalon® 検証 IP スイートを使用してテスト対象のデザインを検証する方法を示します。これはシミュレーション・ベースのデザインなので、このデザインを使用するにあたり、インテル® FPGA デベロップメント・キットは不要です。しかし、ModelSim* シミュレーション・ツールをマシンにインストールしておく必要があります。

このデザイン例を使用

この例を実行するには、ug_avalon_verification.zip をダウンロードしてから、ハードドライブに解凍します。その後、Avalon® 検証 IP スイート・ユーザー・ガイド (PDF) の指示に従ってください。

関連リンク

Avalon® インターフェイスの仕様に関する詳細情報は、以下をご覧ください。