由於 Intel® Quartus® Prime Pro Edition 軟體版本 22.3 中的問題,導致各種模擬器中多埠設計範例的三倍速乙太網Intel® FPGA IP模擬失敗,並顯示如下所示的錯誤訊息。
- VCS* 模擬器
-
錯誤-[DECSPE] 解密失敗
basic_avl_tb_top_mac_pcs.sv, 23
解密原始檔案時出錯
無法載入解密data_block所需的金鑰。找不到 VCS key_block。
請使用 vcs RSA 公開金鑰和雜注運算式來標識
VCS 文檔中提到的金鑰塊,同時加密以便能夠
使用 VCS 解密。「basic_avl_tb_top_mac_pcs.sv」,23
2. Xcelium* 模擬器
- xmvlog: *F,DECERR (./basic_avl_tb_top_mac_pcs_nc.sv,22|26):解密時出錯:無法載入金鑰:(無效/空白金鑰擁有者/金鑰名稱(檔),可能是錯誤的金鑰用於加密/解密)。
xmelab(64): 21.09-s003: (c) 版權所有 1995-2021 Cadence 設計系統公司。
xmelab:*E,NOUNIT:無法在庫中找到名為「basic_avl_tb_top_mac_pcs_nc」的單元。
XMSIM(64): 21.09-s003: (c) 版權所有 1995-2021 凱登斯設計系統公司。
xmsim:*F,NOSNAP:庫中不存在快照「basic_avl_tb_top_mac_pcs_nc」。
3. 奎斯塔西姆*模擬器
-
** 錯誤:(vlog-13069) ./basic_avl_tb_top_mac_pcs_msim.sv(23):受保護區域中的語法錯誤。
** 錯誤: ./basic_avl_tb_top_mac_pcs_msim.sv(23):(vlog-13205) 在「<受保護>」之後的範圍內發現語法錯誤。是否缺少「:」?
結束時間:2022年10月21日16:35:05,執行時間:0:00:00
錯誤: 2,警告: 0
** 錯誤:/nfs/site/disks/psg_eda_3/mentor/modelsim_se/2022.2/linux64/linux_x86_64/vlog 失敗。
宏 ./run_vsim_mac_pcs.do 第 69 行中的錯誤
/nfs/site/disks/psg_eda_3/mentor/modelsim_se/2022.2/linux64/linux_x86_64/vlog 失敗。
執行時
「vlog +acc ./basic_avl_tb_top_mac_pcs_msim.sv」
對於 Intel® Quartus® Prime Pro Edition 軟體版本 22.3,有一個修補程式可用於修復此問題。
從下方相應連結下載並安裝補丁 0.15。
- 下載適用于 Windows 的補丁 0.15 (Quartus-22.3-0.15-windows.exe)
- 下載 Linux 0.15 補丁 (Quartus-22.3-0.15-linux.run)
- 下載補丁 0.15 的讀我檔案 (Quartus-22.3-0.15-readme.txt)
此問題已在 Intel® Quartus® Prime Pro Edition 軟體版本 22.4 中修復。