ID de l'article: 000095003 Type de contenu: Messages d'erreur Dernière révision: 19/05/2023

Quelle peut être la raison de la réponse en écriture manquante Intel® Stratix® IP à 10 MX/NX FPGA de mémoire à bande passante élevée (HBM2) configurée en mode back-pressure non AXI ?

Environnement

  • Logiciel de conception Intel® Quartus® Prime
  • FPGA Intel® Stratix® 20 IP pour interfaces de mémoire externe
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descriptif

    En raison d’un problème dans les versions 21.4 et 22.1 du logiciel Intel® Quartus® Prime Pro, la perte de données sur le chemin de réponse en écriture en mode backpressure non AXI est attendue lorsque la backpressure AXI n’est pas activée dans Intel® Stratix® IP 10 MX/NX FPGA mémoire à bande passante élevée (HBM2), les réponses en écriture peuvent être perdues.

    La raison est que le fabric peut potentiellement recevoir deux réponses en écriture dans un même cycle. En mode non backpressure, il n’y a qu’un cycle de mise en mémoire tampon de réponse en lecture. La perte de données se produit lorsqu’il y a deux cycles de retour retour dans lesquels une paire de réponses en écriture est reçue. Le problème est le plus répandu lorsque l’horloge fabric est relativement faible. Même si cela réduit la vitesse de commande d’écriture à l’interface, si un cycle d’actualisation fait mettre en mémoire tampon un grand nombre de commandes d’écriture par les périphériques BMC FPGA 10 MX/NX Intel® Stratix®, il y aura un afflux correspondant de réponses une fois le renouvellement terminé.

    Pour contourner ce problème, nous avons ajouté un FIFO interne pour chaque pseudo-canal qui a un impact très positif sur la zone.

    Résolution

    Ce problème est résolu à partir de la version 22.2 du logiciel Intel® Quartus® Prime Pro Edition.

    Produits associés

    Cet article concerne 1 produits

    FPGA et FPGA SoC Intel® Stratix® 10

    Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.