คุณอาจไม่สามารถเข้าถึง Arria® 10 PCIe® IP Core ลงทะเบียนได้ หากอุปกรณ์ Arria 10 ใช้โหมด Configuration via Protocol (CvP) และถูกสร้างขึ้นโดยใช้ Quartus® Prime เวอร์ชั่น 16.1, 16.1.1 และ 16.1.2
หากต้องการแก้ไขปัญหานี้ ให้เปลี่ยน พารามิเตอร์ USE_ALTPCIE_PS_HIP_LOGIC altera_pcie_a10_hip_161_*.v จาก 1 เป็น 0 และทําการคอมไพล์การออกแบบใหม่
แหล่งที่มาของการถ่ายโอนการลงทะเบียน PCIe IP (RTL) มักจะอยู่ที่:
./altera_pcie_a10_hip161/synth/*_altera_pcie_a10_hip_161_*.v
เปลี่ยน จาก:
USE_ALTPCIE_RS_HIP_LOGIC localparam = 1;
ถึง:
USE_ALTPCIE_RS_HIP_LOGIC localparam = 0;
แล้วเรียกใช้การคอมไพล์แบบเต็ม
อย่าสร้างคอร์ PCIe IP ใหม่หลังจากเปลี่ยนพารามิเตอร์นี้ การปฏิรูปใหม่จะเขียนทับการเปลี่ยนแปลง
ปัญหานี้ได้รับการแก้ไขในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 17.0