由於 Intel® Quartus® Prime Pro Edition 軟體版本 23.3 及更早版本存在問題,使用 F-Tile PMA/FEC Direct PHY Intel® FPGA IP時,GPON 應用程式的 CDR 凍結功能無法按預期運行。
要使 CDR 凍結功能正常工作,您需要:
1. 配置 F-Tile PMA/FEC Direct PHY Intel® FPGA IP GUI,如下所示:
- 將 FGT PMA 配置規則 設置為 GPON
- 將適應模式設置為手動
- 啟用 fgt_rx_cdr_fast_freeze_sel 埠
- 啟用 fgt_rx_cdr_freeze 埠
2. 設計 SOF 檔程式設計完成後,通過設置以下兩個 FGT 寄存器來啟用 CDR 凍結功能:
- 0x62000[16] 至 1'B1
- 0x62004[12] 至 1'b1
請注意,上述寄存器僅適用于放置在通道 0 上的通道。對於放置在其他通道上的通道,您需要添加偏移位址。如需更多詳細資料,請參閱 F-Tile Architecture and PMA and FEC Direct PHY IP 使用者指南。
3. 按如下方式驅動信號:
- 將 fgt_rx_cdr_fast_freeze_sel 信號連接到 1'B0
- 突發結束時將 fgt_rx_cdr_freeze 信號置位為 1'b1,並在突發開始時將 fgt_rx_cdr_freeze 信號解置至 1'b0
此問題計畫在 Intel® Quartus® Prime Pro Edition 軟體的未來版本中修復。