
Dynamic Power Management Controller
6-14
ADSP-BF59x Blackfin Processor Hardware Reference
cycle. After the PLL lock counter reaches the value programmed in the
PLL lock count (
PLL_LOCKCNT
) register, the PLL sets the
PLL_LOCKED
bit in
the PLL status (
PLL_STAT
) register, and the PLL asserts the PLL wake-up
interrupt.
When the
bfrom_SysControl()
routine reprograms the
PLL_CTL
register
with a new value, the
bfrom_SysControl()
routine executes a subsequent
IDLE
instruction and prevents all other system interrupt sources, other
than the DPMC, from waking up the core from the
IDLE
state. If the lock
counter expires, the PLL issues an interrupt, and the code execution con-
tinues the instruction after the
IDLE
instruction. Therefore, the system is
in the new state by the time the
bfrom_SysControl()
routine returns.
If the new value written to the
PLL_CTL
or
VR_CTL
register is the
same as the previous value, the PLL wake-up occurs immediately
(PLL is already locked), but the core and system clock are bypassed
for the
PLL_LOCKCNT
duration. For this interval, code executes at
the
CLKIN
rate instead of the expected
CCLK
rate. Software guards
against this condition by comparing the current value to the new
value before writing the new value.
• When the wake-up signal is asserted, the code execution continues
the instruction after the
IDLE
instruction, causing a transition to:
• Active mode if
BYPASS
in the
PLL_CTL
register is set
• Full-on mode if the
BYPASS
bit is cleared
• If the
PLL_CTL
register is programmed to enter the sleep operating
mode, the processor transitions immediately to sleep mode and
waits for a wake-up signal before continuing code execution. If the
PLL_CTL
register is programmed to enter the deep sleep operating
mode, the processor immediately transitions to deep sleep mode
and waits for a hardware reset signal or GPIO wakeup:
Содержание ADSP-BF59x Blackfin
Страница 64: ...Development Tools 1 22 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 74: ...Processor Specific MMRs 2 10 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 204: ...Unique Information for the ADSP BF59x Processor 5 104 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 244: ...Programming Examples 6 40 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 345: ...ADSP BF59x Blackfin Processor Hardware Reference 9 9 Core Timer Unique Information for the ADSP BF59x Processor None...
Страница 346: ...Unique Information for the ADSP BF59x Processor 9 10 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 398: ...Unique Information for the ADSP BF59x Processor 11 42 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 622: ...Unique Information for the ADSP BF59x Processor 15 38 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 700: ...Programming Examples 16 78 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 738: ...Boundary Scan Architecture B 8 ADSP BF59x Blackfin Processor Hardware Reference...