ID do artigo: 000090312 Tipo de conteúdo: Solução de problemas Última revisão: 05/06/2023

Por que não há nenhum comando CLEAR_FAULTS enviado para dispositivos Intel Agilex® no Modo Mestre após detectar valor não zero no STATUS_BYTE?

Ambiente

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Devido a um problema nas versões 21.3 e 21.4 do software Intel® Quartus® Prime Pro Edition, você pode ver os erros do SEU permanecerem assim que o sinalizador de erro for afirmado e onde o STATUS_BYTE não seja igual a zero. As versões 21.3 e 21.4 do Firmware de gerenciamento de energia (PMF) não enviam um comando CLEAR_FAULTS para limpar o sinalizador de erro.

Resolução

Este problema é corrigido a partir do software Intel® Quartus® Prime Pro Edition versão 22.1.

Aqui está o fluxo de firmware para enviar o comando CLEAR_FAULTS a partir da versão 22.1:

  1. Energize
  2. FW lê STATUS_BYTE
  3. FW enviará CLEAR_FAULTS se a etapa 2 devolver um valor não zero (novo em v22.1)
  4. Pesquisas da FW STATUS_BYTE a cada 500 m
  5. O SEU DETECTION IP sinaliza o erro quando STATUS_BYTE !=0, um erro será colocado na fila de mensagens de erro (EMQ)
  6. FW envia CLEAR_FAULTS se a etapa 4 devolver um valor não-zero (novo em v22.1)
  7. Vá para a etapa 4

Se o tipo de dispositivo escravo estiver definido como "Outro" na Intel® Quartus® Prime GUI, as etapas 4-7 não serão executadas.

Produtos relacionados

Este artigo aplica-se a 1 produtos

FPGAs e FPGAs SoC Intel® Agilex™ 7

1

O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês governará e será a controle. Exibir a versão em inglês desta página.