ID del artículo: 000090312 Tipo de contenido: Resolución de problemas Última revisión: 05/06/2023

¿Por qué no se envía ningún comando CLEAR_FAULTS para dispositivos Intel Agilex® en modo maestro después de detectar un valor no cero en STATUS_BYTE?

Entorno

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descripción

Debido a un problema en Intel® Quartus® versión 21.3 y 21.4 del software Prime Pro Edition, es posible que vea que los errores de SEU permanecen una vez que se afirma el indicador de error y cuando el STATUS_BYTE no es igual a cero. Las versiones 21.3 y 21.4 del firmware de administración de energía (PMF) no envían un comando CLEAR_FAULTS para borrar el indicador de error.

Resolución

Este problema se ha solucionado a partir de la Intel® Quartus® versión 22.1 del software Prime Pro Edition.

Aquí tiene el flujo de firmware para enviar el comando CLEAR_FAULTS a partir de la versión 22.1:

  1. Encendido
  2. Lecturas de FW STATUS_BYTE
  3. FW envía CLEAR_FAULTS si el paso 2 devuelve un valor no cero (nuevo en la versión 22.1)
  4. Encuestas de FW STATUS_BYTE cada 500 ms
  5. La PI de detección de SEU indica el error cuando STATUS_BYTE !=0, se colocará un error en la cola de mensajes de error (EMQ)
  6. FW envía CLEAR_FAULTS si el paso 4 devuelve un valor no cero (nuevo en la versión 22.1)
  7. Vaya al paso 4

Si el tipo de dispositivo esclavo está establecido en "Otro" en Intel® Quartus® Prime GUI, no se ejecutarán los pasos 4-7.

Productos relacionados

Este artículo se aplica a 1 productos

FPGAs y FPGAs de sistema integrado en chip Intel® Agilex™ 7

1

El contenido de esta página es una combinación de traducción humana y automática del contenido original en inglés. Este contenido se proporciona únicamente para su comodidad como información general y no debe considerarse como completo o preciso. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.