![Altera Cyclone IV Device Handbook Download Page 303](http://html1.mh-extra.com/html/altera/cyclone-iv/cyclone-iv_device-handbook_2910785303.webp)
Chapter 1: Cyclone IV Transceivers Architecture
1–23
Receiver Channel Datapath
February 2015
Altera Corporation
Rate Match FIFO
In asynchronous systems, the upstream transmitter and local receiver can be clocked
with independent reference clocks. Frequency differences in the order of a few
hundred ppm can corrupt the data when latching from the recovered clock domain
(the same clock domain as the upstream transmitter reference clock) to the local
receiver reference clock domain.
shows the rate match FIFO block
diagram.
The rate match FIFO compensates for small clock frequency differences of up to
±300 ppm (600 ppm total) between the upstream transmitter and the local receiver
clocks by performing the following functions:
■
Insert skip symbols when the local receiver reference clock frequency is greater
than the upstream transmitter reference clock frequency
■
Delete skip symbols when the local receiver reference clock frequency is less than
the upstream transmitter reference clock frequency
The 20-word deep rate match FIFO and logics control insertion and deletion of skip
symbols, depending on the ppm difference. The operation begins after the word
aligner synchronization status (
rx_syncstatus
) is asserted.
1
Rate match FIFO is only supported with 8B/10B encoded data and the word aligner
in automatic synchronization state machine mode.
8B/10B Decoder
The 8B/10B decoder receives 10-bit data and decodes it into an 8-bit data and a 1-bit
control identifier. The decoder is compliant with Clause 36 of the IEEE 802.3
specification.
shows the 8B/10B decoder block diagram.
Figure 1–21. Rate Match FIFO Block Diagram
Rate Match
FIFO
(20-
w
ord deep)
10
rx_rmfifodatainserted
rx_rmfifodatadeleted
rx_fifoempty
rx_rmfifof
u
ll
10
Figure 1–22. 8B/10B Decoder Block Diagram
8
B/10B Decoder
8
rx_ctrldetect
rx_errdetect
rx_disperr
rx_r
u
nningdisp
10
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: ......