PCIeソリューションに向けた Arria V Avalon-MMインターフェイス: ユーザーガイド

ID 683773
日付 5/21/2017
Public
ドキュメント目次

2. PCI Express用Avalon-MM Arria VハードIPスタートガイド

PCI Express用Avalon-MMArria VハードIPは、 <install_dir>/ip/altera/altera_pcie/altera_pcie-<dev>_hip_avmm/example_designsディレクトリーからダウンロード可能です。この例では、Gen1 x4エンドポイントのep_g1x4.qsysを使用しています。

このデザイン例には、次のコンポーネントが含まれています。

  • PCI Express用Avalon‑MMArria VハードIPのIPコア
  • オンチップ・メモリー
  • DMAコントローラー
  • トランシーバー・リコンフィグレーション・コントローラー
  • Avalon-MMパイプライン・ブリッジ
図 4. Qsysにより生成されたエンドポイント

このデザイン例は、Avalon-MM側い配置されたオンチップ・メモリー・バッファーとルート・コンプレックス側に配置されたPCI Expressメモリー・バッファー間でデータを転送します。このデータ転送は、Root Complexプロセッサーで動作するPCI Expressソフトウェア・アプリケーションによってプログラミングされたDMAコンポーネントを使用します。

このデザイン例には、トランシーバーの定を動的に再設定できるトランシーバー・リコンフィギュレーション・コントローラーも含まれています。このコンポーネントは、高性能なトランシーバーの設計に必要となります。

注: このスタートガイドの章には、シミュレーションと合成に使用するすべてのファイルの作成方法が記載されていますが、ここで使用されるデザイン例はハードウェアへのデザイン例のダウンロードに必要となるすべてのファイルを生成するものではありません。Arria V FPGA開発キットにデザインをダウンロードするために必要なすべてのファイルを含むデザインについては、AN456 PCI Express High Performance Reference Designを参照してください。