Devido a um problema na versão 20.1 ou anterior do software Intel® Quartus® Prime Pro Edition, os registros que foram retimeados podem não conseguir redefinir corretamente. Esse erro pode ser visto nos dispositivos Intel® Arria® 10, Intel® Cyclone® 10 GX, Intel® Stratix® 10 e Intel Agilex® 7 quando todas as seguintes configurações são definidas como "ON" (a configuração padrão é "ON").
set_global_assignment -name FITTER_EARLY_RETIMING ON
set_global_assignment -name PHYSICAL_SYNTHESIS ON
set_global_assignment -name ALLOW_REGISTER_RETIMING ON
Observe que esse problema afeta especificamente o projeto com registros impulsionados por diferentes conjuntos de sinais de controle (como redefinição síncronos e habilitação de sinais), que foram retimeados através da lógica combinacional e possui um caminho de feedback.
Para obter mais informações sobre um problema conhecido de síntese física relacionada a DSP, consulte Por que há falhas funcionais dependentes da semente em que os registros se alimentam de blocos de DSP presos em status de redefinição quando compilados na Intel® Quartus® Prime Pro Edition Software versão 20.1?
Se você ainda estiver na fase de projeto do seu projeto e estiver usando o software Intel® Quartus® Prime Pro Edition versão 20.1 ou anterior, mas não poderá passar para a versão mais recente:
(1) Baixe e instale o patch de solução a partir do link apropriado abaixo. Recompila seu projeto com o patch de solução instalado.
Se você estiver visando a Intel® Quartus® versão 20.1 ou anterior do software Prime Pro Edition, e seu projeto for finalizado e na fase de produção, siga as etapas (1) até (3) para avaliação de impacto em cada compilação individual:
(1) Faça o download e instale o patch de triagem a partir do link adequado abaixo.
(2) Recompile seu projeto com o patch de triagem instalado.
Um. Se seu projeto for afetado, você verá o seguinte aviso na janela de mensagens de fluxo de compilação do Quartus. Proceda com a etapa (3).
Aviso (21940): o patch de triagem encontrou um caso em que o Retimer pode criar lógica incorreta para o registro de lut de condução "<RTL_name_of_register>".
Instale o patch de solução para corrigir o problema, disponível na solução do banco de dados de conhecimento: https://www.intel.com/content/altera-www/global/en_us/index/support/support-resources/knowledge-base/tools/2020/why-are-there-function-failures-in-some-seeds-while-there-are-no.html
B. Se o aviso acima não for informado, nenhuma ação adicional será necessária.
(3) Baixe e instale o patch de solução a partir do link adequado abaixo. Recompila seu projeto com o patch de solução instalado.
Para o Intel® Quartus® Software Prime Pro Edition versão 18.1, baixe o Patch de exibição 0.53 e o Patch 0.49 da solução a partir do link apropriado abaixo.
- Intel® Quartus® Software Prime Pro Edition versão 18.1 de exibição patch 0.53 para Windows (.exe)
- software Intel® Quartus® Prime Pro Edition versão 18.1 de exibição patch 0.53 para Linux (.run)
- Readme para Intel® Quartus® Software Prime Pro Edition versão 18.1 de exibição patch 0.53 (.txt)
- software Intel® Quartus® Prime Pro Edition versão 18.1 do Patch 0.49 para Windows (.exe)
- Software Intel® Quartus® Prime Pro Edition versão 18.1 da solução Patch 0.49 para Linux (.run)
- Leiame para Intel® Quartus® Software Prime Pro Edition versão 18.1 da solução Patch 0.49 (.txt)
Para o Intel® Quartus® Software Prime Pro Edition versão 19.1, baixe o Patch de triagem 0.55 e o Patch 0.51 da solução a partir do link apropriado abaixo.
- Intel® Quartus® Software Prime Pro Edition versão 19.1 de exibição patch 0.55 para Windows (.exe)
- Software Intel® Quartus® Prime Pro Edition versão 19.1 de triagem patch 0.55 para Linux (.run)
- Readme para Intel® Quartus® Software Prime Pro Edition versão 19.1 de exibição patch 0.55 (.txt)
- software Intel® Quartus® Prime Pro Edition versão 19.1 do Patch 0.51 para Windows (.exe)
- Software Intel® Quartus® Prime Pro Edition versão 19.1 da solução Patch 0.51 para Linux (.run)
- Leiame para Intel® Quartus® Software Prime Pro Edition versão 19.1 do Patch 0.51 (.txt)
Para o Intel® Quartus® Software Prime Pro Edition versão 19.2, baixe o Patch de triagem 0.30 e o Patch 0.26 da solução a partir do link apropriado abaixo.
- software Intel® Quartus® Prime Pro Edition versão 19.2 de exibição patch 0.30 para Windows (.exe)
- Software Intel® Quartus® Prime Pro Edition versão 19.2 triagem patch 0.30 para Linux (.run)
- Readme para Intel® Quartus® Software Prime Pro Edition versão 19.2 triagem patch 0.30 (.txt)
- Software Intel® Quartus® Prime Pro Edition versão 19.2 da solução Patch 0.26 para Windows (.exe)
- Software Intel® Quartus® Prime Pro Edition versão 19.2 da solução Patch 0.26 para Linux (.run)
- Leiame para Intel® Quartus® Software Prime Pro Edition versão 19.2 do Patch 0.26 (.txt)
Para o Intel® Quartus® Software Prime Pro Edition versão 19.3, baixe o Patch de exibição 0.67 e o Patch 0.60 da solução a partir do link apropriado abaixo.
- software Intel® Quartus® Prime Pro Edition versão 19.3 de exibição patch 0.67 para Windows (.exe)
- software Intel® Quartus® Prime Pro Edition versão 19.3 de exibição patch 0.67 para Linux (.run)
- Readme para Intel® Quartus® Software Prime Pro Edition versão 19.3 exibição patch 0.67 (.txt)
- Software Intel® Quartus® Prime Pro Edition versão 19.3 da solução Patch 0.60 para Windows (.exe)
- Software Intel® Quartus® Prime Pro Edition versão 19.3 da solução Patch 0.60 para Linux (.run)
- Readme para Intel® Quartus® Software Prime Pro Edition versão 19.3 da solução Patch 0.60 (.txt)
Para o Intel® Quartus® Software Prime Pro Edition versão 19.4, baixe o Patch de triagem 0.39 e o Patch 0.35 da solução a partir do link apropriado abaixo.
- software Intel® Quartus® Prime Pro Edition versão 19.4 de exibição patch 0.39 para Windows (.exe)
- software Intel® Quartus® Prime Pro Edition versão 19.4 triagem patch 0.39 para Linux (.run)
- Readme para software Intel® Quartus® Prime Pro Edition versão 19.4 triagem patch 0.39 (.txt)
- software Intel® Quartus® Prime Pro Edition versão 19.4 do Patch 0.35 para Windows (.exe)
- Software Intel® Quartus® Prime Pro Edition versão 19.4 da solução Patch 0.35 para Linux (.run)
- Readme para Intel® Quartus® Software Prime Pro Edition versão 19.4 do Patch 0.35 (.txt)
Para o Intel® Quartus® Software Prime Pro Edition versão 20.1, baixe o Patch de triagem 0.52 e o Patch 0.32 da solução a partir do link apropriado abaixo.
- software Intel® Quartus® Prime Pro Edition versão 20.1 de exibição patch 0.52 para Windows (.exe)
- software Intel® Quartus® Prime Pro Edition versão 20.1 de triagem patch 0.52 para Linux (.run)
- Readme para Intel® Quartus® Software Prime Pro Edition versão 20.1 de exibição patch 0.52 (.txt)
- software Intel® Quartus® Prime Pro Edition versão 20.1 do Patch 0.32 para Windows (.exe)
- Software Intel® Quartus® Prime Pro Edition versão 20.1 da solução Patch 0.32 para Linux (.run)
- Leiame para Intel® Quartus® Software Prime Pro Edition versão 20.1 do Patch 0.32 (.txt)
Nota:
1. Cuidado: A sequência de instalação de patches para Triagem de patch e patche de solução é importante — o patch instalado mais recente substitui o patch anterior.
2. Não instale o patch de triagem após a instalação do patch da solução. Certifique-se de que APENAS o patch de triagem está instalado durante a etapa de triagem. Você pode então instalar um patch de solução no topo do patch de triagem assim que sua etapa de triagem for concluída com mensagens de aviso específicas relatadas.
Esse problema está corrigido a partir da Intel® Quartus® Software Prime Pro Edition versão 20.2.