เนื่องจากปัญหาในซอฟต์แวร์ Quartus® II การเปลี่ยนเฟสที่คุณตั้งค่าไว้ใน Altera_PLL เมกะฟังก์ชันอาจไม่เป็นค่าที่คุณต้องการ
ซึ่งจะเกิดขึ้นกับปัจจัยการคูณและหารบางอย่างเท่านั้น เมื่อเกิดกรณีเช่นนี้ การเปลี่ยนเฟสจริงจะปรากฏเป็น 0ps ในเมกะฟังก์ชัน
หากต้องการแก้ไขปัญหานี้ คุณสามารถเปลี่ยนค่า "phase_shift" ในไฟล์ _0002.v ที่สร้างขึ้นด้วยตนเองได้
ค้นหาพารามิเตอร์เอาต์พุต .phase_shift("0 ps") และเปลี่ยนค่าเป็นค่าการเปลี่ยนเฟสที่คุณต้องการ
ตัวอย่างเช่น หากคุณต้องการตั้งค่าการเปลี่ยนเฟส 1200ps บนเอาต์พุตนาฬิกา 0 (C0) คุณจะเปลี่ยนพารามิเตอร์ตามที่แสดงด้านล่าง:
.phase_shift0("0 ps") // มูลค่าดั้งเดิม
.phase_shift0("1200 ps"), // มูลค่าที่แก้ไข
มีกําหนดที่จะแก้ไขในซอฟต์แวร์ Quartus II เวอร์ชันในอนาคต