ID do artigo: 000075923 Tipo de conteúdo: Solução de problemas Última revisão: 03/11/2016

Por que vejo avisos de análise de temporização de "filtro ignorado" para o meu IP Ethernet de velocidade tripla quando minha hierarquia de design contém backslashes?

Ambiente

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Devido a um problema nos arquivos auto-gerados synopsys Design Constraint (.sdc) para o IP Ethernet de velocidade tripla, você pode ver avisos de "filtro ignorado", como o exemplo abaixo, durante a análise de sincronização, quando sua hierarquia de projeto contém backslashes:

Filtro ignorado em altera_eth_tse_pcs_pma_lvds.sdc(158): "" não foi compatível com um registro

Seu projeto também pode experimentar violações de sincronização como resultado dessas restrições ignoradas.

Este problema existe para as famílias de dispositivos Ethernet de velocidade tripla IP voltadas para as famílias de dispositivos Arria® V, Arria 10, Cyclone® V e Stratix® V geradas nas versões 16.0.2 e anteriores do Software Quartus® Prime.

Resolução

Para resolver este problema, procure as seguintes strings dentro dos arquivos sdc gerados automaticamente:

definir inst_list [query_collection -list -all $inst]
foreach each_inst $inst_list{

E substitua ambas as linhas pela seguinte:

foreach_in_collection each_inst_tmp $inst {
definir each_inst_name [get_node_info -name $each_inst_tmp ]
regsub {\\} $each_inst_tmp {*} each_inst

Observe que esses arquivos sdc serão substituídos cada vez que o IP for regenerado, portanto, faça cópias e garanta que as edições sejam aplicadas ao arquivo sdc mais recente.

Este problema está programado para ser resolvido em uma versão futura do Software Quartus Prime.

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.