เนื่องจากข้อบกพร่องใน Quartus®II 10.1sp1 และเวอร์ชันก่อนหน้า หากคุณสร้าง PCI Express ขึ้นใหม่® คอร์จาก x1 เลน ไปจนถึงหลายเลน เช่น x4 หรือ x8 ซอฟต์แวร์อาจไม่อัปเดตไฟล์ _serdes.v(.vhd) ส่งผลให้เลนด้านบนบางส่วนไม่ได้เชื่อมต่อกับช่องสัญญาณทางกายภาพของตัวรับส่งสัญญาณ และ fitter จะเกิดข้อผิดพลาดขึ้นกับข้อความต่อไปนี้:
-
ข้อผิดพลาด: มีการกําหนดpcie_tx1_o_pinพินเอาต์พุต I/O ที่แตกต่างกันไปยังตําแหน่ง P2 ที่ไม่แตกต่าง อย่างไรก็ตาม จะต้องกําหนดไฟล์ดังกล่าวไปยังไฟล์ตําแหน่งอินพุตที่แตกต่าง:
-
ข้อผิดพลาด: มีการกําหนดpcie_rx1_i_pinพินอินพุต I/O ที่แตกต่างกันไปยังตําแหน่งที่ไม่แตกต่าง T2 อย่างไรก็ตาม จะต้องกําหนดไฟล์ดังกล่าวไปยังไฟล์ตําแหน่งอินพุตที่แตกต่างกัน:
ในการแก้ไขปัญหาชั่วคราว ให้ลบไฟล์ _serdes.v(.vhd) จากไดเรกทอรีที่ทํางานของคุณและสร้างคอร์ใหม่
ปัญหานี้จะได้รับการแก้ไขในซอฟต์แวร์ Quartus II เวอร์ชันในอนาคต