Debido a un problema en las versiones 22.4 y anteriores del software Intel® Quartus® Prime Pro Edition, es posible que estos errores se vean en el simulador Cadence* Xcelium*. Estos errores se producen al compilar bibliotecas generadas por EDA Simulation Library Compiler para dispositivos Intel Agilex®.
Error: xmvlog: *e,spfwdu (<ruta de instalación>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv): error en el código fuente protegido. Error: XMVLOG: *e,APSCNS (<Ruta de instalación>/Quartus/EDA/sim_lib/ctrb_hssi_atoms_ncrypt.sv): Error en el código fuente protegido. Error: XMVLOG: *e,explpa (<ruta de instalación>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv): error en el código fuente protegido. Error: XMVLOG: *e,APSCNS (<ruta de instalación>/Quartus/EDA/sim_lib/ctrb_hssi_atoms_ncrypt.sv): Error en el código fuente protegido. Error: xmvlog: *e,explpa (<ruta de instalación>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv): error en el código fuente protegido.
Para evitar este problema, siga estos pasos:
- Generar el script de compilador de la biblioteca de simulación para Xcelium.
Ejemplo : quartus_sh --simlib_comp -family agilex7 -language verilog -tool xcelium -gen_only -cmd_file run.sh
- Modifique el script para agregar +definir+rnrb_one_lib_CXL_TOP_OFF opción necesaria para ctrb_hssi_atoms_ncrypt.sv.
Ejemplo: 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"
Está previsto que este problema se solucione en la versión futura del software Intel® Quartus®Prime Pro Edition.