Aufgrund eines Problems in der Intel® Quartus® Prime Pro Edition Softwareversion 22.4 und früher, können diese Fehler im Cadence* Xcelium* Simulator auftreten. Diese Fehler treten beim Kompilieren von Bibliotheken auf, die vom EDA Simulation Library Compiler für Intel Agilex® Geräte generiert wurden.
Fehler: XMVLOG: *e,SPFWDU (<Installationspfad>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv): Fehler im geschützten Quellcode. Fehler: XMVLOG: *e,apscns (<Installationspfad>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv): Fehler im geschützten Quellcode. Fehler: XMVLOG: *e,explpa (<Installationspfad>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv): Fehler im geschützten Quellcode. Fehler: XMVLOG: *e,apscns (<Installationspfad>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv): Fehler im geschützten Quellcode. Fehler: XMVLOG: *e,explpa (<Installationspfad>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv): Fehler im geschützten Quellcode.
Gehen Sie folgendermaßen vor, um dieses Problem zu umgehen:
- Generieren Sie das Compiler-Skript für die Simulationsbibliothek für Xcelium.
Beispiel: quartus_sh --simlib_comp -family agilex7 -language verilog -tool xcelium -gen_only -cmd_file run.sh
- Ändern Sie das Skript , um die für ctrb_hssi_atoms_ncrypt.sv-Datei erforderliche Option +define+rnrb_one_lib_CXL_TOP_OFF hinzuzufügen.
Beispiel: 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"
Dieses Problem soll in der zukünftigen Version der Intel® Quartus® Prime Pro Edition-Software behoben werden.