English
Language : 

EP4CE30F29C7N Datasheet, PDF (324/488 Pages) Altera Corporation – Cyclone IV Device Handbook, Volume 1
1–44
Chapter 1: Cyclone IV Transceivers Architecture
Transceiver Clocking Architecture
Table 1–11. FPGA Fabric-Transceiver Interface Clocks (Part 2 of 2)
Clock Name
cal_blk_clk (2)
Clock Description
Transceiver calibration block clock
Interface Direction
FPGA fabric to transceiver
Notes to Table 1–11:
(1) Offset cancellation process that is executed after power cycle requires reconfig_clk clock. The reconfig_clk must be driven with a
free-running clock and not derived from the transceiver blocks.
(2) For the supported clock frequency range, refer to the Cyclone IV Device Data Sheet.
In the transmitter datapath, TX phase compensation FIFO forms the FPGA
fabric-transmitter interface. Data and control signals for the transmitter are clocked
with the FIFO write clock. The FIFO write clock supports automatic clock selection by
the Quartus II software (depending on channel configuration), or user-specified clock
from tx_coreclk port. Table 1–12 details the automatic TX phase compensation FIFO
write clock selection by the Quartus II software.
1 The Quartus II software assumes automatic clock selection for TX phase
compensation FIFO write clock if you do not enable the tx_coreclk port.
Table 1–12. Automatic TX Phase Compensation FIFO Write Clock Selection
Channel
Configuration
Quartus II Selection
Non-bonded
Bonded
tx_clkout clock feeds the FIFO write clock. tx_clkout is forwarded through the transmitter
channel from low-speed clock, which also feeds the FIFO read clock.
coreclkout clock feeds the FIFO write clock for the bonded channels. coreclkout clock is the
common bonded low-speed clock, which also feeds the FIFO read clock in the bonded channels.
When using user-specified clock option, ensure that the clock feeding tx_coreclk port
has 0 ppm difference with the TX phase compensation FIFO read clock.
In the receiver datapath, RX phase compensation FIFO forms the receiver-FPGA
fabric interface. Data and status signals from the receiver are clocked with the FIFO
read clock. The FIFO read clock supports automatic clock selection by the Quartus II
software (depending on channel configuration), or user-specified clock from
rx_coreclk port. Table 1–13 details the automatic RX phase compensation FIFO read
clock selection by the Quartus II software.
1 The Quartus II software assumes automatic clock selection for RX phase
compensation FIFO read clock if you do not enable the rx_coreclk port.
Table 1–13. Automatic RX Phase Compensation FIFO Read Clock Selection (Part 1 of 2)
Channel Configuration
Quartus II Selection
Non-bonded
With rate match FIFO (1)
Without rate match FIFO
tx_clkout clock feeds the FIFO read clock. tx_clkout is forwarded through
the receiver channel from low-speed clock, which also feeds the FIFO write
clock and transmitter PCS.
rx_clkout clock feeds the FIFO read clock. rx_clkout is forwarded through
the receiver channel from low-speed recovered clock, which also feeds the FIFO
write clock.
Cyclone IV Device Handbook,
Volume 2
October 2013 Altera Corporation