40
ECP5 and ECP5-5G sysCLOCK
PLL/DLL Design and Usage Guide
Appendix A. Primary Clock Sources and Distribution
The following figures show the inputs into the Primary Clock Network through the mid-mux into the centermux for
each device. There are DCC components at the input of the centermux to allow the user to stop the clock in order
to save power. All mid-mux inputs with the nomenclature “<quadrant>_pclkcib<#>” are fabric entry points to the
PCLK network. All mid-mux inputs with the nomenclature “<location>_DQS_CLK” are DQS clocks from the I/O.
Figure 35. ECP5 and ECP5-5G Primary Clock Sources and Distribution, LFE5UM/LFE5UM5G-85 Devices
DCC
16
DCC
14
DCC
14
DCC
12
14
14
12
16
CLKDIV_L0
PCLK6_0
PCLK6_1
PCLK7_0
PCLK7_1
DCUCLKDIV0 CX
DCU1 tx_clk1
CLKDIV_L1
CLKDIV_R0
PCLK2_0
PCLK2_1
PCLK3_0
PCLK3_1
CLKDIV_R1
PCLK1_0
PCLK1_1
PCLK0_0
PCLK0_1
D
C
S
D
C
S
Centermux
16
16
PLL_TL OS2
PLL_TL OS3
PLL_TL OP
PLL_TL OS
ulq_pclkcib0
ulq_pclkcib1
lrq_pclkcib0
lrq_pclkcib1
urq_pclkcib0
urq_pclkcib1
tlq_pclkcib0
tlq_pclkcib1
trq_pclkcib0
trq_pclkcib1
Mid Mux
DCU1 rx_clk0
DCU1 rx_clk1
DCU1 tx_clk0
DCU0 tx_clk1
DCU0 rx_clk0
DCU0 rx_clk1
DCU0 tx_clk0
DCUCLKDIV0 C1
brq_pclkcib0
brq_pclkcib1
Mid Mux
llc_pclkcib0
DCC
DCC
DCC
DCC
16
16
Quadrant TR
Primary
Clocking
Quadrant TL
Primary
Clocking
Quadrant BR
Primary
Clocking
Quadrant BL
Primary
Clocking
Mid Mux
Mid Mux
lrc_pclkcib0
ulc_pclkcib0
urc_pclkcib0
PLL_TR OS2
PLL_TR OS3
PLL_TR OP
PLL_TR OS
PLL_BR OS2
PLL_BR OS3
PLL_BR OP
PLL_BR OS
PLL_BL0 OS2
PLL_BL0 OS3
PLL_BL0 OP
PLL_BL0 OS
llq_pclkcib0
llq_pclkcib1
ulm_pclkcib0
ulm_pclkcib2
llm_pclkcib0
llm_pclkcib2
OSC output
DCUCLKDIV1 CX
DCUCLKDIV1 C1
Serdes_refclk0
Serdes_refclk1
blq_pclkcib0
blq_pclkcib1
llm_pclkcib3
llm_pclkcib1
lrm_pclkcib3
lrm_pclkcib1
urm_pclkcib2
urm_pclkcib0
lrm_pclkcib0
lrm_pclkcib2
urm_pclkcib1
urm_pclkcib3
ulm_pclkcib1
ulm_pclkcib3