...
- Support "point-to-point" and "network" mode
- "point-to-point" by default (better logic optimization)
- 3 layer of Ethernet:
- Layer1: PHY
- Layer2: MAC
- Layer3: PGP ETH V1
Layer 3 Ethernet framing
- 512-bit header and 48-bit footer
- Header and payload always 512-bit wide
- Simplify the logic for 100GbE MAC interface (no AxiStreamShifting required)
- Chuck up the stream to MAX_SIZE (8196B default)
- 91.8% efficient = 1024B/(1024B + 4B FCS + 12B intergap + 8B preamble + 64B PGP Ethernet Header + 4B PGP Ethernet Footer)
- 95.7% efficient = 2048B/(2048B + 4B FCS + 12B intergap + 8B preamble + 64B PGP Ethernet Header + 4B PGP Ethernet Footer)
- 97.8% efficient = 4096B/(4096B + 4B FCS + 12B intergap + 8B preamble + 64B PGP Ethernet Header + 4B PGP Ethernet Footer)
- 98.9% efficient = 8196B/(8196B + 4B FCS + 12B intergap + 8B preamble + 64B PGP Ethernet Header + 4B PGP Ethernet Footer)
- Smaller MAX_SIZE lower the latency for publishing the virtual channel "pause" status to the remote side
- Use the MAC's FCS for error checking
- Virtual channel flow control done at the L3 layer (instead of ETH pause)
- Support up to 16 Virtual channels on the same link
...
{"serverDuration": 48, "requestCorrelationId": "71fdfca45df1a4db"}