由於 Intel® Quartus® Prime Pro Edition 軟體版本 22.4 及更早版本存在問題,您可能會在 Cadence* Xcelium* 模擬器中看到這些錯誤。編譯適用于Intel Agilex®裝置的 EDA 模擬庫編譯器生成的庫時,會發生這些錯誤。
錯誤:xmvlog:*e,spfwdu (<安裝路徑>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv):受保護原始程式碼中的錯誤。 錯誤:xmvlog:*e,apscns (<install path>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv):受保護原始程式碼中的錯誤。 錯誤:xmvlog: *e,explpa (<install path>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv):受保護原始程式碼中的錯誤。 錯誤:xmvlog:*e,apscns (<install path>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv):受保護原始程式碼中的錯誤。 錯誤:xmvlog:*e,explpa(<安裝路徑>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv):受保護原始程式碼中的錯誤。
要變通解決此問題,請按照下列步驟操作:
- 為 Xcelium 生成模擬庫編譯器腳本。
示例:quartus_sh --simlib_comp -家族 agilex7 -language verilog -tool xcelium -gen_only -cmd_file run.sh
- 修改 腳本以添加 ctrb_hssi_atoms_ncrypt.sv 檔所需的 +define+rnrb_one_lib_CXL_TOP_OFF 選項。
示例 : 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」
此問題計畫在 Prime Pro Edition 軟體的未來版本中修復Intel® Quartus®。