ในซอฟต์แวร์ Quartus® Prime Pro Edition คุณอาจเห็นข้อผิดพลาดเช่นนี้เมื่อพอร์ตแบบสองทิศทางขับเคลื่อนลอจิกในตําแหน่งเด็กจากพาร์ทิชั่นราก ซึ่งหมายความว่าบัฟเฟอร์ IO จะถูกวางลงในพาร์ทิชั่น child เมื่อพาร์ทิชั่นนี้ถูกใช้ในโฟลว์การใช้ซ้ําพาร์ทิชั่นคอร์ ตําแหน่งบัฟเฟอร์ IO อาจขัดแย้งกับตําแหน่งบัฟเฟอร์ IO ในพาร์ติชั่นหลัก
เพื่อหลีกเลี่ยงข้อผิดพลาดนี้ ให้เลือกวิธีการอย่างใดอย่างหนึ่งต่อไปนี้
- ตรวจสอบให้แน่ใจว่าไม่มีพอร์ตแบบสองทิศทางที่ส่วนต่อประสานของพาร์ทิชั่นที่ส่งออก จะไม่มีการแทรกบัฟเฟอร์ IO ที่นั่น นี่อาจเกี่ยวข้องกับการย่อยสลายลอจิกแบบสองทิศทางในพาร์ทิชั่นด้านบนและเรียกใช้สัญญาณอินพุตและเอาต์พุตแยกตามที่ต้องการ
- ตรวจสอบให้แน่ใจว่าการจัดวางบัฟเฟอร์ IO สอดคล้องกันในการคอมไพล์ของนักพัฒนา นี่หมายถึงการตั้งค่าตําแหน่งที่ตั้ง การวางหรือข้อจํากัดการกําหนดเส้นทางบนพาร์ติชั่นใดๆ ที่มีบัฟเฟอร์ IO และตรวจสอบให้มั่นใจว่าตําแหน่งที่ตั้งไม่ขัดแย้งกับพาร์ติชั่นหลัก