เนื่องจากปัญหาใน Quartus Prime เวอร์ชั่น 16.1.0 Build169 คุณจะเห็นข้อผิดพลาด (12002): พอร์ต "นาฬิกา" ไม่มีอยู่ในการอัปเดตระยะไกล macrofunction และข้อผิดพลาด (12002): พอร์ต "รีเซ็ต" ไม่มีอยู่ในการอัปเดตจากระยะไกลแบบมาโครเมื่อคุณอัปเดต IP ระยะไกลAlteraในการออกแบบและคอมไพล์ได้ทันที
เนื่องจากพอร์ตในนาฬิกาและรีเซ็ตไฟล์ **_inst.v แตกต่างจากมาโครโมดูล **_altera_remote_update_161_umq4nxq ซึ่งหมายถึงclock_clkและreset_reset
คุณสามารถนิยามใหม่ของนาฬิกาของพอร์ตและรีเซ็ตในการออกแบบของคุณเพื่อclock_clkและreset_reset แล้วทําการคอมไพล์ใหม่ ตัวอย่างเช่น:
rsu_a10 u_rsu_a10 (
.clock_clk (inclk), // clock.clk
.reset_reset (รีเซ็ต), // reset.reset
.avl_csr_write (avl_csr_write), // avl_csr.write
.avl_csr_read (avl_csr_read), // .read
.avl_csr_writedata (avl_csr_writedata), // .writedata
.avl_csr_readdata (avl_csr_readdata), // .readdata
.avl_csr_readdatavalid (avl_csr_readdatavalid), // .readdatavalid
.avl_csr_waitrequest (avl_csr_waitrequest), // .waitrequest
.avl_csr_address (avl_csr_address) // .address
);