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®

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.