Konfiguration über Protokoll
Configuration via Protocol (CvP) ist ein Konfigurationsschema, mit dem Sie die FPGA-Fabric über die PCI Express (PCIe*)-Schnittstelle für 14 nm Intel® Stratix® 10 FPGAs, 20 nm Intel® Arria® 10 FPGAs und 28 nm Arria® V und Stratix® V FPGAs konfigurieren können. Die autonome PCIe Hard Intellectual Property (IP) ermöglicht den Betrieb des eingebetteten PCIe-Kerns, bevor der FPGA vollständig konfiguriert ist. Dies ermöglicht es den FPGAs, die PCIe-Aufwachzeitanforderung problemlos zu erfüllen.
Tabelle 1 enthält Links zur Dokumentation und zu Ressourcen, die Sie bei der Implementierung von CvP in Ihrem System unterstützen können.
Tabelle 1. CvP-Dokumentation und -Ressourcen
Ressourcen-Dokumentation |
Beschreibung |
---|---|
Konfiguration über Protokollimplementierung (CvP) in FPGA-Bausteinen der V-Serie – Benutzerhandbuch |
In diesem Benutzerhandbuch werden die Modi, Topologien, Features, Entwurfsüberlegungen und Software für CvP erläutert. |
Intel Arria 10 CvP Initialisierung und teilweise Neukonfiguration über PCI Express Benutzerhandbuch |
In diesem Benutzerhandbuch werden die Modi, Topologien, Features, Entwurfsüberlegungen und Software für CvP in 20-nm-FPGAs erläutert. |
Intel Stratix 10 Konfiguration über Protokoll (CvP) Implementierung Benutzerhandbuch |
In diesem Dokument wird das CvP-Konfigurationsschema für die Intel Stratix 10-Gerätefamilie beschrieben. |
Intel® Agilex™ Device Configuration via Protocol (CvP) Implementierungs-Benutzerhandbuch |
In diesem Dokument wird das CvP-Konfigurationsschema für die Intel Agilex-Gerätefamilie beschrieben. |
In diesem Whitepaper wird beschrieben, wie CvP Ihrem System hilft, die PCIe-Aufwachzeitanforderungen in 28-nm-FPGAs zu erfüllen. |
|
Treiber und Tools |
|
Software-Treibercode (14 nm und 10 nm) |
Dies ist der Code für einen Open-Source-Linux*-Treiber, um den Kern eines FPGAs über CvP zu konfigurieren. Sie können diesen Open-Source-Code als Referenz verwenden, wenn Sie Ihren eigenen Treiber schreiben, oder diesen Treiber anpassen, um CvP-Operationen auf Ihrem System auszuführen. |
Software-Treibercode (28 nm und 20 nm) |
Dies ist der Code für einen Open-Source-Linux-Treiber, um den Kern eines FPGAs über CvP zu konfigurieren. Sie können diesen Open-Source-Code als Referenz verwenden, wenn Sie Ihren eigenen Treiber schreiben, oder diesen Treiber anpassen, um CvP-Operationen auf Ihrem System auszuführen. |
Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.