ID de l'article: 000090312 Type de contenu: Dépannage Dernière révision: 05/06/2023

Pourquoi aucune commande de CLEAR_FAULTS n’est envoyée pour les périphériques Intel Agilex® en mode Maître après avoir détecté une valeur non-zéro dans STATUS_BYTE ?

Environnement

  • Intel® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descriptif

    En raison d’un problème dans les versions 21.3 et 21.4 du logiciel Intel® Quartus® Prime Pro Edition, vous pouvez voir que les erreurs seU restent une fois que l’indicateur d’erreur est signalé et que le STATUS_BYTE n’est pas égal à zéro. Les versions 21.3 et 21.4 du microprogramme de gestion de l’alimentation (PMF) n’envoient pas de commande CLEAR_FAULTS pour effacer l’indicateur d’erreur.

    Résolution

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

    Voici le flux de microprogrammes permettant d’envoyer la commande CLEAR_FAULTS à partir de la version 22.1 :

    1. Mise en marche
    2. Lecture dufw STATUS_BYTE
    3. Lefw envoie CLEAR_FAULTS si l’étape 2 renvoie une valeur non nulle (nouveau dans v22.1)
    4. Les sondages FW STATUS_BYTE tous les 500 ms
    5. L’IP de détection SEU signale l’erreur lorsque STATUS_BYTE !=0, une erreur est mise en file d’attente du message d’erreur (EMQ)
    6. Le FW envoie CLEAR_FAULTS si l’étape 4 renvoie une valeur non nulle (nouveau dans v22.1)
    7. Passer à l’étape 4

    Si le type de périphérique esclave est défini sur « Autre » dans Intel® Quartus® interface graphique Prime, les étapes 4-7 ne seront pas exécutées.

    Produits associés

    Cet article concerne 1 produits

    FPGA et FPGA SoC Intel® Agilex™ 7

    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.