文章 ID: 000092103 內容類型: 疑難排解 最近查看日期: 2023 年 11 月 07 日

為什麼鎖定到參考 (LTR) 模式不適用於 F-Tile PMA/FEC Direct PHY Intel® FPGA IP?

環境

    Intel® Quartus® Prime Pro Edition 軟體
BUILT IN - ARTICLE INTRO SECOND COMPONENT
描述

由於 Intel® Quartus® Prime Pro Edition 軟體版本 23.1 及更早版本存在問題,無法為 F-Tile PMA/FEC Direct PHY Intel® FPGA IP啟用鎖定到參考 (LTR) 模式。

解決方法

對於使用 PAM4 的 PMA 類型 FGT 和採用 PAM4/NRZ 的 PMA 類型 FHT,沒有解決方法。
但是,對於具有不歸零 (NRZ) 的物理介質附接 (PMA) 類型 FGT,有一種解決方法,以避免在 Intel® Quartus® Prime Pro Edition 軟體版本 23.1 及更早版本中出現此問題。

以下步驟是信號通道設計的示例:

  1. 在專案 .qsf 檔中添加以下QSF 分配
  • set_instance_assignment -name HSSI_PARAMETER 「flux_mode=FLUX_MODE_BYPASS」 -to rx_serial_data[0] -entity top

  • set_instance_assignment -name HSSI_PARAMETER 「flux_mode=FLUX_MODE_BYPASS」 -to tx_serial_data[0] -實體頂部

  • set_instance_assignment -name HSSI_PARAMETER 「engineered_link_mode=ENABLE」 -to rx_serial_data[0] -entity top

  • set_instance_assignment -name HSSI_PARAMETER 「engineered_link_mode=ENABLE」 -to tx_serial_data[0] -entity top

  • set_instance_assignment -name HSSI_PARAMETER 「rx_adapt_mode=RX_ADAPT_MODE_STATIC_EQ」 -to rx_serial_data[0] -entity top

注意:將「rx_serial_data[0] 」替換為 您設計的接收器信號。

將「tx_serial_data[0] 」替換為 您設計的發射器信號。

「top」替換為設計的頂級機構名稱。

對於多車道設計,您應該為每個車道分配上述 5 個任務。

2. 重新編譯 並程式設計您的設計。

3. 通過資料路徑Avalon®記憶體對映介面, 寫入 CSR rx_ignore_locked2data寄存器0x818[0] ,值為1'b1

4. 斷言 rx_reset

5. 通過 PMA Avalon記憶體映射介面, 寫入 以下值為 1'b1 的寄存器:

  • 0x41680[28]

  • 0x41680[24]

  • 0x41580[31]

  • 0x41580[30]

6.取消斷言rx_reset

此問題將在 Intel® Quartus® Prime Pro Edition 軟體的未來版本中得到解決。

相關產品

本文章適用於 1 產品

Intel® Agilex™ I 系列 FPGA 與 SoC FPGA

1

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。