DCMAC Subsystem 能够通过可编程逻辑区域与 AMD Versal™ GTY/GTYP 和 GTM 收发器进行对接。在 DCMAC Subsystem 上,每个 GT 四通道都有一个专用收发器接口。
DCMAC Subsystem 具有多种 PCS/PMA 通道逻辑功能,包括位多路复用、变速箱、扰码、通道对齐和通道去歪斜。因此,连接到 DCMAC Subsystem 的收发器必须配置为在 RAW 模式下工作。对于 26.5625 Gb/s 通道逻辑,默认收发器通道接口配置为 80b RAW 接口。
如果多通道 PMD 通道数据速率为 200GE 或 400GE 且通道速率为 100 Gb/s,那么 DCMAC Subsystem GT 四通道接口可在 RX 方向上支持逐通道 GT 四通道恢复时钟。该选项可降低收发器时延,提升 1588 时间戳准确性,但需逐通道消耗 FPGA 时钟设置资源。
如果设计倾向于降低 DCMAC Subsystem 链路耗用的时钟资源,那么此 IP 还支持将收发器配置为启用逐通道去歪斜缓冲,以便允许所有 RX PMD 通道共享公用的主通道时钟。
下表显示了 DCMAC Subsystem 支持的 GT 收发器选项列表,包括关联的线速率、GT 数据路径宽度和时钟频率。
工作模式 | RS(528,514) | RS(544,514) | GT 通道线速率 (Gb/s) | GTY / GTM | NRZ / PAM4 | GT 接口数据宽度(位) | GT 接口时钟 (MHz) | PCS 通道逻辑内部时钟 (MHz) |
---|---|---|---|---|---|---|---|---|
100GE CAUI-4 | ✓ | - | 25.78125 | 都支持 | NRZ | 80 | 322.2656 | 644.5313 |
100GE 100GAUI-4 | - | ✓ | 26.5625 | 都支持 | NRZ | 80 | 332.03125 | 664.0625 |
100GE 100GAUI-2 | - | ✓ | 53.125 | GTM | PAM4 | 160 | 332.03125 | 664.0625 |
100GE 100GAUI-1 | - | ✓ | 106.25 | GTM | PAM4 | 320 | 332.03125 | 664.0625 |
100G FlexO FOIC 1.1-RS | - | ✓ | 111.8 | GTM | PAM4 | 320 | 349.4061 | 698.8092 |
100G FlexO FOIC 1.2-RS | - | ✓ | 55.9 | GTM | PAM4 | 160 | 349.4061 | 698.8092 |
100G FlexO FOIC1.4-RS | - | ✓ | 27.95 | 都支持 | NRZ | 80 | 349.4061 | 698.8092 |
100GE(超频)100GAUI-4 | - | ✓ | 28.21 | 都支持 | NRZ | 80 | 352.625 | 705.25 |
100GE(超频)100GAUI-2 | - | ✓ | 56.42 | GTM | PAM4 | 160 | 352.625 | 705.25 |
100GE(超频)100GAUI-1 | - | ✓ | 112 | GTM | PAM4 | 320 | 350 | 700 |
128GFC 4 通道 | ✓ | - | 28.05 | 都支持 | NRZ | 80 | 350.625 | 701.25 |
200GE 200GAUI-8 | - | ✓ | 26.5625 | 都支持 | NRZ | 80 | 332.03125 | 664.0625 |
200GE 200GAUI-4 | - | ✓ | 53.125 | GTM | PAM4 | 160 | 332.03125 | 664.0625 |
200GE 200GAUI-2 | - | ✓ | 106.25 | GTM | PAM4 | 320 | 332.03125 | 664.0625 |
200G FlexO FOIC 2.2-RS | - | ✓ | 111.8 | GTM | PAM4 | 320 | 349.4061 | 698.8092 |
200G FlexO FOIC2.4-RS | - | ✓ | 55.9 | GTM | PAM4 | 160 | 349.4061 | 698.8092 |
200GE(超频)200GAUI-4 | - | ✓ | 56.42 | GTM | PAM4 | 160 | 352.625 | 705.25 |
200GE(超频)200GAUI-2 | - | ✓ | 112 | GTM | PAM4 | 320 | 350 | 700 |
400GE 400GAUI-16 | - | ✓ | 26.5625 | 都支持 | NRZ | 80 | 332.03125 | 664.0625 |
400GE 400GAUI-8 | - | ✓ | 53.125 | GTM | PAM4 | 160 | 332.03125 | 664.0625 |
400GE 400GAUI-4 | - | ✓ | 106.25 | GTM | PAM4 | 320 | 332.03125 | 664.0625 |
400G FlexO FOIC 4.4-RS | - | ✓ | 111.8 | GTM | PAM4 | 320 | 349.4061 | 698.8092 |
400G FlexO FOIC4.8-RS | - | ✓ | 55.9 | GTM | PAM4 | 160 | 349.4061 | 698.8092 |
400GE(超频)400GAUI-8 | - | ✓ | 56.42 | GTM | PAM4 | 160 | 352.625 | 705.25 |
400GE(超频)400GAUI-4 | - | ✓ | 112 | GTM | PAM4 | 320 | 350 | 700 |
注释: 对于 DCMAC IP Wizard 中的“Coupled MAC+PCS”,不支持 112G(超频)线速率配置。
注释: 128GFC 仅在较快的器件中受支持。
注释: 而在较慢的器件中,仅在独立 MAC 和 PCS+FEC 模式下支持超频。在较快的器件中,则无此限制。
注释: 当 DCMAC Subsystem 在仅限 FEC 模式下工作时,则会复用收发器接口。在该模式下,DCMAC Subsystem TX 路径仅执行 FEC 编码功能,不必为 GT 收发器直接绑定输出。同样,DCMAC Subsystem RX 路径仅执行 FEC 解码,输入不必直接来自 GT 收发器。
下表显示了 DCMAC Subsystem 针对仅限 FEC 模式支持的接口选项,包括关联的数据速率、数据路径宽度和时钟频率。
工作模式 | RS(528,514) | RS(544,514) | 仅限 FEC 模式下的速率 (Gb/s) | 仅限 FEC 模式下的接口数据宽度(位) | 仅限 FEC 模式下的接口时钟 (MHz) | 仅限 FEC 模式下的逻辑内部时钟 (MHz) |
---|---|---|---|---|---|---|
2 x 53.125G 仅限 FEC | - | ✓ | 53.125 | 2 x 160 | 332.03125 | 664.0625 |
2 x 56.42G 仅限 FEC | - | ✓ | 56.42G | 2 x 160 | 352.625 | 705.25 |
1 x 106.25G 仅限 FEC | ✓ | ✓ | 106.25 | 320 | 332.03125 | 664.0625 |
1 x 112G 仅限 FEC | ✓ | ✓ | 112G | 320 | 350 | 700 |