由於 Quartus® II 軟體的問題,當您使用具有虛擬針腳分配訊號 PERSTN 的 PCIe Hard IP (HIP) 時,您可能會看到這個錯誤。此錯誤可能伴隨著下列訊息:
Internal Error: Sub-system: ASM, File: /quartus/comp/asm/asm_le.cpp, Line: 4890
ERROR: The illegal route at re_dest_type=1424 with atom_type=STRATIXV_HSSI_GEN3_PCIE_HIP, atom_id=98888 and atom_iterm=I_PINPERSTN, from atom STRATIXV_LCELL_COMB of id=212229
此錯誤發生是因為在 PERSTN 上插入 LCELL 以進行虛擬針腳分配。
為了避免此錯誤,請從 Quartus II 設定檔 (.qsf) 移除虛擬針腳分配,並編輯原始碼以移除輸入針腳。
此問題已在 Quartus® II 軟體 v12.0 中解決。