当 DCMAC Subsystem 配置为“Independent MAC and PCS+FEC”模式或“Coupled MAC+PCS”模式时,即可使用接收 FLEX I/F。所需模式是使用 GLOBAL_MODE 寄存器的 ctl_rx_independent_tsmac_and_phy_mode 控制字段来选择的。如无数据流经 DCMAC Subsystem,则对该字段进行静态配置。
下表列出了 RX 路径(从 SerDes 接口到 FLEX 接口)的配置选项。此配置是使用 C0_RX_MODE_REG 寄存器到 C5_RX_MODE_REG 寄存器的 c0_ctl_rx_flexif_select 到 c5_ctl_rx_flexif_select 设置的。
c<N>_ctl_rx_flexif_select[1:0] | 工作模式 | 应用描述 |
---|---|---|
2'b00 | 对于包含 FEC 的 PHY,提供对 FEC 子层的直接接入,在该子层中(通过独立控制)可绕过转码或 RX 对齐。此模式用于禁用 PCS 解扰器功能和 AM 移除功能。 对于使用 FEC 转码器旁路的模式,同样应设置此模式。 |
100GE 到 OTN 的透明映射 |
2'b01 | 此模式用于启用 PCS 解扰器功能和 AM 移除功能。 | 无 EBLOCK 替换的灵活以太网 PHY |
2'b10 | 此模式用于启用 PCS 解扰器功能、AM 移除功能以及将 66 位同步报头错误替换为 EBLOCK 的功能。 | 含 EBLOCK 替换的灵活以太网 PHY |
2'b11 | 此模式用于启用 PCS 解扰器功能、AM 移除功能以及将 66 位同步报头错误替换为 EBLOCK 的功能,并可启用 PCS 接收状态机。 | 含合规的 66 位块串流的 PCS 模式 |