Quartus® II 軟體會在 Cyclone® V 裝置中,將不正確的 nPERSTL* 針腳傳送至 PCI Express 硬 IP 位置作業時,報告這個更合適的錯誤。
Pin nPERSTL0 與左上角 PCI Express (PCIe) 硬 IP 區塊相關聯,而 nPERSTL1 則與左下角 PCIe HIP 區塊相關聯。
注意:此對應與 Stratix® V 和 Arria® V 使用的對應。
若要解決此問題,請修改如下所述的 RTL,或升級至 Quartus II 軟體版本 v13.1
以下是切換至軟重設控制器的步驟:
1) 開啟即時altpcie_cv_hip_ast_hwtcl的 .v 檔案 (例如...\pcie_lib\top.v)
2) 搜尋參數hip_hard_reset_hwtcl並將其值變更為 0 (零)。
3) 將 IP 實例上的pin_perst輸入埠停用至硬線 pin_perst 至 1'b1 (例如 \top_hw.v)。
-例子: .pcie_rstn_pin_perst (1\'b1)
4) 繼續駕駛 npor 輸入原始重設訊號以重設核心與應用程式邏輯。