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

Por que eu recebo um erro da Cláusula de Uso de VHDL no Quartus II ao compilar um arquivo VHDL gerado pelo DSP Builder?

Ambiente

  • DSP Builder for Intel® FPGAs Edição Pro
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descrição Você receberá um erro da Cláusula de Uso de VHDL no Quartus II ao compilar um arquivo VHDL gerado pelo DSP Builder, se você não tiver adicionado os arquivos de biblioteca do DSP Builder apropriados ao seu projeto Quartus II. Esses arquivos de biblioteca já devem ser adicionados ao projeto para você, se você executar Quartus II a partir de dentro do SignalCompiler ou se você usar o script tcl Quartus II gerado pelo DSP Builder. No entanto, se você estiver executando a compilação Quartus II fora do SignalCompiler e não estiver usando o script tcl Quartus II, você precisará configurar esses arquivos de biblioteca manualmente.

    O texto do erro será semelhante ao:
    Erro: erro da cláusula de uso de VHDL em .vhd: a biblioteca de projetos não contém o bloco dspbuilder da unidade primária
    Erro: nome de < de < de construção ignorado> em .vhd devido a erros anteriores

    Para compilar arquivos VHDL gerados pelo DSP Builder no Quartus II, você deve ter o caminho para os arquivos DSPBUILDERPACK.vhd e DSPBUILDER.vhd especificados em seu projeto Quartus II. Esses arquivos estão localizados no diretório de instalação \altlib.

    Para adicionar esses arquivos, selecione Adicionar/Remover Arquivos no Projeto... no menu Projeto no Quartus II. Navegue até o diretório de instalação do \altlib directory e selecione os arquivos DSPBUILDERPACK.vhd e DSPBUILDER.vhd e clique em OK para adicionar os arquivos. A ordem de compilação dos arquivos é importante. DSPBUILDERPACK.vhd deve ser compilado antes de DSPBUILDER.vhd. Depois de incluir os arquivos, reprise sua compilação Quartus II.

    Produtos relacionados

    Este artigo aplica-se a 1 produtos

    Dispositivos programáveis Intel®

    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 prevalecerá e será a determinante. Exibir a versão em inglês desta página.