文章 ID: 000097456 內容類型: 疑難排解 最近查看日期: 2024 年 11 月 12 日

為什麼在 Agilex™ 7 F-Tile 上混合使用 100G、50G 或 25G PTP 和非 PTP 連接埠時,乙太網路子系統 FPGA IP 無法斷言subsystem_cold_rst_ack_n?

環境

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

    由於 Quartus® Prime Pro Edition 軟體版本 23.2 中的問題,混合包含 100G、50G 或 25G PTP 和非 PTP 埠的設計可能會導致乙太網路子系統FPGA IP 在斷言相應的subsystem_cold_rst_n複位信號后無法置位subsystem_cold_rst_ack_n信號。
    若要確定您的設計是否受到此問題的影響,請考慮以下 Agilex™ 7 F-Tile 斷裂圖:

    Intel Agilex® 7 F-Tile fractures

    受此問題影響的 PTP 和非 PTP 連接埠的混合如下所示:

    案例 – 1

    CASE – 1

    如果100G_0斷裂配置為非 PTP,並且100G_1斷裂或以下的任何一個斷裂100G_1(以紅色突出顯示)配置為啟用 PTP,則將觀察到故障。

    案例 – 2
    CASE-2

    如果將50G_0斷裂配置為禁用非 PTP,並且50G_1或50G_2或50G_3骨折,或其下方的任何一個骨折(突出顯示為紅色)配置為啟用 PTP,則將觀察到故障。

    案例-3

    CASE-3

    如果50G_1斷裂配置為非 PTP,並且50G_2或50G_3裂縫,或其下方的任何一個裂縫或25G_0或25G_1裂縫(突出顯示為紅色)配置為啟用 PTP(前提是我們滿足 F-Tile 的可碎性要求),則會觀察到故障。

    案例-4

    CASE-4

    如果50G_2骨折配置為非PTP和50G_3骨折,或者它們下面的任何一個骨折,或者25G_0,25G_1,25G_2或25G_3骨折(突出顯示為紅色)配置為啟用PTP,則將觀察到故障。

    案例-5

    CASE-5

    如果100G_1斷裂配置為非 PTP,並且50G_0或50G_1斷裂或其下方的任何一個裂縫(突出顯示為紅色)配置為啟用 PTP,則將觀察到故障。

    案例-6

    CASE-6

    如果50G_3斷裂配置為非 PTP,並且25G_0、25G_1、25G_2、25G_3、25G_4或25G_5斷裂(突出顯示為紅色)配置為啟用了 PTP,則將觀察到故障。

    案例-7

    CASE-7

    如果100G_2斷裂配置為非 PTP,並且100G_3斷裂或以下的任何一個斷裂100G_3(以紅色突出顯示)配置為啟用 PTP,則將觀察到故障。

    案例–8

    CASE-8

    如果50G_4斷裂配置為非 PTP,並且50G_5、50G_6或50G_7斷裂或其下方的任何一個骨折(突出顯示為紅色)配置為啟用 PTP,則將觀察到故障。

    案例-9

    CASE-9

    如果50G_5斷裂配置為非 PTP,並且50G_6或50G_7骨折或其下方的任何一個骨折或25G_8或25G_9骨折(突出顯示為紅色)配置為啟用 PTP,則將觀察到故障。

    案例-10

    CASE-10

    如果將100G_3斷裂配置為非 PTP,並且50G_4或50G_1斷裂或其下方的任何一個斷裂(突出顯示為紅色)配置為啟用 PTP,則將觀察到故障。

    案例-11

    CASE-11

    如果50G_6斷裂配置為非 PTP,則50G_7斷裂或其下方的任何一個骨折,或25G_8、25G_9、25G_10或25G_11斷裂(突出顯示為紅色)配置為啟用 PTP,則將觀察到故障。

    案例-12

    CASE-12

    如果50G_7斷裂配置為非 PTP,並且25G_8、25G_9、25G_10、25G_11、25G_12或25G_13骨折(突出顯示為紅色)配置為啟用了 PTP,則將觀察到故障。

    解決方法

    為了在Quartus® Prime Pro Edition軟體版本23.2中解決此問題,請在AXI-Lite CSR總線上執行讀-修改-寫寄存器訪問,以將3'b000寫入F-Tile以太網FPGA硬IP內特定寄存器的數據位[9:7],如下表所示:

    F-Tile Fractured CSR Register

    此問題已在 Quartus® Prime Pro Edition 軟體 24.1 版中修復。

    相關產品

    本文章適用於 1 產品

    Intel® Agilex™ FPGA 與 SoC FPGA

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