ID do artigo: 000079228 Tipo de conteúdo: Solução de problemas Última revisão: 11/09/2012

Por que eu recebo erros sobre as palavras-chave SystemVerilog ao compilar Altera bibliotecas para o meu simulador de terceiros?

Ambiente

    Simulação
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Palavras-chave reservadas no padrão SystemVerilog podem ser usadas Altera arquivos de biblioteca de simulação HDL verilog da Altera como identificadores, como nomes de módulos ou nomes de fios. Um exemplo de tal palavra é "global", que é uma palavra-chave reservada no padrão SystemVerilog IEEE 1800-2009, e é usado como nome de módulo no arquivo de biblioteca altera_primitives.v. A compilação de arquivos da biblioteca HDL Verilog em simuladores de terceiros usando uma opção SystemVerilog pode resultar em falhas na compilação.

Altera recomenda compilar todos os arquivos da biblioteca com extensão '.v' sem usar uma opção SystemVerilog e também compilar todos os arquivos da biblioteca com a extensão '.sv' usando a opção SystemVerilog. Consulte a documentação do simulador de terceiros para obter informações sobre a compilação de arquivos HDL com e sem a opção SystemVerilog.

Uma solução alternativa é usar o compilador Altera EDA Simulation Library da Altera para compilar todas as bibliotecas para todos os simuladores de terceiros suportados. Para obter mais detalhes, consulte Quartus II Handbook, Volume 3, Seção I, Capítulo 1: Simulando Altera designs, Compilador de biblioteca de simulação de EDA (PDF).

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.