ID do artigo: 000077299 Tipo de conteúdo: Solução de problemas Última revisão: 18/02/2015

ALOG: Erro: VCP2964: o inicializador de parâmetros deve ser uma constante: altera_xcvr_functions_sv_bfm::get_value_at_index(ig,reference_clock_select)

Ambiente

  • Intel® Quartus® II Subscription Edition
  • Simulação
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descrição

    No arquivo altpcietb_bfm_rp_gen3_x8.sv, há um problema em como determinadas declarações de importação estão incluídas nas declarações do módulo.

    Resolução

    Para resolver este problema, mova o "import altera_xcvr_functions_sv_bfm::*", após a declaração do módulo, por exemplo.

    módulo sv_xcvr_plls #(
    plls de parâmetro = 1, // número de PLLs

    ...

    );
    importação altera_xcvr_functions_sv_bfm::*;

    Além disso, mova quaisquer arquivos *ncrypt acima do arquivo átomo do mesmo nome mostrado abaixo:

    vlog \" incdir /ep_g3x1_tb/simulação/submodules/\" "/ep_g3x1_tb/simulation/submodules/aldec/stratixv_pcie_hip_atoms_ncrypt.v" -work DUT_pcie_tb
    vlog \" incdir /ep_g3x1_tb/simulação/submodules/\" "/ep_g3x1_tb/simulação/submodules/stratixv_hssi_atoms.v" -trabalho DUT_pcie_tb

    Produtos relacionados

    Este artigo aplica-se a 3 produtos

    FPGA Intel® Arria® 10 SX SoC
    FPGA Intel® Arria® 10 GX
    FPGA Intel® Arria® 10 GT

    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.