ปัญหาสำคัญ
เนื่องจากปัญหากับซอฟต์แวร์ Intel® Quartus® Prime Standard เวอร์ชั่น 18.0 และเป็นต้นไป เมื่อเปิดใช้งานความสามารถต่อเนื่องสําหรับพอร์ต RXM BAR2 ของIntel® Arria® 10 หรือ Intel® Cyclone® 10 GX Avalon®-MM DMA สําหรับ PCI Express* IP ข้อผิดพลาดในการสังเคราะห์และการวิเคราะห์ต่อไปนี้จะเกิดขึ้น
ข้อผิดพลาด (10166): ข้อผิดพลาดการเข้ารหัส SystemVerilog RTL ที่ altpcieav_dma_hprxm_rdwr.sv(562): โครงสร้างalways_combไม่ใช้ตรรกะแบบผสมอย่างแท้จริง
ข้อผิดพลาด (12152): ไม่สามารถอธิบายลําดับชั้นของผู้ใช้ได้ "*|altpcieav_256_app:g_avmm_256_dma.avmm_256_dma.altpcieav_256_app|altpcieav_dma_hprxm:hprxm_master|altpcieav_dma_hprxm_rdwr:hprxm_pcie_rdwr"
แก้ไขไฟล์ verilog ด้านล่างที่line_602เพื่อแก้ไขปัญหาดังนี้
พาธไฟล์ :\ip\altera\altera_pcie\altera_pcie_hip_256_avmm\rtl\altpcieav_dma_hprxm_rdwr.sv
จาก:
ค่าเริ่มต้น: avmm_fbe[15:0] = 16'hFFFF;
ถึง:
ค่าเริ่มต้น : เริ่มต้น
avmm_fbe[15:0] = 16'hFFFF;
first_dw_holes = 10'h0;
สิ้น สุด
ปัญหานี้ได้รับการกําหนดเวลาให้แก้ไขในซอฟต์แวร์ Intel® Quartus® Prime Standard เวอร์ชัน 18.1 update1 หรือใหม่กว่า