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.
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 :
- Mise en marche
- Lecture dufw STATUS_BYTE
- Lefw envoie CLEAR_FAULTS si l’étape 2 renvoie une valeur non nulle (nouveau dans v22.1)
- Les sondages FW STATUS_BYTE tous les 500 ms
- 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)
- Le FW envoie CLEAR_FAULTS si l’étape 4 renvoie une valeur non nulle (nouveau dans v22.1)
- 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.