
Input Description
DPCLK pins DPCLK pins are bidirectional dual function pins that
are used for high fan-out control signals, such as
protocol signals, TRDY and IRDY signals for PCI via
the GCLK. Clock control blocks that have inputs
driven by DPCLK pins cannot drive PLL inputs.
PLL counter outputs PLL counter outputs can drive the GCLK.
Internal logic You can drive the GCLK through logic array
routing to enable the internal logic elements (LEs)
to drive a high fan-out, low-skew signal path. Clock
control blocks that have inputs driven by internal
logic cannot drive PLL inputs.
Figure 2-3: Clock Control Block
clkswitch (1)
Static Clock Select (3)
Static Clock
Select (3)
Internal Logic
Clock Control Block
DPCLK
clkselect[1..0] (2) Internal Logic (4)
inclk1
inclk0
CLK[n + 3]
CLK[n + 2]
CLK[n + 1]
CLK[n]
f
IN
C0
C1
C2
PLL
Global
Clock
Enable/
Disable
C3
C4
Notes:
(1) The clkswitch signal can either be set through the configuration file or dynamically set when using the manual PLL switchover
feature. The output of the multiplexer is the input clock (fIN) for the PLL.
(2) The clkselect[1..0] signals are fed by internal logic. You can use the clkselect[1..0] signals to dynamically select the clock source for
the GCLK when the device is in user mode. Only one PLL (applicable to PLLs on the same side) can be selected as the clock source to
the GCLK.
(3) The static clock select signals are set in the configuration file. Therefore, dynamic control when the device is in user mode is not
feasible.
(4) You can use internal logic to enable or disable the GCLK in user mode.
clkswitch (1)
inclk1
inclk0
f
IN
C0
C1
C2
PLL
C3
C4
Each MAX 10 device has a maximum of 20 clock control blocks. There are five clock control blocks on
each side of the device.
UG-M10CLKPLL
2015.05.04
Global Clock Control Block
2-5
MAX 10 Clocking and PLL Architecture and Features
Altera Corporation
Send Feedback
Komentarze do niniejszej Instrukcji