ข้อผิดพลาดนี้อาจเกิดขึ้นในขั้นตอนการคอมไพล์แบบเพิ่มระดับล่างขึ้นด้านล่างเมื่อ PLL ใช้ทรัพยากรนาฬิกาประเภทอื่นในพาร์ติชันการออกแบบที่ต่ํากว่าในการออกแบบระดับบนสุด ตัวอย่างเช่น ข้อผิดพลาดอาจเกิดขึ้นหาก PLL มีการเชื่อมต่อเฉพาะจากพินนาฬิกาของอุปกรณ์ไปยังสัญญาณนาฬิกาอินพุต PLL ในการออกแบบที่ต่ํากว่า แต่อินพุตนาฬิกา PLL จะถูกป้อนด้วยแหล่งสัญญาณนาฬิกาประเภทอื่น (เช่น ทรัพยากรการกําหนดเส้นทางทั่วโลก) ในการออกแบบระดับสูงสุด เมื่อคุณนําเข้าการออกแบบระดับล่างไปยังระดับบนสุด ทรัพยากรนาฬิกาใหม่จะไม่สามารถเชื่อมต่อกับอินพุตนาฬิกา PLL ในพาร์ติชันได้ เนื่องจากไม่ได้ใช้ทรัพยากรนาฬิกาประเภทเดียวกัน
หากต้องการแทนที่ประเภทของทรัพยากรการกําหนดเส้นทางที่ใช้ในตัวอย่างนี้ ให้ใช้GLOBAL_SIGNALที่มอบหมายให้กับอินพุตนาฬิกา PLL ในการออกแบบที่ต่ํากว่าอย่างชัดแจ้งก่อนที่คุณจะคอมไพล์และส่งออกพาร์ติชัน ดังนี้:
set_instance_assignment -name GLOBAL_SIGNAL ON -to "อินพุตสัญญาณนาฬิกา >"