ID do artigo: 000086843 Tipo de conteúdo: Solução de problemas Última revisão: 17/05/2019

Por que a cadeia do sincronizador "altera_std_synchronizer_nocut" tem MTBF inseguro no relatório de metastabilidade no Analisador de temporização?

Ambiente

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

Devido a um problema com a versão Quartus® Prime Pro Edition 19.1, a cadeia de sincronizadores "altera_std_synchronizer_nocut" pode ter um tempo médio inseguro entre falhas (MTBF) quando segue uma transferência assíncronos. Isso ocorre porque a cadeia do sincronizador é mesclada com registradores criados por retimer, o que quebra os requisitos do sincronizador. Sem um sincronizador, uma transferência assíncronos terá um MTBF muito baixo e será relatada como sendo insegura.

Resolução

Para contornar esse problema no Software Quartus® Prime Pro Edition, desative o retimer inicial escrevendo a seguinte atribuição no arquivo De configurações do Quartus (.qsf):

"set_global_assignment -name FITTER_EARLY_RETIMING OFF"

Este problema foi corrigido a partir da versão 19.2 da versão do Software Quartus® Prime Pro Edition.

Produtos relacionados

Este artigo aplica-se a 1 produtos

FPGAs Intel® Stratix® 10 e FPGAs SoC

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.