AR# 65444

ザイリンクス PCI Express DMA ドライバーおよびソフトウェア ガイド

説明

ザイリンクス PCI Express DMA IP は、PCI Express を介して高性能ダイレクト メモリ アクセス (DMA) を提供します。

PCIe DMA では、UltraScale+、UltraScale、Virtex-7 XT、および 7 シリーズ Gen2 デバイスがサポートされており、提供されているソフトウェア ドライバーを使用できます。

このアンサーでは、次を提供します。

  • Linux ドライバーおよびソフトウェアへのザイリンクス GitHub リンク(以前このアンサーに添付されていたファイルに置き換わる)
  • Windows バイナリ ドライバー ファイルおよび関連資料
ドライバーは、PCI Express を介して DMA エンドポイント IP と通信するため PCI Express ルート ポート ホスト PC で実行できます。

提供されているドライバーおよびソフトウェアは、ラボでのテスト用またはドライバーおよびソフトウェア開発での参照用に使用できます。

PCIe DMA IP および関連するドライバーとソフトウェアを使用することにより、ホスト PC とザイリンクス FPGA 間で高スループットの PCIe メモリ トランザクションを生成できます。

ソリューション

Linux ドライバー ファイルは、次のリンクからダウンロードしてください。

https://github.com/Xilinx/dma_ip_drivers

Windows 用には、次のファイルが提供されています。

  • Xilinx_Answer_65444_Windows.pdf
  • Xilinx_Answer_65444_Windows_Files.zip

注記: 

1) このアンサーに添付されているドライバー バイナリ ファイルに対応する Windows ドライバー ソース ファイルが入手可能です。

ソース コードへのアクセスは、次のリンクからご請求ください。

https://japan.xilinx.com/member/xdma_windows_driver.html 

2) 提供されているドライバーでは、X86 ベースのプラットフォームのみがサポートされています。

Queue DMA Subsystem for PCI Express (PCIe) ドライバーについては、(Xilinx Answer 70928) を参照してください。

改訂履歴

2015/10/06初版
2016/05/14Vivado 2016.1 用にアップデート
2016/05/31アンサー 67111 および 2016.2 用にアップデート
2017/01/252016.4 用にアップデート
2017/04/202017.1 用にアップデート
2017/06/08Xilinx_Answer_65444_Linux_2017_1.pdf および Xilinx_Answer_65444_Linux_Driver_2017_1_r45.zip を追加
2017/07/28ユニファイド Linux ファイルをアップデート
2017/09/28Linux および Windows 資料をアップデート
2018/01/22Windows ドライバーを更新
2018/04/19Xilinx_Answer_65444_Linux_Files_rel20180420.zip を追加
2018/05/10X86 ベースのプラットフォームのみがドライバーでサポートされることを含めて注記を更新
2019/08/08Linux ドライバー ファイルをダウンロードする GitHub リンクをアップデート


添付ファイル

関連添付ファイル

タイトル サイズ ファイルタイプ
Xilinx_Answer_65444_Windows_Files.zip 17 MB ZIP
Xilinx_Answer_65444_Windows.pdf 495 KB PDF
AR# 65444
日付 08/21/2019
ステータス アクティブ
種類 一般
IP