![Texas Instruments AM1802 Скачать руководство пользователя страница 74](http://html.mh-extra.com/html/texas-instruments/am1802/am1802_reference-manual_1094556074.webp)
PLL Controllers
7.2.1 Device Clock Generation
The PLL controllers (PLLC0 and PLLC1) manage the clock ratios, alignment, and gating for the device
system clocks. Various PLL mode attributes such as pre-division, multiplier, and post-division are software
programmable through the PLL controller registers. Additionally, the reset controller in PLLC0 manages
reset propagation through the device, clock alignment, and test points.
The PLLOUT stage in PLLC0 and PLLC1 is capable of providing frequencies greater than what the
SYSCLK dividers can handle. The POSTDIV stage should be programmed to keep the input to the
SYSCLK dividers within operating limits. See the device datasheet for the maximum operating
frequencies.
PLLC0 and PLLC1 generate several clocks for use by the various processors and modules. These
reference clocks are summarized in
. Some output clock dividers require fixed values so that
clock ratios between various device components are maintained regardless of PLL or bypass frequency.
Table 7-1. System PLLC Output Clocks
Default Ratio
Fixed Clock
Output Clock
Used by
(relative to PLLn_SYSCLK1)
Ratio
PLLC0
(1)
PLL0_SYSCLK1
Not used
/1
Yes
PLL0_SYSCLK2
ARM RAM/ROM, On-chip RAM, UART0,
/2
Yes
EDMA, SPI0, MMC/SD0, DDR2/mDDR (bus
ports), USB2.0
PLL0_SYSCLK3
(2)
EMIFA
/3
No
PLL0_SYSCLK4
System configuration (SYSCFG), GPIO,
/4
Yes
PLLCs, PSCs, EMAC/MDIO, ARM INTC
PLL0_SYSCLK5
Not used
/3
No
PLL0_SYSCLK6
ARM
/1
Yes
PLL0_SYSCLK7
EMAC RMII clock
/6
No
PLL0_AUXCLK
I2C0, Timer64P0/P1, RTC, USB2.0 PHY,
PLL bypass clock
No
McASP0 serial clock
PLL0_OBSCLK
Observation clock (OBSCLK) source
Pin configurable
No
PLLC1
PLL1_SYSCLK1
DDR2/mDDR PHY
/1 or disabled
No
PLL1_SYSCLK2
(3)
UART1/2, Timer64P2/3, McASP0, SPI1 (all
/2 or disabled
No
these modules use PLL0_SYSCLK2 by
default)
PLL1_SYSCLK3
(4)
PLL0 input reference clock
/3 or disabled
No
(not configured by default)
(1)
The divide values in PLLC0 for PLL0_SYSCLK1/PLL0_SYSCLK6, PLL0_SYSCLK2, and PLL0_SYSCLK4 can be changed for
power savings, but the device must maintain the 1:2:4 clock ratios between the clock domains.
(2)
PLLC0 supports an additional post-divider value of /4.5 that can be used for EMIFA clock generation. When this /4.5 value is
used, the resulting clock will not have a 50% duty cycle. Instead, the duty cycle will be 44.4%. The EMIFA uses PLL0_SYSCLK3
by default, but can be configured to use a /4.5 divide-down of PLL0_PLLOUT instead of PLL0_SYSCLK3 by programming the
EMA_CLKSRC and DIV45PENA bits in the chip configuration 3 register (CFGCHIP3) of the system configuration (SYSCFG)
module.
(3)
The ASYNC3 modules use PLL0_SYSCLK2 by default, but all these modules can be configured as a group to use
PLL1_SYSCLK2 by programming the ASYNC3_CLKSRC bit in the chip configuration 3 register (CFGCHIP3) of the system
configuration (SYSCFG) module.
(4)
The PLL0 input clock source can be configured to use PLL1_SYSCLK3 instead of OSCIN by programming the EXTCLKSRC bit
in the PLLC0 PLL control register (PLLCTL). The PLL1 input clock source will also be OSCIN.
74
Phase-Locked Loop Controller (PLLC)
SPRUGX5A
–
May 2011
Copyright
©
2011, Texas Instruments Incorporated
Содержание AM1802
Страница 1: ...AM1802 ARM Microprocessor System Reference Guide Literature Number SPRUGX5A May 2011 ...
Страница 2: ...2 SPRUGX5A May 2011 Submit Documentation Feedback Copyright 2011 Texas Instruments Incorporated ...
Страница 30: ...30 ARM Subsystem SPRUGX5A May 2011 Submit Documentation Feedback Copyright 2011 Texas Instruments Incorporated ...
Страница 144: ...144 Power Management SPRUGX5A May 2011 Submit Documentation Feedback Copyright 2011 Texas Instruments Incorporated ...