Esta mensagem de erro Quartus® II muitas vezes significa que o software não está usando o arquivo de mapeamento de biblioteca correto (LMF) ao compilar o projeto. O arquivo LMF mapeia primitivos de síntese de ferramentas especfic tais como "TRI1" para Altera® primitivos que podem ser compilados no software Quartus II.
Certifique-se de que a sua ferramenta de síntese está correta na lista de nomes da ferramenta na página Entrada e síntese do projeto na página Configurações da ferramenta EDA na caixa de diálogo Configurações (menu Atribuições). A configuração do nome da ferramenta especifica o arquivo LMF adequado.
Se a configuração da ferramenta de síntese estiver correta, o erro pode ser devido a um problema no software Quartus II versão 4.0. Devido a este problema, o software Quartus II pode não usar o arquivo LMF correto se o design foi compilado anteriormente com uma configuração incorreta. Se você compilou seu projeto com um nome de ferramenta em branco ou incorreto nas Configurações da Ferramenta EDA e, em seguida, alterou o nome da Ferramenta, o software pode não usar o novo arquivo LMF e poderá ver erros como o anterior.
Como solução alternativa para o problema no software Quartus II versão 4.0, faça o seguinte:
- Feche o software Quartus II
- Exclua o diretório db em seu diretório de projetos
- Abra o software e faça a configuração adequada do nome da ferramenta nas configurações da ferramenta EDA (se necessário)
- Recompile o design
Este problema foi corrigido no software Quartus II versão 4.1.