6.1
PLL Controller Module
SPRUFX7 – July 2008
PLL Controllers (PLLCs)
Two PLL controllers provide clocks to different components of the chip. PLL controller 1 (PLLC1) provides
clocks to most of the components of the chip. PLL controller 2 (PLLC2) provides clocks to the DDR PHY.
As a module, the PLL controller provides the following:
•
Glitch-free transitions (on changing PLL settings)
•
Domain clocks alignment
•
Clock gating
•
PLL bypass
•
PLL power down
The various clock outputs given by the PLL controller are as follows:
•
Domain clocks: SYSCLKn
•
Bypass domain clock: SYSCLKBP
•
Auxiliary clock from reference clock: AUXCLK
Various dividers that can be used are as follows:
•
Pre-PLL divider: PREDIV
•
Post-PLL divider: POSTDIV
•
SYSCLK divider: PLLDIV1,
…
, PLLDIVn
•
SYSCLKBP divider: BPDIV
Multipliers supported are as follows:
•
PLL multiplier control: PLLM
PLL Controllers (PLLCs)
38
SPRUFX7 – July 2008