Devido a um problema na Intel® Quartus® Software Prime Pro Edition versões 22.4 ou anteriores, você poderá ver esses erros no simulador Cadence* Xcelium*. Esses erros ocorrem ao compilar bibliotecas geradas pelo compilador da EDA Simulation Library para Intel Agilex® dispositivos.
erro: xmvlog: *e,spfwdu (<instalação path>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv): erro dentro do código fonte protegido. erro: xmvlog: *e,apscns (<instalação path>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv): erro dentro do código fonte protegido. erro: xmvlog: *e,explpa (<instalação path>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv): erro no código-fonte protegido. erro: xmvlog: *e,apscns (<instalação path>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv): erro dentro do código fonte protegido. erro: xmvlog: *e,explpa (<instalação path>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv): erro dentro do código fonte protegido.
Para contornar esse problema, siga estas etapas:
- Gere o script do compilador da biblioteca de simulação para Xcelium.
Exemplo: quartus_sh --simlib_comp -família agilex7 -language verilog -tool xcelium -gen_only -cmd_file run.sh
- Modifique o script para adicionar a opção +define+rnrb_one_lib_CXL_TOP_OFF necessária para o arquivo ctrb_hssi_atoms_ncrypt.sv.
Exemplo: xmvlog -nowarn DLNCML +define+rnrb_one_lib_CXL_TOP_OFF -nocopyright -nowarn -messages -append_log -sv -incdir "<QUARTUS_INSTALLATION>/quartus/eda/sim_lib" -work tennm_hssi_all_ver <QUARTUS_INSTALLATION>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv"
Esse problema está programado para ser corrigido na versão futura do Intel® Quartus® Software Prime Pro Edition.