The PMA transmits and receives high-speed serial data depending on the transceiver
channel configuration. The PMA transmitter serializes parallel data, and the PMA
receiver deserializes serial data.
The Intel Stratix 10 E-Tile PMA GXE channels support both NRZ and PAM4 data
formats. A single bit of data is transmitted/received in one UI in NRZ mode, while two
bits of data are transmitted/received in one UI in PAM4 mode. The transceiver can
operate up to 30 Gbps in NRZ mode and 57.8 Gbps in PAM4 mode.
The PMA supports the following parallel data widths:
•
16 bits (NRZ mode only)
•
20 bits (NRZ mode only)
•
32 bits (NRZ, PAM4)
•
40 bits (NRZ, PAM4)
•
64 bits (PAM4 high data rate mode only)
Supported protocols include, but are not limited to:
•
IEEE 802.3ap (10GBASE-KR)
•
IEEE 802.3bj (100G-KR4, 100G-CR4)
•
IEEE 802.3bm (CAUI4)
•
IEEE 802.3bs (400G Ethernet)
•
IEEE 802.3cd (50GBASE-KR)
•
IEEE 802.3by (25GBASE-CR, 25GBASE-SR)
•
CEI-25G-LR
•
CEI-28G-VSR/SR/MR
•
CEI-56G-VSR/MR/LR
•
64GFC
•
32GFC
Figure 32.
PMA Architecture Block Diagram
TX
Buffer
TX PMA
RX PMA
RX
Buffer
Loopback path
TX Data
Data Pattern
Generator
MUX
Serializer
TX EQ
RX EQ
Clock Recovery
Sampler
Data Pattern
Verifier
Deserializer
EHIP_LANE/
EHIP_CORE/
RS-FEC/
PMA Direct
Gray Encoder/
Pre-coder
NRZ/
PAM4
MUX
Gray/Pre-
decoding
NRZ/
PAM4
High S
peed C
lock
Error
Injector
PMA CH0
PMA CH1
PMA CH2
PMA CH23
A given E-Tile has nine reference clock pins linked to a reference clock network, which
is shared across all of the 24 PMA channels within a tile.
refclk_0
routing is skew-
balanced across all the channels and is used for TX PMA bonding. Additionally, each
channel has two clock input ports (
refclk_in_A
and
refclk_in_B
) which drive
3. Intel Stratix 10 E-Tile Transceiver PHY Architecture
UG-20056 | 2019.02.04
Intel
®
Stratix
®
10 E-Tile Transceiver PHY User Guide
58