ในอุปกรณ์ Intel® Arria® 10 การสอบเทียบ fPLL เริ่มต้นอาจล้มเหลวเมื่อเปิดตัวเลือก 'เปิดใช้งานการปรับเทียบเฟส' เมื่อ fPLL อยู่ใน 'โหมดคอร์'
สาเหตุของพฤติกรรมนี้คือ ไม่มีการเปิดตัวตัวนับ C เอาต์พุต C ของ fPLL จากการรีเซ็ตเมื่อมีการเปิดเครื่องในเวลาเดียวกันกับคําติชม M Counter การสอบเทียบเบื้องต้นเกิดขึ้นหลังจากมีการเปิดตัวตัวนับความคิดเห็น แล้ว แต่ก่อนที่ตัวนับเอาต์พุตจะออกมา ดังนั้นการปรับเทียบเบื้องต้นล้มเหลวเนื่องจาก 'เปิดใช้งานการปรับตั้งค่าเฟส' จะใช้ตัวนับ C1 เป็นตัวนับความคิดเห็น
เพื่อแก้ไขปัญหานี้ คุณต้องปรับเทียบ fPLL อีกครั้ง ซึ่งจําเป็นต้องเพิ่มพอร์ตการกําหนดค่าใหม่ไปยัง fPLL แล้วทําการอ่าน/เขียนไปยังตําแหน่งลงทะเบียนเฉพาะโดยใช้ขั้นตอนต่อไปนี้:
- ปรับเปลี่ยน การออกแบบเพื่อเปิดใช้งานการกําหนดค่า fPLL ใหม่
- สร้าง ตรรกะในคอร์ที่มีดังต่อไปนี้:
a) เขียน 0x1 บิต [0] ในที่อยู่ 0x126 ของ fPLL การดําเนินการนี้จะเป็นเหตุให้ fPLL เลือกข้อคิดเห็นภายใน
ข) เขียน 0x1 ไปยังบิต [1] ในที่อยู่ 0x100 ของ fPLL แล้ว 0x01 แก้ไข 0x000 ของ fPLL เพื่อขอให้ PreSICE ปรับเทียบ fPLL อีกครั้ง ต้องทําการปรับเทียบ fPLL ใหม่เมื่อเลือกข้อคิดเห็นภายใน
c) ตรวจสอบ บิต 1 ของแอดเดรส 0x280 ของ fPLL และรอจนกว่าบิตจะเปลี่ยนเป็น 0x0 ซึ่งแสดงว่าการปรับเทียบเสร็จสมบูรณ์
d) เขียน 0x0 บิต [0] ในแอดเดรส 0x126 ของ fPLL ซึ่งทําให้ fPLL เพื่อเลือกโหมดชดเชยผลป้อนกลับ
E) ตรวจสอบ สัญญาณล็อก fPLL หรือบิต [0] ของที่อยู่ 0x280 ของ fPLL และรอจนกว่า fPLL จะล็อก
ขั้นตอนเหล่านี้ยังกล่าวถึงในส่วน ความคิดเห็นของ PLL และ Cascading Clock Network ในคู่มือผู้ใช้ Arria® 10 ตัวรับส่งสัญญาณ PHY