Problème critique
En raison d’un problème dans les versions 21.4 et 22.1 du logiciel Intel® Quartus® Prime Pro Edition, la perte de données sur le chemin de réponse en écriture en mode backpressure non AXI est attendue en raison des raisons ci-dessous :
Lorsque la rétropression AXI n’est pas activée dans Intel® Stratix® IP 10 MX/NX FPGA haute bande passante (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 rétropresseur, 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’une paire de réponses en écriture est reçue lors de deux cycles de retour. 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 Intel® Stratix® les périphériques BMC 10 MX/NX FPGA, il y aura un afflux correspondant de réponses une fois le renouvellement terminé.
Il est recommandé d’activer instantanément le même FIFO sur Intel® Stratix® IP 10 MX/NX FPGA haute bande passante (HBM2) par l’IP pour la gestion de backpressure conforme aXI4. Cela a une pénalité de zone, mais chaque pseudo canal FIFO ne nécessite qu’un seul MLAB (+ quelques ALM pour les compteurs).
Ce problème est actuellement prévu pour être résolu dans une prochaine version du logiciel Intel® Quartus® Prime Pro Edition.