Global Clock Network & Phase-Locked Loops
Of the sources listed, only two clock pins, two PLL clock outputs, one
DPCLK pin, and one internally-generated signal are chosen to drive into a
clock control block. Figure 2–13 shows a more detailed diagram of the
clock control block. Out of these six inputs, the two clock input pins and
two PLL outputs can be dynamic selected to feed a global clock network.
The clock control block supports static selection of DPCLK and the signal
from internal logic.
Figure 2–13. Clock Control Block
Clock Control Block
Internal Logic
DPCLK or
CDPCLK
Enable/
Disable
Global
Clock
Static Clock Select (3)
Static Clock
Select (3)
(3)
CLK[n + 3]
CLK[n + 2]
CLK[n + 1]
CLK[n]
C0
C1
C2
inclk1
inclk0
f
IN
PLL
CLKSWITCH (1)
CLKSELECT[1..0] (2)
CLKENA (4)
Notes to Figure 2–13:
(1) The CLKSWITCHsignal can either be set through the configuration file or it can be dynamically set when using the
manual PLL switchover feature. The output of the multiplexer is the input reference clock (fIN) for the PLL.
(2) The CLKSELECT[1..0]signals are fed by internal logic and can be used to dynamically select the clock source for
the global clock network when the device is in user mode.
(3) The static clock select signals are set in the configuration file and cannot be dynamically controlled when the device
is in user mode.
(4) Internal logic can be used to enabled or disabled the global clock network in user mode.
2–22
Altera Corporation
February 2007
Cyclone II Device Handbook, Volume 1