DCMAC 配置选项卡 - 2.3 简体中文

Versal Adaptive SoC 600G Channelized Multirate Ethernet Subsystem (DCMAC) LogiCORE IP 产品指南 (PG369)

Document ID
PG369
Release Date
2023-11-08
Version
2.3 简体中文

“DCMAC Configuration”(DCMAC 配置)选项卡用于配置 DCMAC Subsystem 模式。

图 1. “DCMAC Configuration”下的“MAC”选项卡
“Type of Configuration”(配置类型)
对于 DCMAC 配置,选择“Static Configuration”(静态配置)或“Dynamic Configuration”(动态配置)。
System Configuration(系统配置)
启用DCMAC Operating Mode(DCMAC 工作模式)和DCMAC Hard IP Site
  • DCMAC Operating Mode:“Coupled MAC+PHY”(耦合 MAC+PHY)模式可以提供完全集成的 MAC 和 PHY 逻辑。在此模式下,数据在 AXI4‑Stream 接口与收发器接口之间流动。“Independent MAC and PCS+FEC”(独立 MAC 和 PCS+FEC)模式可以提供单独的 MAC 和单独的 PHY 逻辑,其中包含多个仅含 FEC 的抽头点。单独的 MAC 数据在 AXI4‑Stream 接口与 MAC 接口之间流动。单独的 PHY 数据在灵活接口与收发器接口之间流动。
MAC Configuration(MAC 配置)
显示 DCMAC 的AXIS Datapath Interface(AXIS 数据路径接口)与No of Clients(客户端数量)以提供相应信息。
  • AXIS Datapath Interface:“391MHz Upto 6 Ports”(391 MHz,最多 6 个端口)接口适用于全部 6 个 MAC 端口,每个端口的 AXIS 数据宽度为 256 位。“195MHz Upto 3x100G Ports”(195 MHz,最多 3 个 100G 端口)属于宽模式接口,启用 3 个 MAC 端口,每个端口的 AXIS 数据宽度为 512 位。“Channelized”(通道化)接口适用于“Independent MAC and PCS+FEC”模式。
  • Number of Clients:对于“Coupled MAC+PCS”模式,此项不适用。对于“Independent MAC and PCS+FEC”模式,将值设为 0 即禁用 MAC。
“MAC Port0 to MAC Port5”(MAC Port0 到 MAC Port5)
显示 MAC 端口的已启用或已禁用状态。启用各端口后,即可选中或取消选中该端口的“TX Flow Control”(TX 流量控制)、“RX Flow Control”(RX 流量控制)、“TX PCS Insert”(TX PCS 插入)、“RX PCS Strip”(RX PCS 分割)和“IEEE 1588v2”。

“DCMAC Configuration”下的“PCS and FEC”选项卡

图 2. “DCMAC Configuration”下的“PCS and FEC”选项卡
Default PCS Mode(默认 PCS 模式)
“Default PCS Mode”是上电复位后的配置。它必须采用合规的 DCMAC & GTM/GTYP 配置。“Static Configurations”(静态配置)仅含“Default PCS Mode”。每个端口的有效选项:
  • Port0: 
    • 400GAUI-8
    • 400GAUI-16
    • 200GAUI-8
    • 200GAUI-4
    • 100CAUI-4
    • 100GAUI-4
    • 100GAUI-2
    • 400GAUI-4
    • 200GAUI-2
    • 100GAUI-1
    • 400GAUI-8(Overclocking)
    • 200GAUI-4(Overclocking)
    • 100GAUI-2(Overclocking)
    • 100GAUI-4(Overclocking)
    • Disabled
  • Port1:
    • 100CAUI-4
    • 100GAUI-4
    • 100GAUI-2
    • 100GAUI-1
    • 100GAUI-2(Overclocking)
    • 100GAUI-4(Overclocking)
    • Disabled
  • Port2:
    • 200GAUI-8
    • 200GAUI-4
    • 100CAUI-4
    • 100GAUI-4
    • 100GAUI-2
    • 200GAUI-2
    • 100GAUI-1
    • 200GAUI-4(Overclocking)
    • 100GAUI-2(Overclocking)
    • 100GAUI-4(Overclocking)
    • Disabled
  • Port3:
    • 100CAUI-4
    • 100GAUI-4
    • 100GAUI-2
    • 100GAUI-1
    • 100GAUI-2(Overclocking)
    • 100GAUI-4(Overclocking)
    • Disabled
  • Port4:
    • 200GAUI-8
    • 200GAUI-4
    • 100CAUI-4
    • 100GAUI-4
    • 100GAUI-2
    • 200GAUI-2
    • 100GAUI-1
    • 200GAUI-4(Overclocking)
    • 100GAUI-2(Overclocking)
    • 100GAUI-4(Overclocking)
    • Disabled
  • Port5:
    • 100CAUI-4
    • 100GAUI-4
    • 100GAUI-2
    • Disabled
    • 100GAUI-1
    • 100GAUI-2(Overclocking)
    • 100GAUI-4(Overclocking)
FEC Mode(FEC 模式)
显示“Default PCS Mode”中所选每个端口的相应 FEC 模式。
“Other PCS Modes”(其他 PCS 模式)
“Other PCS Modes”不适用于静态配置。在“Dynamic Configuration”(动态配置)中,“Other PCS Modes”用于判定 GT 和时钟设置配置。对于每个端口的列,请选择对应该端口的所有有效配置。列和行的顺序并不影响配置。它只是每个端口的所有可能配置的列表。
  • 如果 Port0 采用 400G 配置,那么 Port1、Port2 和 Port3 的有效值为“NA”。
  • 如果 Port0 采用 200G 配置,那么 Port1 的有效值为“NA”。
  • 如果 Port2 采用 200G 配置,那么 Port3 的有效值为“NA”。
  • 如果 Port4 采用 200G 配置,那么 Port5 的有效值为“NA”。
图 3. “DCMAC Configuration”下的“1588v2”选项卡