เนื่องจากปัญหาในซอฟต์แวร์ Quartus® II และเวอร์ชันซอฟต์แวร์ Intel® Quartus® Prime ทําให้Intel® Arria® 10, Arria® V GZ และ Stratix® V Hard IP สําหรับคอร์ PCI Express IP รองรับการจําลองไปป์ 3.0 โดยใช้การจําลอง Synopsys (VCS) เท่านั้น หากต้องการใช้โปรแกรมจําลองอื่นๆ ให้ทําตามคําแนะนําในส่วนความละเอียด
หากต้องการแก้ไขปัญหานี้ ให้ทําตามขั้นตอนเหล่านี้:
- แทน ไฟล์ที่มีอยู่ด้านล่าง ...\simulation\submodulesด้วยเวอร์ชันเหล่านี้:
- แก้ไข 'คําจํากัดความในแต่ละไฟล์เหล่านั้นให้ตรงกับลําดับชั้นการออกแบบของคุณ:
- ใน altpcietb_pipe32_hip_interface.v ให้ เปลี่ยน top_tb.top_inst เป็นลําดับชั้นของคุณ:
กําหนดHIP_INTERFACE top_tb.dut_pcie_tb.g_altpcie_hip_pipe32_sim_probe.altpcietb_pipe32_hip_interface
- ใน altpcietb_pipe32_hip_interface.v ให้ เปลี่ยน top_tb.top_inst เป็นลําดับชั้นของคุณ:
- ในไฟล์ Testbench ระดับบนสุด (top_tbในตัวอย่างนี้) แก้ไข dut_pcie_tb การสร้างอินสแตนซ์และตั้งค่าพารามิเตอร์ต่อไปนี้:
- serial_sim_hwtcl (0),
- enable_pipe32_sim_hwtcl (1),
- enable_pipe32_phyip_ser_driver_hwtcl (1)
ปัญหานี้ยังไม่ได้รับการกําหนดเวลาให้แก้ไขในซอฟต์แวร์ Intel® Quartus® Prime หรือซอฟต์แวร์ Quartus® II ในอนาคต