ในซอฟต์แวร์ Quartus® II เวอร์ชั่น 7.1 และ 7.2 คุณไม่สามารถกําหนดตําแหน่งพินด้วยความแตกต่างของ I/O คุณอาจเห็นข้อผิดพลาดนี้ระหว่างการคอมไพล์การออกแบบของคุณเมื่อคุณกําหนดตําแหน่งพินสําหรับพินระดับบนสุดในโค้ด HDL โดยใช้พารามิเตอร์ต่อไปนี้ในแตกต่าง:
input diffin_p, diffin_n;
wire tmp;
ALT_INBUF_DIFF DIFF_IN (
.i ( diffin_p ),
.ibar ( diffin_n ),
.o ( tmp )
);
defparam DIFF_IN.io_standard = "LVDS";
defparam DIFF_IN.location = "PIN_AG18";
เมื่อรวบรวมการออกแบบในซอฟต์แวร์ Quartus II เวอร์ชั่น 7.1 และ 7.2 คุณสามารถใช้ตัวแยกความแตกต่างในโค้ด HDL สําหรับการออกแบบ Stratix® III และ Cyclone® III แต่คุณต้องใช้ Quartus II Software Assignment Editor เพื่อกําหนดตําแหน่งพินสําหรับการกําหนดพินที่แตกต่างระดับสูงสุดไปยังตําแหน่งพินอุปกรณ์
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวแก้ไขการมอบหมาย โปรดดูบทผู้แก้ไขการมอบหมายในคู่มือ Quartus II ที่ http://www.altera.com/literature/hb/qts/qts_qii52001.pdf
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับความแตกต่างของ I/O โปรดดู วิธีใช้ Quartus II
ปัญหานี้ได้รับการกําหนดเวลาให้แก้ไขในซอฟต์แวร์ Quartus II ในอนาคต