Intel Acceleration Stack pour processeur Xeon avec FPGA 1.0 Errata
Informations sur le produit
Problème | Description | Solution de contournement | Statut |
---|---|---|---|
Flash Fallback ne respecte pas le délai d'expiration PCIe | L'hôte peut se bloquer ou signaler une panne PCIe après un flash le basculement s'est produit. Ce problème peut être vu lorsque l'image de l'utilisateur dans le flash est corrompu et le sous-système de configuration charge le image d'usine dans le FPGA. |
Suivez les instructions de la mise à jour de Flash avec FPGA Image du gestionnaire d'interface (FIM) à l'aide du programmeur Intel Quartus Prime section du Guide de démarrage rapide Intel Acceleration Stack pour Intel Carte d'accélération programmable avec FPGA Intel Arria 10 GX. Si la problème persiste, contactez votre représentant local sur le terrain. |
Affecte : production de la pile d'accélération Intel 1.0 Statut : Aucun correctif prévu |
Types de paquets de couche de transaction non pris en charge | Le gestionnaire d'interface FPGA Acceleration Stack (FIM) ne prend en charge le verrouillage de lecture de la mémoire PCIe *, la lecture de la configuration de type 1 et Configuration Écrire des paquets de couche de transaction de type 1 (TLP). Si la périphérique reçoit un paquet PCIe de ce type, il ne répond pas avec un paquet d'achèvement comme prévu. |
Aucune solution de contournement disponible. | Affecte : production de la pile d'accélération Intel 1.0 Statut : Aucun correctif prévu |
JTAG Des défaillances de synchronisation peuvent être signalées dans l'interface FPGA Directeur |
L'analyseur de synchronisation Intel Quartus Prime Pro Edition peut signaler J sans contrainteTAG Chemins d'E/S dans le FIM. |
Ces chemins non contraints peuvent être ignorés en toute sécurité car le JTAG Les chemins d'E/S ne sont pas utilisés dans le FIM. |
Affecte : production de la pile d'accélération Intel 1.0 Statut : correctif prévu dans Intel Acceleration Stack 1.1 |
Instructions d'utilisation du produit
Pour résoudre les problèmes mentionnés ci-dessus, veuillez suivre les instructions fournies ci-dessous :
Flash Fallback ne respecte pas le délai d'expiration PCIe
Si vous rencontrez un blocage ou une panne PCIe après un basculement flash, cela peut être dû à une image utilisateur corrompue dans le flash. Pour résoudre ce problème, procédez comme suit :
- Reportez-vous au Guide de démarrage rapide Intel Acceleration Stack pour la carte d'accélération programmable Intel avec FPGA Intel Arria 10 GX.
- Suivez les instructions de la section "Mise à jour de Flash avec l'image du gestionnaire d'interface FPGA (FIM) à l'aide du programmeur Intel Quartus Prime".
- Si le problème persiste, contactez votre représentant local sur le terrain pour obtenir de l'aide.
Types de paquets de couche de transaction non pris en charge
Si vous rencontrez des problèmes avec des types de paquets de couche de transaction non pris en charge, tels que PCIe Memory Read Lock, Configuration Read Type 1 et Configuration Write Type 1, suivez ces étapes :
- Aucune solution de contournement n'est disponible pour ce problème. Veuillez noter que le gestionnaire d'interface FPGA Acceleration Stack (FIM) ne prend pas en charge ces types de paquets.
JTAG Les échecs de synchronisation peuvent être signalés dans le gestionnaire d'interface FPGA
Si vous rencontrez JTAG échecs de synchronisation signalés dans le gestionnaire d'interface FPGA, suivez ces étapes :
- Vous pouvez ignorer en toute sécurité le J sans contrainteTAG Chemins d'E/S signalés par l'analyseur de synchronisation Intel Quartus Prime Pro Edition dans le FIM.
- Ces chemins ne sont pas utilisés dans le FIM et ne doivent pas affecter sa fonctionnalité.
Intel® Acceleration Stack pour processeur Intel® Xeon® avec FPGA 1.0 Errata
Ce document fournit des informations sur les errata affectant la pile d'accélération Intel® pour processeur Intel Xeon® avec FPGA.
Problème | Versions concernées | Correction planifiée |
Flash Fallback ne répond pas à PCIe Temps mort à la page 4 | Production de la pile d'accélération 1.0 | Pas de correctif prévu |
Paquet de couche de transaction non pris en charge Types à la page 5 | Production de la pile d'accélération 1.0 | Pas de correctif prévu |
JTAG Des échecs de synchronisation peuvent être signalés dans le gestionnaire d'interface FPGA à la page 6 | Production de la pile d'accélération 1.0 | Pile d'accélération 1.1 |
L'outil fpgabist ne passe pas Numéros de bus hexadécimaux correctement à la page 7 | Production de la pile d'accélération 1.0 | Pile d'accélération 1.1 |
Éventuelle faible bande passante dma_afu due à la fonction memcpy à la page 8 | Acceleration Stack 1.0 bêta et production | Pile d'accélération 1.1 |
regress.sh -r L'option ne fonctionne pas Avec dma_afu à la page 9 | Production de la pile d'accélération 1.0 | Pas de correctif prévu |
Le tableau ci-dessous peut être utilisé comme référence pour identifier la version FPGA Interface Manager (FIM), Open Programmable Acceleration Engine (OPAE) et Intel Quartus® Prime Pro Edition qui correspond à la version de votre pile logicielle.
Tableau 1. Tableau de référence Intel Acceleration Stack 1.0
Accélération Intel Version de la pile | Planches | Version FIM (ID d'interface PR) | Version OPAE | Édition Intel Quartus Prime Pro |
1.0 Fabrication(1) | Intel PAC avec FPGA Intel Arria® 10 GX | ce489693-98f0-5f33-946d-560708
be108a |
0.13.1 | 17.0.0 |
Intel Acceleration Stack for Intel Xeon CPU with FPGAs Release Notes Reportez-vous aux notes de publication pour plus d'informations sur les problèmes connus et les améliorations d'Intel Acceleration Stack 1.0
(1) La partition d'usine du flash de configuration contient la version Acceleration Stack 1.0 Alpha. Lorsque l'image de la partition utilisateur ne peut pas être chargée, un basculement flash se produit et l'image d'usine est chargée à la place. Après qu'un basculement flash se produit, l'ID PR se lit comme d4a76277-07da-528d-b623-8b9301feaffe.
Flash Fallback ne respecte pas le délai d'expiration PCIe
Description
L'hôte peut se bloquer ou signaler une panne PCIe après qu'un basculement flash s'est produit. Ce problème peut être observé lorsque l'image utilisateur dans le flash est corrompue et que le sous-système de configuration charge l'image d'usine dans le FPGA.
Solution de contournement
Suivez les instructions de la section "Updating Flash with FPGA Interface Manager (FIM) Image using Intel Quartus Prime Programmer" du Guide de démarrage rapide de la pile d'accélération Intel pour la carte d'accélération programmable Intel avec le FPGA Intel Arria 10 GX. Si le problème persiste, contactez votre représentant local sur le terrain.
Statut
- Affecte : production de la pile d'accélération Intel 1.0
- Statut : Aucun correctif prévu
Informations connexes
Guide de démarrage rapide de la pile d'accélération Intel pour la carte d'accélération programmable Intel avec le FPGA Intel Arria 10 GX
Types de paquets de couche de transaction non pris en charge
Description
Le gestionnaire d'interface Acceleration Stack FPGA (FIM) ne prend pas en charge les paquets de couche de transaction (TLP) PCIe* Memory Read Lock, Configuration Read Type 1 et Configuration Write Type 1. Si le périphérique reçoit un paquet PCIe de ce type, il ne répond pas avec un paquet Completion comme prévu.
Solution de contournement
Aucune solution de contournement disponible.
Statut
- Affecte : production de la pile d'accélération Intel 1.0
- Statut : Aucun correctif prévu
JTAG Les échecs de synchronisation peuvent être signalés dans le gestionnaire d'interface FPGA
Description
L'analyseur de synchronisation Intel Quartus Prime Pro Edition peut signaler un J sans contrainteTAG Chemins d'E/S dans le FIM.
Solution de contournement
Ces chemins sans contrainte peuvent être ignorés en toute sécurité car le JTAG Les chemins d'E/S ne sont pas utilisés dans le FIM.
Statut
- Affecte : production de la pile d'accélération Intel 1.0
- Statut : correctif prévu dans Intel Acceleration Stack 1.1
L'outil fpgabist ne transmet pas correctement les numéros de bus hexadécimaux
Description
L'outil fpgabist Open Programmable Acceleration Engine (OPAE) ne transmet pas de numéros de bus valides si le numéro de bus PCIe est un caractère supérieur à F. Si l'un de ces caractères est inclus, vous pouvez rencontrer le message d'erreur suivant :
Solution de contournement
Changer /usr/bin/bist_common.py ligne 83 de
à
Statut
Affecte : Intel Acceleration Stack 1.0 Production Status : correctif prévu dans Intel Acceleration Stack 1.1
Possible faible bande passante dma_afu en raison de la fonction memcpy
Description
fpgabist peut signaler une bande passante inférieure pour le dma_afu mais pas le bouclage natif 3 (NLB3) en raison de l'utilisation de la fonction memcpy dans le pilote dma_afu.
Solution de contournement
Vous pouvez contourner cet erratum en supprimant memcpy du code du pilote dma_afu et en ajoutant du code pour accepter les tampons de l'utilisateur qui ont été pré-épinglés. Pour une utilisation avec OpenCL*, il n'existe actuellement aucune solution de contournement.
Statut
- Affecte : Intel Acceleration Stack 1.0 Beta et Production
- Statut : correctif prévu dans Intel Acceleration Stack 1.1
regress.sh -r L'option ne fonctionne pas avec dma_afu
Description
Lors de l'utilisation de l'option -r avec regress.sh, le script ne fonctionne pas avec l'ex dma_afuample. L'utilisation de l'option -r entraîne une erreur fatale gcc.
Solution de contournement
N'utilisez pas l'option -r lors de l'exécution du script regress.sh. L'exécution du script sans l'option -r place la simulation de sortie dans $OPAE_LOC/ase/rtl_sim au lieu d'un répertoire spécifié par l'utilisateur.
Statut
- Affecte : production de la pile d'accélération Intel 1.0
- Statut : Aucun correctif prévu
Intel Acceleration Stack pour Intel Xeon CPU with FPGAs 1.0 Errata Revision History
Date | Version de la pile d'accélération Intel | Changements |
2018.06.22 | 1.0 Production (compatible avec Intel Quartus Prime Pro Edition
17.0.0) |
Mise à jour du chemin du bist_common.py file dans l'outil fpgabist ne transmet pas correctement les numéros de bus hexadécimaux erratum. |
2018.04.11 | 1.0 Production (compatible avec Intel Quartus Prime Pro Edition
17.0.0) |
Version initiale. |
Société intel. Tous les droits sont réservés. Intel, le logo Intel et les autres marques Intel sont des marques commerciales d'Intel Corporation ou de ses filiales. Intel garantit les performances de ses produits FPGA et semi-conducteurs selon les spécifications actuelles conformément à la garantie standard d'Intel, mais se réserve le droit d'apporter des modifications à tout produit et service à tout moment et sans préavis. Intel n'assume aucune responsabilité découlant de l'application ou de l'utilisation de toute information, produit ou service décrit dans le présent document, sauf accord exprès et écrit d'Intel. Il est conseillé aux clients d'Intel d'obtenir la dernière version des spécifications de l'appareil avant de se fier aux informations publiées et avant de passer des commandes de produits ou de services.
*D'autres noms et marques peuvent être revendiqués comme étant la propriété d'autrui.
Documents / Ressources
![]() |
Intel Acceleration Stack pour processeur Xeon avec FPGA 1.0 Errata [pdf] Manuel de l'utilisateur Pile d'accélération pour CPU Xeon avec FPGA Errata 1.0, CPU Xeon avec FPGA Errata 1.0, pile d'accélération, pile |