![Altera Cyclone IV Device Handbook Download Page 351](http://html1.mh-extra.com/html/altera/cyclone-iv/cyclone-iv_device-handbook_2910785351.webp)
Chapter 1: Cyclone IV Transceivers Architecture
1–71
Transceiver Functional Modes
February 2015
Altera Corporation
8B/10B decoder in the receiver datapath maps received PCS code groups into specific
8-bit XGMII codes as listed in
Channel Deskewing
The deskew FIFO in each of the four lanes expects to receive /A/ code group
simultaneously on all four channels during the inter-packet gap, as required by XAUI
protocol. The skew introduced in the physical medium and the receiver channels
might cause the /A/ code group to be received misaligned with respect to each other.
The deskew FIFO works to align the /A/ code group across the four channels, which
operation is compliant to the PCS deskew state machine diagram specified in
clause 48 of the IEEE P802.3ae specification. The deskew operation begins after link
synchronization is achieved on all four channels as indicated by the word aligner in
each channel. The following are the deskew FIFO operations:
■
Until the first /A/ code group is received, the deskew FIFO read and write
pointers in each channel are not incremented.
■
After the first /A/ code group is received, the write pointer starts incrementing for
each word received but the read pointer is frozen.
■
When all the four channels received the /A/ code group within 10 recovered clock
cycles of each other, the read pointer of all four deskew FIFOs is released
simultaneously, aligning the /A/ code group of all four channels in a column.
1
Any other value
K30.7
Invalid XGMII character
Notes to
(1) Equivalent to
tx_ctrlenable
port.
(2) Equivalent to 8-bit input data to 8B/10B encoder.
(3) The values in XGMII TXD column are in hexadecimal.
Table 1–21. XGMII Character to PCS Code Groups Mapping (Part 2 of 2)
XGMII TXC
(1)
XGMII TXD
(2)
,
(3)
PCS Code Group
Description
Table 1–22. PCS Code Groups to XGMII Character Mapping
XGMII RXC
PCS Code Group
Description
0
00 through FF
Dxx,y
Normal data transmission
1
07
K28.0, K28.3, or K28.5
Idle in ||I||
1
07
K28.5
Idle in ||T||
1
9C
K28.4
Sequence
1
FB
K27.7
Start
1
FD
K29.7
Terminate
1
FE
K30.7
Error
1
FE
Invalid code group
Received code group
Notes to
(1) Equivalent to
rx_ctrlenable
port.
(2) Equivalent to 8-bit input data to 8B/10B encoder.
(3) The values in XGMII RXD column are in hexadecimal.
Summary of Contents for Cyclone IV
Page 10: ...x Chapter Revision Dates Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Page 14: ...I 2 Section I Device Core Cyclone IV Device Handbook March 2016 Altera Corporation Volume 1...
Page 274: ...vi Contents Cyclone IV Device Handbook February 2015 Altera Corporation Volume 2...
Page 440: ...iv Contents Cyclone IV Device Handbook December 2016 Altera Corporation Volume 3...
Page 442: ...vi Chapter Revision Dates Cyclone IV Device Handbook December 2016 Altera Corporation Volume 3...
Page 446: ......