ID do artigo: 000080472 Tipo de conteúdo: Mensagens de erro Última revisão: 07/10/2019

Aviso crítico(20762): a origem ou destino da atribuição da instância QSF usa um identificador escapado contendo um cólon (':')

Ambiente

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

No software Intel® Quartus® Prime Pro Edition versão 19.3 e posterior, você pode ver este aviso crítico ao abrir seu projeto:

Aviso crítico(20762): a fonte de atribuição de instância do QSF ou o destino usa um identificador de escape contendo um ponto de cólon (':'). Se este for um nome VHDL correspondente a uma construção "gerar", note que a partir de Intel Quartus versão 19.3 do software Prime, esses nomes usam o período ('.') em vez de cólon. Substitua este identificador de escape pelo novo nome da instância, que não precisa ser escapado.

Quaisquer atribuições ou restrições que utilizem o formato antigo de cólon(':') para declarações de geração de VHDL serão ignoradas.

Resolução

Para remover este aviso e ter suas atribuições e restrições homenageadas no software Intel® Quartus® Prime Pro Edition versão 19.3 e mais recente, altere o formato de

\\< nome>:< de geração>:< nome deinstância>

por exemplo, \\generate_statement:0:example_instance

Para

< nome >[].

por exemplo, generate_statement[0].example_instance

Você também pode executar este script em qualquer .sdc (Restrições de design de sinopse) ou .qsf (Arquivo de configurações Quartus) para converter restrições e atribuições para o novo formato

convert-backslash-and-colon.tcl

Execute o script com este comando quartus_sh -t convert_backslash_and_colon.tcl -file -new_file

Você deve revisar o novo arquivo antes de usá-lo, pois algumas estruturas tcl complicadas não serão convertidas.

 

 

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.