สัญญาณRx_freqlockedอาจติดอยู่ในสถานะ deasserted (ต่ํา) หลังจากการกําหนดค่าลูปแบบล็อกตัวรับส่งสัญญาณ IV GX Cyclone® (PLL) ใหม่แม้ว่าtx_clkoutและrx_clkoutจะเปลี่ยนเป็นความถี่ที่ถูกต้อง การรีเซ็ตตัวรับส่งสัญญาณหรือ MPLL ไม่สามารถแก้ปัญหาได้
คุณอาจเห็นปัญหานี้เมื่อคุณพยายามกําหนดค่าการกําหนดค่า MPLL ใหม่เป็นอีกค่าหนึ่งด้วยค่าตัวนับ M อื่น ตัวอย่างเช่น คุณอาจเห็นปัญหานี้ หากการตั้งค่าพารามิเตอร์ MPLL แบบคงที่มีค่า M counter เป็น 5 และคุณกําหนดค่า MPLL ใหม่ด้วยการตั้งค่า M Counter เป็น 25 ปัญหานี้จะไม่ดูว่าการตั้งค่าพารามิเตอร์ MPLL แบบคงที่และ MPLL ที่กําหนดค่าใหม่จะมีค่า M counter เดียวกันหรือไม่
เนื่องจากข้อบกพร่องของซอฟต์แวร์ สัญญาณอินพุตตัวใดตัวหนึ่งไปยังตัวตรวจจับ PPM จึงไม่ได้รับการอัปเดตอย่างถูกต้องหลังจากการกําหนดค่า PLL ใหม่
ปัญหานี้สามารถแก้ไขได้ด้วยการกําหนดค่าแชนแนลใหม่หลังจากกําหนดค่า PLL ใหม่เพื่ออัปเดตสัญญาณอินพุตของตัวตรวจจับ PPM
หากต้องการแก้ไขปัญหานี้ ให้ทําตามขั้นตอนเหล่านี้:
- ระหว่างการกําหนดค่า PLL ใหม่ของตัวรับส่งสัญญาณ ให้ ระงับ ตัวรับส่งสัญญาณในรีเซ็ตโดยการยืนยันสัญญาณtx_digitalreset rx_digitalreset และrx_analogreset
- แสดง การกําหนดค่า PLL ใหม่เพื่ออัปเดต MPLL ด้วยไฟล์ PLL MIF
- แสดง การกําหนดค่าช่องสัญญาณใหม่และอัปเดตตัวรับส่งสัญญาณด้วยไฟล์ GXB กําหนดค่า MIF ใหม่ หากคุณมีการสร้างอินสแตนซ์ของแชนเนลหลายรายการที่เชื่อมต่อกับ MPLL เดียวกัน ให้ทําการกําหนดค่าแชนเนลใหม่บนแต่ละแชนเนล
- tx_digitalreset และrx_analogresetแบบแยก
- เมื่อตรวจสอบrx_freqlocked (สูง) ให้รออย่างน้อย 4us ก่อนแล้ว จึงเพิกถอน rx_digitalreset
หมาย เหตุ:
สําหรับซอฟต์แวร์ Quartus® II v11.0: คุณสามารถใช้ซอฟต์แวร์โดยตรงและใช้โซลูชันนี้ (การกําหนดค่าใหม่ PLL ตามการกําหนดค่าช่องสัญญาณที่ตามมา)
สําหรับซอฟต์แวร์ Quartus II v10.1SP1: ก่อนใช้งานโซลูชันนี้ ให้ติดตั้งโปรแกรมแก้ไข 1.03 สร้างไฟล์ส่วนประกอบALTGX_RECONFIGใหม่และทําการคอมไพล์ใหม่เพื่อสร้างไฟล์ GXB MIF
สําหรับซอฟต์แวร์ Quartus II v10.1: ก่อนใช้งานโซลูชันนี้ ให้ติดตั้งโปรแกรมแก้ไข 0.36 สร้างไฟล์ส่วนประกอบALTGX_RECONFIGใหม่และทําการคอมไพล์ใหม่เพื่อสร้างไฟล์ GXB MIF
สําหรับซอฟต์แวร์ Quartus II เวอร์ชั่นก่อนหน้า: โปรดย้ายการออกแบบของคุณไปที่ 11.0, สร้างไฟล์ส่วนประกอบALTGX_RECONFIGใหม่, ทําการคอมไพล์ใหม่เพื่อสร้างไฟล์ GXB MIF ให้ทําตามขั้นตอนที่ระบุไว้ในโซลูชันนี้
Patch 1.03 สําหรับซอฟต์แวร์ Quartus II เวอร์ชั่น 10.1SP1
- แพทช์พีซี 1.03 สําหรับซอฟต์แวร์ Quartus II เวอร์ชั่น 10.1SP1
- Linux patch 1.03 สําหรับซอฟต์แวร์ Quartus II เวอร์ชั่น 10.1SP1
- ไฟล์ Readme สําหรับโปรแกรมแก้ไข 1.03 สําหรับซอฟต์แวร์ Quartus II เวอร์ชั่น 10.1SP1
Patch 0.36 สําหรับซอฟต์แวร์ Quartus II เวอร์ชัน 10.1