เนื่องจากปัญหาในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition คุณอาจเห็นข้อผิดพลาดภายในนี้เมื่อคุณสร้างอินสแตนซ์ของข้อผิดพลาดต่อไปนี้: ALT_INBUF, ALT_OUTBUF, ALT_IOBUF, ALT_BIDIRภายในลูป VHDL 'For Generated'
หากต้องการแก้ไขปัญหานี้ ยกเลิกการใช้ลูป 'For Generate' และสร้างอินสแตนซ์ของแต่ละข้อที่จําเป็นดังนี้:
การสร้างอินสแตนซ์แบบ 'For Generate':
inbuf_diff_gen :
สําหรับ j ใน 0 ถึง 2 สร้าง
inbuf_diff_gen : alt_inbuf_diff
แผนผังพอร์ต (
i => rx_data_p(j),
ibar => rx_data_n(j),
o => rx_serial_data(j);
ยุติการสร้าง;
ตัวอย่างฉับไวต่อตัวบุคคล:
แผนผังพอร์ต (
i => rx_data_p(0)
ibar => rx_data_n(0)
o => rx_serial_data(0);
inbuf_diff_inst_1 : alt_inbuf_diff
แผนผังพอร์ต (
i => rx_data_p(1)
ibar => rx_data_n(1)
o => rx_serial_data(1);
inbuf_diff_inst_2 : alt_inbuf_diff
แผนผังพอร์ต (
i => rx_data_p(2)
ibar => rx_data_n(2)
o => rx_serial_data(2);
ปัญหานี้ได้รับการแก้ไขแล้วเริ่มต้นด้วยซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชั่น 18.0