Intel Acceleration Stack für Xeon-CPU mit FPGAs 1.0 Errata
Produktinformationen
Ausgabe | Beschreibung | Problemumgehung | Status |
---|---|---|---|
Flash-Fallback hält PCIe-Timeout nicht ein | Der Host kann nach einem Flash hängen bleiben oder einen PCIe-Fehler melden Es ist ein Failover aufgetreten. Dieses Problem kann beim Benutzerbild angezeigt werden im Flash ist beschädigt und das Konfigurationssubsystem lädt die Datei Factory-Image in das FPGA. |
Befolgen Sie die Anweisungen im Abschnitt „Flash mit FPGA aktualisieren“. Interface Manager (FIM)-Image mit Intel Quartus Prime Programmer Abschnitt im Intel Acceleration Stack Quick Start Guide für Intel Programmierbare Beschleunigungskarte mit Intel Arria 10 GX FPGA. Wenn die Wenn das Problem weiterhin besteht, wenden Sie sich an Ihren örtlichen Außendienstmitarbeiter. |
Betrifft: Intel Acceleration Stack 1.0-Produktion Status: Keine geplante Fehlerbehebung |
Nicht unterstützte Pakettypen der Transaktionsschicht | Beim Acceleration Stack FPGA Interface Manager (FIM) ist dies nicht der Fall Unterstützt PCIe* Memory Read Lock, Configuration Read Type 1 und Konfiguration: Transaktionsschichtpakete (TLPs) vom Typ 1 schreiben. Wenn die Wenn das Gerät ein PCIe-Paket dieses Typs empfängt, antwortet es nicht mit einem Abschlusspaket wie erwartet. |
Keine Problemumgehung verfügbar. | Betrifft: Intel Acceleration Stack 1.0-Produktion Status: Keine geplante Fehlerbehebung |
JTAG In der FPGA-Schnittstelle können Timingfehler gemeldet werden Manager |
Möglicherweise meldet der Intel Quartus Prime Pro Edition Timing Analyzer uneingeschränkt JTAG E/A-Pfade im FIM. |
Diese uneingeschränkten Pfade können getrost ignoriert werden, da die JTAG E/A-Pfade werden im FIM nicht verwendet. |
Betrifft: Intel Acceleration Stack 1.0-Produktion Status: Geplante Fehlerbehebung im Intel Acceleration Stack 1.1 |
Anweisungen zur Produktverwendung
Um die oben genannten Probleme zu beheben, befolgen Sie bitte die folgenden Anweisungen:
Flash-Fallback hält PCIe-Timeout nicht ein
Wenn nach einem Flash-Failover ein Hang oder ein PCIe-Fehler auftritt, kann dies an einem beschädigten Benutzerbild im Flash liegen. Um dieses Problem zu beheben, gehen Sie bitte wie folgt vor:
- Weitere Informationen finden Sie in der Kurzanleitung zum Intel Acceleration Stack für die programmierbare Intel Beschleunigungskarte mit Intel Arria 10 GX FPGA.
- Befolgen Sie die Anweisungen im Abschnitt „Aktualisieren von Flash mit dem FPGA Interface Manager (FIM)-Image mithilfe des Intel Quartus Prime Programmer“.
- Wenn das Problem weiterhin besteht, wenden Sie sich für weitere Unterstützung an Ihren örtlichen Außendienstmitarbeiter.
Nicht unterstützte Pakettypen der Transaktionsschicht
Wenn Sie Probleme mit nicht unterstützten Pakettypen der Transaktionsschicht haben, z. B. PCIe Memory Read Lock, Configuration Read Type 1 und Configuration Write Type 1, führen Sie die folgenden Schritte aus:
- Für dieses Problem ist keine Problemumgehung verfügbar. Bitte beachten Sie, dass der Acceleration Stack FPGA Interface Manager (FIM) diese Pakettypen nicht unterstützt.
JTAG Timing-Fehler können im FPGA Interface Manager gemeldet werden
Wenn Sie auf J. stoßenTAG Wenn im FPGA Interface Manager Zeitfehler gemeldet werden, führen Sie die folgenden Schritte aus:
- Sie können das uneingeschränkte J getrost ignorierenTAG Vom Intel Quartus Prime Pro Edition Timing Analyzer im FIM gemeldete E/A-Pfade.
- Diese Pfade werden im FIM nicht verwendet und sollten sich nicht auf dessen Funktionalität auswirken.
Intel® Acceleration Stack für Intel® Xeon® CPU mit FPGAs 1.0 Errata
Dieses Dokument enthält Informationen zu Errata, die den Intel® Acceleration Stack für Intel Xeon® CPU mit FPGAs betreffen.
Ausgabe | Betroffene Versionen | Geplante Behebung |
Flash-Fallback entspricht nicht PCIe Time-out auf Seite 4 | Acceleration Stack 1.0 Produktion | Keine geplante Lösung |
Nicht unterstütztes Transaktionsschichtpaket Arten auf Seite 5 | Acceleration Stack 1.0 Produktion | Keine geplante Lösung |
JTAG Es können Zeitfehler gemeldet werden im FPGA Interface Manager auf Seite 6 | Acceleration Stack 1.0 Produktion | Beschleunigungsstapel 1.1 |
Das fpgabist-Tool funktioniert nicht Hexadezimale Busnummern richtig auf Seite 7 | Acceleration Stack 1.0 Produktion | Beschleunigungsstapel 1.1 |
Mögliche niedrige dma_afu-Bandbreite fällig zur memcpy-Funktion auf Seite 8 | Acceleration Stack 1.0 Beta und Produktion | Beschleunigungsstapel 1.1 |
Die Option regress.sh -r funktioniert nicht Mit dma_afu auf Seite 9 | Acceleration Stack 1.0 Produktion | Keine geplante Behebung |
Die folgende Tabelle kann als Referenz verwendet werden, um den FPGA Interface Manager (FIM), die Open Programmable Acceleration Engine (OPAE) und die Intel Quartus® Prime Pro Edition-Version zu identifizieren, die Ihrer Software-Stack-Version entspricht.
Tabelle 1. Intel Acceleration Stack 1.0 Referenztabelle
Intel-Beschleunigung Stack-Version | Bretter | FIM-Version (PR-Schnittstellen-ID) | OPAE-Version | Intel Quartus Prime Pro-Edition |
1.0 Produktion(1) | Intel PAC mit Intel Arria® 10 GX FPGA | ce489693-98f0-5f33-946d-560708
be108a |
0.13.1 | 17.0.0 |
Intel Acceleration Stack für Intel Xeon CPU mit FPGAs – Versionshinweise Weitere Informationen zu bekannten Problemen und Verbesserungen für Intel Acceleration Stack 1.0 finden Sie in den Versionshinweisen
(1) Die Werkspartition des Konfigurations-Flashs enthält die Acceleration Stack 1.0 Alpha-Version. Wenn das Image in der Benutzerpartition nicht geladen werden kann, erfolgt ein Flash-Failover und stattdessen wird das Factory-Image geladen. Nach einem Flash-Failover lautet die PR-ID d4a76277-07da-528d-b623-8b9301feaffe.
Flash-Fallback hält PCIe-Timeout nicht ein
Beschreibung
Nach einem Flash-Failover kann der Host hängen bleiben oder einen PCIe-Fehler melden. Dieses Problem tritt auf, wenn das Benutzer-Image im Flash beschädigt ist und das Konfigurationssubsystem das werkseitige Image in den FPGA lädt.
Problemumgehung
Befolgen Sie die Anweisungen im Abschnitt „Aktualisieren von Flash mit FPGA Interface Manager (FIM) Image mit Intel Quartus Prime Programmer“ im Intel Acceleration Stack Quick Start Guide für Intel Programmable Acceleration Card mit Intel Arria 10 GX FPGA. Wenn das Problem weiterhin besteht, wenden Sie sich an Ihren örtlichen Außendienstmitarbeiter.
Status
- Betrifft: Intel Acceleration Stack 1.0-Produktion
- Status: Keine geplante Fehlerbehebung
Zugehörige Informationen
Intel Acceleration Stack Quick Start Guide für Intel Programmable Acceleration Card mit Intel Arria 10 GX FPGA
Nicht unterstützte Pakettypen der Transaktionsschicht
Beschreibung
Der Acceleration Stack FPGA Interface Manager (FIM) unterstützt keine PCIe* Memory Read Lock-, Configuration Read Type 1- und Configuration Write Type 1-Transaktionsschichtpakete (TLPs). Empfängt das Gerät ein solches PCIe-Paket, antwortet es nicht wie erwartet mit einem Completion-Paket.
Problemumgehung
Keine Problemumgehung verfügbar.
Status
- Betrifft: Intel Acceleration Stack 1.0-Produktion
- Status: Keine geplante Fehlerbehebung
JTAG Timing-Fehler können im FPGA Interface Manager gemeldet werden
Beschreibung
Der Timing-Analysator der Intel Quartus Prime Pro Edition meldet möglicherweise uneingeschränkte JTAG E/A-Pfade im FIM.
Problemumgehung
Diese uneingeschränkten Pfade können getrost ignoriert werden, da der JTAG E/A-Pfade werden im FIM nicht verwendet.
Status
- Betrifft: Intel Acceleration Stack 1.0-Produktion
- Status: Geplante Fehlerbehebung im Intel Acceleration Stack 1.1
Das fpgabist-Tool übergibt hexadezimale Busnummern nicht ordnungsgemäß
Beschreibung
Das fpgabist-Tool der Open Programmable Acceleration Engine (OPAE) übergibt keine gültigen Busnummern, wenn die PCIe-Busnummer ein Zeichen größer als F ist. Wenn eines dieser Zeichen enthalten ist, wird möglicherweise die folgende Fehlermeldung angezeigt:
Problemumgehung
Ändern Sie /usr/bin/bist_common.py Zeile 83 von
Zu
Status
Betrifft: Intel Acceleration Stack 1.0 Produktionsstatus: Geplante Korrektur in Intel Acceleration Stack 1.1
Mögliche niedrige dma_afu-Bandbreite aufgrund der Memcpy-Funktion
Beschreibung
Aufgrund der Verwendung der Memcpy-Funktion im dma_afu-Treiber meldet fpgabist möglicherweise eine geringere Bandbreite für dma_afu, nicht jedoch für natives Loopback 3 (NLB3).
Problemumgehung
Sie können dieses Problem umgehen, indem Sie memcpy aus dem dma_afu-Treibercode entfernen und Code hinzufügen, um Puffer vom Benutzer zu akzeptieren, die vorab angeheftet wurden. Für die Verwendung mit OpenCL* gibt es derzeit keinen Workaround.
Status
- Betrifft: Intel Acceleration Stack 1.0 Beta und Produktion
- Status: Geplante Fehlerbehebung im Intel Acceleration Stack 1.1
Die Option regress.sh -r funktioniert nicht mit dma_afu
Beschreibung
Bei Verwendung der Option -r mit regress.sh funktioniert das Skript nicht mit der dma_afu-Example. Die Verwendung der Option -r führt zu einem schwerwiegenden gcc-Fehler.
Problemumgehung
Verwenden Sie nicht die Option -r, wenn Sie das Skript regress.sh ausführen. Wenn Sie das Skript ohne die Option -r ausführen, wird die Ausgabesimulation in $OPAE_LOC/ase/rtl_sim anstelle eines vom Benutzer angegebenen Verzeichnisses abgelegt.
Status
- Betrifft: Intel Acceleration Stack 1.0-Produktion
- Status: Keine geplante Fehlerbehebung
Intel Acceleration Stack für Intel Xeon CPU mit FPGAs 1.0 Errata-Revisionsverlauf
Datum | Intel Acceleration Stack-Version | Änderungen |
2018.06.22 | 1.0 Produktion (kompatibel mit Intel Quartus Prime Pro Edition
17.0.0) |
Der Pfad von bist_common.py wurde aktualisiert file Im fpgabist-Tool werden hexadezimale Busnummern nicht korrekt übergeben. Erratum. |
2018.04.11 | 1.0 Produktion (kompatibel mit Intel Quartus Prime Pro Edition
17.0.0) |
Erstveröffentlichung. |
Intel Corporation. Alle Rechte vorbehalten. Intel, das Intel-Logo und andere Intel-Marken sind Marken der Intel Corporation oder ihrer Tochtergesellschaften. Intel garantiert die Leistung seiner FPGA- und Halbleiterprodukte gemäß den aktuellen Spezifikationen gemäß Intels Standardgewährleistung, behält sich jedoch das Recht vor, jederzeit ohne Vorankündigung Änderungen an Produkten und Diensten vorzunehmen. Intel übernimmt keine Verantwortung oder Haftung, die sich aus der Anwendung oder Verwendung von hierin beschriebenen Informationen, Produkten oder Diensten ergeben, es sei denn, Intel hat ausdrücklich schriftlich zugestimmt. Intel-Kunden wird empfohlen, die neueste Version der Gerätespezifikationen zu beschaffen, bevor sie sich auf veröffentlichte Informationen verlassen und bevor sie Produkte oder Dienstleistungen bestellen.
*Andere Namen und Marken können Eigentum Dritter sein.
Dokumente / Ressourcen
![]() |
Intel Acceleration Stack für Xeon-CPU mit FPGAs 1.0 Errata [pdf] Benutzerhandbuch Beschleunigungsstapel für Xeon-CPU mit FPGAs 1.0 Errata, Xeon-CPU mit FPGAs 1.0 Errata, Beschleunigungsstapel, Stapel |