Miscellaneous registers (Misc)
RM0082
228/844
Doc ID 018672 Rev 1
12.4.11 PERIP1_CLK_ENB
register
The PERIP1_CLK_ENB is an R/W register which controls the peripheral clock enable
functionality. The register bit assignments is given in the next table.
[03:02]
RFU
-
Reserved for future use (Write don’t care - Read return
zeros).
[01]
plltimeen
1’h1
Enable PLL1 timer: this functionality replace PLL lock
signals and it's used to control the switch transition from
slow to normal operating mode when System controller
PLL1 timeout event expires:
1’b0: Disable PLL1 timer functionality.
1’b1: Enable PLL1 timer switching transition; set from
Processor to switch into the normal operating frequency
either after the initialization sequence complete or to
restore the normal operating condition from a dynamic
power down sequence (power save).
[00]
xtaltimeen
1’h0
Enable Xtal timer: this functionality enables an auxiliary
timer to control the switch transition from doze to slow
operating mode when system controller Xtal timeout
event expires:
1’b0: Disable Xtal timer functionality: the switch transition
is controlled from macro-oscillator clock enable signal.
1’b1: Enable Xtal timer; set from Processor to ensure the
oscillator output clock stable before to enter in slow
operating mode.
Table 165.
PRPH_CLK_CFG register bit assignments (continued)
PRPH_CLK_CFG Register
0x028
Bit
Name
Reset
Value
Description
Table 166.
PERIP1_CLK_ENB register bit assignments
PERIP1_CLK_ENB Register
0x02C
Bit
Name
Reset
Value
Description
[31]
C3_clock_enb
1’h1
1’b0: Disable C3 clock
1’b1: Enable C3 clock
[30]
RFU
-
Reserved for future use (Write don’t care - Read return zeros).
[29]
ddr_core_enb
1’h1
DDR memory controller core clock enable; functionality asserted
setting ‘0’ the PERIPH1_CLK_ENB[27] after a previous write
with PERIPH1_CLK_ENB[29,27]=01:
1’b0: Disable DDR core clock gating functionality.
1’b1: Enable DDR core clock gating functionality.
[28]
RFU
-
Reserved for future use (Write don’t care - Read return zeros)