DMA アクセラレーター・ファンクショナル・ユニット (AFU)ユーザーガイド

ID 683263
日付 12/04/2018
Public

2.2. DMA AFUソフトウェアのパッケージ

インテルのアクセラレーション・スタック(インテルXeon CPU &FPGA 対応)

パッケージファイル(.tar.gz)には、DMA AFUの例が含まれています。 この例は、ユーザー空間ドライバーを提供します。 ドライバーは、ホスト・アプリケーションをプログラムして、DMAを使用してホストとFPGAメモリー間でデータを移動します。 ハードウェア・バイナリー、ソース、およびユーザー・スペース・ドライバーは、次のディレクトリーにあります。

DMA AFUを試す前に、オープン・プログラマブル・アクセラレーション・エンジン (OPAE)ソフトウェア・パッケージをインストールする必要があります。 インストール手順については、

プログラマブル・アクセラレーション・カード ( インテル Arria 10 GX FPGA 対応 ) のインテル・アクセラレーション・スタックのクイック・スタートガイド

OPAEソフトウェア・パッケージのインストールを参照してください。 このクイック・スタート・ガイドには、オープン・プログラマブル・アクセラレーション・エンジン (OPAE)およびAFUのコンフィグレーションに関する基本情報も含まれています。

オープン・プログラマブル・アクセラレーション・エンジン (OPAE)ソフトウェア・パッケージをインストールすると、サンプル・ホスト・アプリケーションとDMA AFUが次のディレクトリーにあります。 .サンプル・アプリケーションのfpga_dma_testは、DMA AFUユーザー・スペース・ドライバーを実装しています。