Figure 4-22: Transceiver Clocking for XAUI Soft PCS Implementation
RX
Phase
Compensation
FIFO
TX
Phase
Compensation
FIFO
Byte
Serializer
Receiver Standard PCS
Receiver PMA
Deserializer
CDR
Transmitter Standard PCS
Transmitter Standard PCS
Transmitter Standard PCS
Transmitter Standard PCS
Channel 0
Channel 1
Channel 2
Channel 3
Transmitter PMA Ch 0
Transmitter PMA Ch 1
Transmitter PMA Ch 2
Transmitter PMA Ch 3
Serializer
tx_serial_data
rx_serial_data
Parallel Clock
Parallel Clock (Recovered)
Byte
Deserializer
8B/10B
Decoder
Rate
Match
FIFO
Deskew
FIFO
Word
Aligner
8B/10B
Encoder
Soft PCS
Soft PCS
Soft PCS
Soft PCS
FPGA Fabric
Channel 3
Channel 2
Channel 1
Channel 0
16
16
20
20
20
20
10
10
xgmii_tx_clk
xgmii_rx_clk
/2
Parallel Clock
(Recovered) from Channel 0
Parallel Clock
/2
Clock Divider
Parallel and Serial Clocks (From the ×6 or ×N Clock Lines)
Serial Clock
(From the ×1 Clock Lines)
Central/ Local Clock Divider
Parallel Clock
Serial Clock
Parallel and Serial Clocks
CMU PLL
Transceiver Channel Placement Guidelines
In the soft PCS implementation of the XAUI configuration, all four channels must be placed continuously.
The channels may all be placed in one bank or they may span two banks. Only the placements shown in the
following figure are allowed.
Altera Corporation
Transceiver Protocol Configurations in Cyclone V Devices
4-23
Transceiver Clocking and Channel Placement Guidelines in XAUI Configuration
CV-53004
2013.10.17