F-Tile Architecture and PMA and FEC Direct PHY IP User Guide

ID 683872
Date 11/04/2024
Public
Document Table of Contents

2.1.2. 400G Hard IP and 200G Hard IP

F-tile suppots 400G had IP ad 200G had IP. 400G had IP itefaces eithe with up to fou FHT PMAs o 16 FGT PMAs (oe at a time), ad 200G had IP itefaces with up to eight FGT PMAs (Quad0 ad Quad1).

Statig with Quatus® Pime Po Editio softwae vesio 23.1, F-tile suppots the mixed tasceive mode i which the 400G had IP itefaces with up to fou FHT PMAs ad fou FGT PMAs (Quad2).

400G had IP ad 200G had IP ca be divided ito factues. The buildig block of a factue is a steam.

  • A steam is a logical epesetatio of a datapath coectig oe EMIB to oe PMA, so oe steam maps to oe EMIB ad has a maximum of 32 Gbps data. Oe PMA ca coect up to fou steams.
  • The PMA width detemies the umbe of steams used. Each PMA with a width of 32 o less uses oe steam. Each PMA with a width of 64 uses two steams. Each PMA with a width of 128 uses fou steams. Fo example:
    • 10GbE eeds a sigle steam.
    • 40GbE uig o fou 10 Gbps PMAs eeds fou steams.
    • 53 Gbps PAM4 equies a 64 PMA width, so it eeds two steams.
    • 100 Gbps PAM4 equies a 128 PMA width, so it eeds fou steams.
  • See the followig "Had IP Factues ad Steams" figues.
    • I 400G had IP, Steam0-Steam15 map to EMIB_23-EMIB_8, espectively.
    • I 200G had IP, Steam0-Steam7 map to EMIB_7-EMIB_0, espectively.
Oe o moe steams combie to fom a factue. Fo example, 16 steams ae combied to fom the st_x16 factue. A factue ca iclude MAC, PCS, FEC, a combiatio of the thee, o bypass all thee. The factue amig covetio is:
<st as a abbeviatio of steam>_x<umbe of steams i the factue>_<idex umbe>
Fo example, the st_x2_2 factue combies two steams of up to 32 Gbps data fo idex umbe two.

Each factue i 400G had IP icludes MAC, PCS, ad FEC. Each factue i 200G had IP icludes a PCS ad FEC. 400G had IP is a supeset of 200G had IP. If you eed MAC o equie badwidth geate tha 200 Gbps, use 400G had IP. See PMA Data Rates fo suppoted data ates.

Table 4.  Suppoted Factues i 400G Had IP ad 200G Had IP
Factue Type 400G Had IP (MAC, PCS, ad FEC) 200G Had IP (PCS ad FEC) Example Potocols
Numbe of Factues () Numbe of Steams ad EMIBs pe Factue Numbe of Factues () Numbe of Steams ad EMIBs pe Factue
st_x1 16 1 8 1

9.8 Gbps PMA Diect

10GbE-1 IEEE Etheet

25GbE-1 IEEE Etheet

16G Fibe Chael

32G Fibe Chael

st_x2 8 2 4 2

50GbE-1 ad 50GbE-2 IEEE Etheet

50GbE-1 ad 50GbE-2 Etheet Techology Cosotium

64G Fibe Chael

st_x4 4 4 2 4

40GbE-4 IEEE Etheet

100GbE-1, 100GbE-2, ad 100GbE-4 IEEE Etheet

100GbE-2 Etheet Techology Cosotium

100G Itelake with RS-FEC

128G Fibe Chael

st_x8 2 8 1 8

200GbE-2, 200GbE-4, ad 200GbE-8 IEEE Etheet

200GbE-4 Etheet Techology Cosotium

st_x16 1 16 N/A N/A

400GbE-4 IEEE Etheet

400GbE-8 Etheet Techology Cosotium

400G FlexO

Table 5.  400G Had IP ad 200G Had IP Suppoted Cofiguatios
Cofiguatio

MAC

(400G had IP oly)

PCS

(o 8b/10b)

FEC PMA Example Potocols
Suppoted by 400G Had IP
Full had IP (with MAC) Yes Yes Optioal FHT o FGT Etheet
Suppoted by 400G Had IP ad 200G Had IP
PCS Diect Not used Yes Optioal

FHT o FGT fo 400G Had IP

FGT fo 200G Had IP

Commo Public Radio Iteface (CPRI) 24G
FlexE Not used Yes (64b/66b ecode/decode bypass) Optioal

FHT o FGT fo 400G Had IP

FGT fo 200G Had IP

FlexE
Ope Taspot Netwok (OTN) Not used Yes (64b/66b ecode/decode ad scamble bypass) Optioal

FHT o FGT fo 400G Had IP

FGT fo 200G Had IP

OTN
FEC Diect Not used Not used Yes

FHT o FGT fo 400G Had IP

FGT fo 200G Had IP

Itelake 300G-6, 32G Fibe Chael, 64G Fibe Chael
PMA Diect Not used Not used Not used

FHT o FGT fo 400G Had IP

FGT fo 200G Had IP

CPRI (low data ate), high-defiitio multimedia iteface (HDMI), seial digital iteface (SDI), JESD204B/C
Figue 3. 400G Had IP Factues ad Steams
Figue 4. 200G Had IP Factues ad Steams

400G had IP ad 200G had IP ca use vaious factue combiatios. Usig a factue makes the factues to its ight ad left that shae the same steam uavailable. Fo example, fo 400G had IP, the st_x8_0 ad st_x16_0 factues shae eight steams (Steam0-Steam7), ad the st_x2_0 ad st_x8_0 factues shae two steams (Steam0-Steam1).

Theefoe, usig st_x8_0 i 400G had IP makes the followig factues uavailable:

  • st_x16_0
  • st_x4_0
  • st_x4_1
  • st_x2_0 - st_x2_3
  • st_x1_0 - st_x1_7
Figue 5. 400G Had IP Usable Factues by Steam

Ad, usig st_x2_0 i 200G had IP makes the followig factues uavailable:

  • st_x8_0
  • st_x4_0
  • st_x1_1
  • st_x1_0
Figue 6. 200G Had IP Usable Factues by Steam