PCI Express* 向けRタイル Avalon® StreamingインテルFPGA IPユーザーガイド

ID 683501
日付 10/07/2022
Public
ドキュメント目次

3.2.2.2. 概要

VirtIO PCIコンフィグレーション・アクセス機能によって、共通コンフィグレーション、通知、ISR、およびデバイス固有のコンフィグレーション構造体領域への代替アクセス方法が作成されます。このインターフェイスには、ドライバーが物理ファンクション (PF) または仮想ファンクション (VF) のVirtIOデバイス領域にアクセスするための手段が用意されています。

VirtIOは、ソフトウェア・ベースの仮想化の業界標準です。これは、Linux* でネイティブにサポートされています。VirtIOでは、ソフトウェアにより仮想化スタックが実装されます。一方、SR-IOVの場合は、このスタックの実装は主にハードウェアでされます。

次のブロック図は、ソフトIPによるPFおよびVFのVirtIO機能の実装を示しています。このソフトIPブロックは、IP Parameter EditorでVirtIO機能がイネーブルされている場合に自動的に含まれます。

図 19. VirtIO ソフトIPのブロック図