PCI Express*向け F-タイル Avalon® ストリーミングのインテル® FPGA IPユーザーガイド

ID 683140
日付 4/27/2023
Public
ドキュメント目次

4.1.2. VirtIO

VirtIOでサポートされる機能

  • VirtIOデバイスは、PCI Expressデバイスとして実装されます。
  • EPごとに8つのPFと2KVFのVirtIO機能構造をサポートします。
  • PCIe用F-タイルIPのコンフィグレーションインターセプトインターフェイス(EPモードのみ)は、VirtIOトランスポート用に提供されています。
  • 5つのVirtIOデバイス・コンフィグレーション構造がサポートされています。
    • 一般的なコンフィグレーション
    • 通知
    • ISRステータス
    • デバイス固有のコンフィグレーション(オプション)
    • PCIコンフィグレーション・アクセス
  • 各構造体の場所は、デバイスのPCIコンフィグレーション・スペースにあるベンダー固有のPCI機能を使用して指定されます。
  • VirtIO機能構造は、リトルエンディアン形式を使用します。
  • VirtIO機能構造のすべてのフィールドは、デフォルトでドライバーに対して読み出し専用です。
  • x16およびx8コアをサポートします。
  • MSIはVirtIOではサポートされていません。