ID do artigo: 000080481 Tipo de conteúdo: Solução de problemas Última revisão: 16/07/2020

Por que as cadeias de sincronizador de reset são tratadas como cadeias de comprimento 1?

Ambiente

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

Devido a um problema no software Intel® Quartus® Prime Pro Edition versão 20.1, se o registro principal de uma cadeia de sincronizador de reset tiver a atribuição SYNCHRONIZER_IDENTIFICATION=FORCED, ele será tratado como uma cadeia de comprimento 1 em vez de como seu comprimento pretendido.

Esse comportamento ocorre porque a cadeia é tratada como uma cadeia de sincronizador de dados em vez de uma cadeia de sincronizador de reset e exclui registros com redefinição assíncrona.

Resolução

Para resolver este problema, para qualquer cadeia de sincronizador de reinicialização afetada, adicione a atribuição de SYNCHRONIZER_IDENTIFICATION FORCED_IF_ASYNCHRONOUS no registro principal no arquivo de configurações Intel® Quartus® Prime (.qsf):

set_instance_assignment -nome SYNCHRONIZER_IDENTIFICATION FORCED_IF_ASYNCHRONOUS -para

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

Produtos relacionados

Este artigo aplica-se a 1 produtos

Dispositivos programáveis Intel®

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.