ID de l'article: 000074204 Type de contenu: Dépannage Dernière révision: 09/12/2020

Pourquoi l’IP de La boîte aux lettres ne répond-elle pas ou reste-t-elle suspendue lors de l’écriture sur une mémoire flash QSPI externe lors de l’utilisation de Intel® Stratix® 10 FPGA ou Intel Agilex® 7 périphériques ?

Environnement

  • Intel® Quartus® Prime Pro Edition
  • FPGA Intel® Stratix® 10 IP pour Mailbox Client
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descriptif

    En raison d’un problème dans Intel® Quartus® version 20.2 du logiciel Prime Pro Edition et versions antérieures, lors de l’utilisation du client Intel® FPGA IP boîte aux lettres ou de la boîte aux lettres Avalon® Intel® FPGA IP client de l’interface de streaming dans Intel® Stratix® périphériques 10 FPGA ou Intel Agilex® 7, vous pouvez constater que ces IPs de boîte aux lettres ne sont plus réactives ou restent suspendues lors de l’émission des commandes suivantes :

    QSPI_WRITE – Permet d’écrire du contenu de fichier RPD en flash QSPI

    QSPI_WRITE_DEVICE_REG – Permet d’effacer le secteur avec la mémoire flash QSPI

    Lorsque le problème se produit, l’IP boîte aux lettres ne peut pas retourner de données valides lorsque le bit 0 (interruption valide des données) du registre d’interruption (ISR) retourne « 0 » ou ne s’affirme jamais à « 1 », ce qui indique que le FIFO est vide. L’IP ne peut pas récupérer de l’état d’erreur lors de la réinitialisation de l’IP.

     

     

    Résolution

    Ce problème est résolu dans Intel® Quartus® version 20.3 et ultérieure du logiciel Prime Pro Edition. Si vous rencontrez le problème ci-dessus, recompilez l’IP Boîte aux lettres dans cette version du logiciel.

    Produits associés

    Cet article concerne 2 produits

    FPGA et FPGA SoC Intel® Agilex™ série F
    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.