Você pode receber esta mensagem de aviso ao usar Cadence NC-Sim versão 5.5 para simular uma variação de megafunção de VHDL gerada por MegaWizard® gerada com o software Quartus® II versão 5.1 e anterior. Cadence NC-Sim versão 5.5 não é oficialmente suportada com o software Quartus II versão 5.1 e anterior.
NC-Sim não pode procurar componentes declarados nas bibliotecas especificadas devido à forma como o Usar cláusula é usada na variação da megafunção.
O problema é corrigido a partir do software Quartus II versão 6.0 porque a cláusula DE USO correta está escrita no arquivo de variação.
Para evitar esse problema ao usar o software Quartus II versão 5.1 e anterior, use a versão oficialmente suportada do software NC-Sim, conforme documentado no capítulo de suporte Cadence NC-Sim no volume 3 do Manual quartus II .
Você também pode alterar as cláusulas DE USO da megafunção no arquivo de variação para evitar o problema, como mostrado no exemplo abaixo. Mudar:
USE altera_mf.altera_mf_components.all;
USE lpm.lpm_components.all;
Para
USE altera_mf.all;
USE lpm.all;
Outro método para evitar o problema é usar a -relax opção ao realizar uma elaboração usando o ncelab. Por exemplo:
ncelab -relax -MESSAGES -access r top:entity