Chapter 1: Cyclone IV Transceivers Architecture
1–35
Transceiver Clocking Architecture
February 2015
Altera Corporation
When the byte serializer is enabled, the low-speed clock frequency is halved before
feeding into the read clock of TX phase compensation FIFO. The low-speed clock is
available in the FPGA fabric as
tx_clkout
port, which can be used in the FPGA fabric
to send transmitter data and control signals.
shows the datapath clocking in receiver only operation. In this mode, the
receiver PCS supports configuration without the rate match FIFO. The CDR unit in
the channel recovers the clock from the received serial data and generates the high-
speed recovered clock for the deserializer, and low-speed recovered clock for
forwarding to the receiver PCS. The low-speed recovered clock feeds to the following
blocks in the receiver PCS:
■
word aligner
■
8B/10B decoder
■
write clock of byte deserializer
■
byte ordering
■
write clock of RX phase compensation FIFO
When the byte deserializer is enabled, the low-speed recovered clock frequency is
halved before feeding into the write clock of the RX phase compensation FIFO. The
low-speed recovered clock is available in the FPGA fabric as
rx_clkout
port, which
can be used in the FPGA fabric to capture receiver data and status signals.
When the transceiver is configured for transmitter and receiver operation in
non-bonded channel configuration, the receiver PCS supports configuration with and
without the rate match FIFO. The difference is only at the receiver datapath clocking.
The transmitter datapath clocking is identical to transmitter only operation mode as
shown in
Figure 1–33. Transmitter Only Datapath Clocking in Non-Bonded Channel Configuration
Byte Serializer
8B/10B Encoder
T
r
ansmi
tt
e
r
Channel PCS
T
r
ansmi
tt
e
r
Channel PMA
Serializer
PCIe Ha
r
d IP
FPGA
Fab
r
ic
PIPE In
t
e
r
face
Tx Phase
Comp
FIFO
tx_datain
tx_dataout
wr_clk
rd_clk
wr_clk
rd_clk
high-speed
clock
low-speed clock
tx_coreclk
tx_clkout
/2
Figure 1–34. Receiver Only Datapath Clocking without Rate Match FIFO in Non-Bonded Channel Configuration
Note to
:
(1) High-speed recovered clock.
rx_coreclk
Receive
r
Channel PCS
Receive
r
Channel PMA
FPGA
Fab
r
ic
rx_dataout
rx_datain
Deserial-
izer
CDR
Byte
De-
serializer
Byte
Order-
ing
Deskew
FIFO
8B/10B
Decoder
Rate
Match
FIFO
PCIe Ha
r
d IP
PIPE In
t
e
r
face
CDR clock
low-speed reco
v
ered clock
rx_clkout
/2
(1)
Word
Aligner
Rx
Phase
Comp
FIFO
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: ......