\n

CCM_ANALOG

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x2C byte (0x0)
mem_usage : registers
protection : not protected

Registers

AUDIO_PLL1_CFG0

VIDEO_PLL1_CFG0

VIDEO_PLL1_CFG1

GPU_PLL_CFG0

GPU_PLL_CFG1

VPU_PLL_CFG0

VPU_PLL_CFG1

ARM_PLL_CFG0

ARM_PLL_CFG1

SYS_PLL1_CFG0

SYS_PLL1_CFG1

SYS_PLL1_CFG2

SYS_PLL2_CFG0

AUDIO_PLL1_CFG1

SYS_PLL2_CFG1

SYS_PLL2_CFG2

SYS_PLL3_CFG0

SYS_PLL3_CFG1

SYS_PLL3_CFG2

VIDEO_PLL2_CFG0

VIDEO_PLL2_CFG1

VIDEO_PLL2_CFG2

DRAM_PLL_CFG0

DRAM_PLL_CFG1

DRAM_PLL_CFG2

DIGPROG

OSC_MISC_CFG

PLLOUT_MONITOR_CFG

FRAC_PLLOUT_DIV_CFG

SCCG_PLLOUT_DIV_CFG

AUDIO_PLL2_CFG0

AUDIO_PLL2_CFG1


AUDIO_PLL1_CFG0

AUDIO PLL1 Configuration 0 Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

AUDIO_PLL1_CFG0 AUDIO_PLL1_CFG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_OUTPUT_DIV_VAL PLL_REFCLK_DIV_VAL PLL_NEWDIV_ACK PLL_NEWDIV_VAL PLL_COUNTCLK_SEL PLL_BYPASS PLL_LOCK_SEL PLL_REFCLK_SEL PLL_PD_OVERRIDE PLL_PD PLL_CLKE_OVERRIDE PLL_CLKE PLL_LOCK

PLL_OUTPUT_DIV_VAL : PLL output clock divide value Settings must maintain the PLL operational range
bits : 0 - 4 (5 bit)
access : read-write

PLL_REFCLK_DIV_VAL : PLL reference clock divide value
bits : 5 - 10 (6 bit)
access : read-write

PLL_NEWDIV_ACK : PLL new fraction divide handshake signal
bits : 11 - 11 (1 bit)
access : read-only

PLL_NEWDIV_VAL : PLL new fraction divide input control active high
bits : 12 - 12 (1 bit)
access : read-write

PLL_COUNTCLK_SEL : PLL maximum lock time counter clock select
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

0 : PLL_COUNTCLK_SEL_0

25M_REF_CLK

0x1 : PLL_COUNTCLK_SEL_1

27M_REF_CLK

End of enumeration elements list.

PLL_BYPASS : PLL bypass control active high
bits : 14 - 14 (1 bit)
access : read-write

PLL_LOCK_SEL : PLL Lock signal select
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

0 : PLL_LOCK_SEL_0

Select PLL lock output

0x1 : PLL_LOCK_SEL_1

Select maximum lock time counter output

End of enumeration elements list.

PLL_REFCLK_SEL : PLL reference clocks select
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0 : PLL_REFCLK_SEL_0

25M_REF_CLK

0x1 : PLL_REFCLK_SEL_1

27M_REF_CLK

0x2 : PLL_REFCLK_SEL_2

HDMI_PHY_27M_CLK

0x3 : PLL_REFCLK_SEL_3

CLK_P_N

End of enumeration elements list.

PLL_PD_OVERRIDE : Override the PLL_PD, clock gating enable signal from CCM block active high
bits : 18 - 18 (1 bit)
access : read-write

PLL_PD : PLL output clock clock gating enable active high
bits : 19 - 19 (1 bit)
access : read-write

PLL_CLKE_OVERRIDE : Override the PLL_CLKE, clock gating enable signal from CCM block active high
bits : 20 - 20 (1 bit)
access : read-write

PLL_CLKE : PLL output clock clock gating enable active high
bits : 21 - 21 (1 bit)
access : read-write

PLL_LOCK : PLL lock status active high
bits : 31 - 31 (1 bit)
access : read-only


VIDEO_PLL1_CFG0

VIDEO PLL Configuration 0 Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

VIDEO_PLL1_CFG0 VIDEO_PLL1_CFG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_OUTPUT_DIV_VAL PLL_REFCLK_DIV_VAL PLL_NEWDIV_ACK PLL_NEWDIV_VAL PLL_COUNTCLK_SEL PLL_BYPASS PLL_LOCK_SEL PLL_REFCLK_SEL PLL_PD_OVERRIDE PLL_PD PLL_CLKE_OVERRIDE PLL_CLKE PLL_LOCK

PLL_OUTPUT_DIV_VAL : PLL output clock divide value Settings must maintain the PLL operational range
bits : 0 - 4 (5 bit)
access : read-write

PLL_REFCLK_DIV_VAL : PLL reference clock divide value
bits : 5 - 10 (6 bit)
access : read-write

PLL_NEWDIV_ACK : PLL new fraction divide handshake signal
bits : 11 - 11 (1 bit)
access : read-only

PLL_NEWDIV_VAL : PLL new fraction divide input control active high
bits : 12 - 12 (1 bit)
access : read-write

PLL_COUNTCLK_SEL : PLL maximum lock time counter clock select
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

0 : PLL_COUNTCLK_SEL_0

25M_REF_CLK

0x1 : PLL_COUNTCLK_SEL_1

27M_REF_CLK

End of enumeration elements list.

PLL_BYPASS : PLL bypass control active high
bits : 14 - 14 (1 bit)
access : read-write

PLL_LOCK_SEL : PLL Lock signal select
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

0 : PLL_LOCK_SEL_0

Select PLL lock output

0x1 : PLL_LOCK_SEL_1

Select maximum lock time counter output

End of enumeration elements list.

PLL_REFCLK_SEL : PLL reference clocks select
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0 : PLL_REFCLK_SEL_0

25M_REF_CLK

0x1 : PLL_REFCLK_SEL_1

27M_REF_CLK

0x2 : PLL_REFCLK_SEL_2

HDMI_PHY_27M_CLK

0x3 : PLL_REFCLK_SEL_3

CLK_P_N

End of enumeration elements list.

PLL_PD_OVERRIDE : Override the PLL_PD, clock gating enable signal from CCM block active high
bits : 18 - 18 (1 bit)
access : read-write

PLL_PD : PLL output clock clock gating enable active high
bits : 19 - 19 (1 bit)
access : read-write

PLL_CLKE_OVERRIDE : Override the PLL_CLKE, clock gating enable signal from CCM block active high
bits : 20 - 20 (1 bit)
access : read-write

PLL_CLKE : PLL output clock clock gating enable active high
bits : 21 - 21 (1 bit)
access : read-write

PLL_LOCK : PLL lock status active high
bits : 31 - 31 (1 bit)
access : read-only


VIDEO_PLL1_CFG1

VIDEO PLL Configuration 1 Register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

VIDEO_PLL1_CFG1 VIDEO_PLL1_CFG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_INT_DIV_CTL PLL_FRAC_DIV_CTL

PLL_INT_DIV_CTL : PLL Integer divide control Settings must maintain the PLL operational range
bits : 0 - 6 (7 bit)
access : read-write

PLL_FRAC_DIV_CTL : PLL fraction divide control Settings must maintain the PLL operational range
bits : 7 - 30 (24 bit)
access : read-write


GPU_PLL_CFG0

GPU PLL Configuration 0 Register
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GPU_PLL_CFG0 GPU_PLL_CFG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_OUTPUT_DIV_VAL PLL_REFCLK_DIV_VAL PLL_NEWDIV_ACK PLL_NEWDIV_VAL PLL_COUNTCLK_SEL PLL_BYPASS PLL_LOCK_SEL PLL_REFCLK_SEL PLL_PD_OVERRIDE PLL_PD PLL_CLKE_OVERRIDE PLL_CLKE PLL_LOCK

PLL_OUTPUT_DIV_VAL : PLL output clock divide value Settings must maintain the PLL operational range
bits : 0 - 4 (5 bit)
access : read-write

PLL_REFCLK_DIV_VAL : PLL reference clock divide value
bits : 5 - 10 (6 bit)
access : read-write

PLL_NEWDIV_ACK : PLL new fraction divide handshake signal
bits : 11 - 11 (1 bit)
access : read-only

PLL_NEWDIV_VAL : PLL new fraction divide input control active high
bits : 12 - 12 (1 bit)
access : read-write

PLL_COUNTCLK_SEL : PLL maximum lock time counter clock select
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

0 : PLL_COUNTCLK_SEL_0

25M_REF_CLK

0x1 : PLL_COUNTCLK_SEL_1

27M_REF_CLK

End of enumeration elements list.

PLL_BYPASS : PLL bypass control active high
bits : 14 - 14 (1 bit)
access : read-write

PLL_LOCK_SEL : PLL Lock signal select
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

0 : PLL_LOCK_SEL_0

Select PLL lock output

0x1 : PLL_LOCK_SEL_1

Select maximum lock time counter output

End of enumeration elements list.

PLL_REFCLK_SEL : PLL reference clocks select
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0 : PLL_REFCLK_SEL_0

25M_REF_CLK

0x1 : PLL_REFCLK_SEL_1

27M_REF_CLK

0x2 : PLL_REFCLK_SEL_2

HDMI_PHY_27M_CLK

0x3 : PLL_REFCLK_SEL_3

CLK_P_N

End of enumeration elements list.

PLL_PD_OVERRIDE : Override the PLL_PD, clock gating enable signal from CCM block active high
bits : 18 - 18 (1 bit)
access : read-write

PLL_PD : PLL output clock clock gating enable active high
bits : 19 - 19 (1 bit)
access : read-write

PLL_CLKE_OVERRIDE : Override the PLL_CLKE, clock gating enable signal from CCM block active high
bits : 20 - 20 (1 bit)
access : read-write

PLL_CLKE : PLL output clock clock gating enable active high
bits : 21 - 21 (1 bit)
access : read-write

PLL_LOCK : PLL lock status active high
bits : 31 - 31 (1 bit)
access : read-only


GPU_PLL_CFG1

GPU PLL Configuration 1 Register
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

GPU_PLL_CFG1 GPU_PLL_CFG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_INT_DIV_CTL PLL_FRAC_DIV_CTL

PLL_INT_DIV_CTL : PLL Integer divide control Settings must maintain the PLL operational range
bits : 0 - 6 (7 bit)
access : read-write

PLL_FRAC_DIV_CTL : PLL fraction divide control Settings must maintain the PLL operational range
bits : 7 - 30 (24 bit)
access : read-write


VPU_PLL_CFG0

VPU PLL Configuration 0 Register
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

VPU_PLL_CFG0 VPU_PLL_CFG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_OUTPUT_DIV_VAL PLL_REFCLK_DIV_VAL PLL_NEWDIV_ACK PLL_NEWDIV_VAL PLL_COUNTCLK_SEL PLL_BYPASS PLL_LOCK_SEL PLL_REFCLK_SEL PLL_PD_OVERRIDE PLL_PD PLL_CLKE_OVERRIDE PLL_CLKE PLL_LOCK

PLL_OUTPUT_DIV_VAL : PLL output clock divide value Settings must maintain the PLL operational range
bits : 0 - 4 (5 bit)
access : read-write

PLL_REFCLK_DIV_VAL : PLL reference clock divide value
bits : 5 - 10 (6 bit)
access : read-write

PLL_NEWDIV_ACK : PLL new fraction divide handshake signal
bits : 11 - 11 (1 bit)
access : read-only

PLL_NEWDIV_VAL : PLL new fraction divide input control active high
bits : 12 - 12 (1 bit)
access : read-write

PLL_COUNTCLK_SEL : PLL maximum lock time counter clock select
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

0 : PLL_COUNTCLK_SEL_0

25M_REF_CLK

0x1 : PLL_COUNTCLK_SEL_1

27M_REF_CLK

End of enumeration elements list.

PLL_BYPASS : PLL bypass control active high
bits : 14 - 14 (1 bit)
access : read-write

PLL_LOCK_SEL : PLL Lock signal select
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

0 : PLL_LOCK_SEL_0

Select PLL lock output

0x1 : PLL_LOCK_SEL_1

Select maximum lock time counter output

End of enumeration elements list.

PLL_REFCLK_SEL : PLL reference clocks select
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0 : PLL_REFCLK_SEL_0

25M_REF_CLK

0x1 : PLL_REFCLK_SEL_1

27M_REF_CLK

0x2 : PLL_REFCLK_SEL_2

HDMI_PHY_27M_CLK

0x3 : PLL_REFCLK_SEL_3

CLK_P_N

End of enumeration elements list.

PLL_PD_OVERRIDE : Override the PLL_PD, clock gating enable signal from CCM block active high
bits : 18 - 18 (1 bit)
access : read-write

PLL_PD : PLL output clock clock gating enable active high
bits : 19 - 19 (1 bit)
access : read-write

PLL_CLKE_OVERRIDE : Override the PLL_CLKE, clock gating enable signal from CCM block active high
bits : 20 - 20 (1 bit)
access : read-write

PLL_CLKE : PLL output clock clock gating enable active high
bits : 21 - 21 (1 bit)
access : read-write

PLL_LOCK : PLL lock status active high
bits : 31 - 31 (1 bit)
access : read-only


VPU_PLL_CFG1

VPU PLL Configuration 1 Register
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

VPU_PLL_CFG1 VPU_PLL_CFG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_INT_DIV_CTL PLL_FRAC_DIV_CTL

PLL_INT_DIV_CTL : PLL Integer divide control Settings must maintain the PLL operational range
bits : 0 - 6 (7 bit)
access : read-write

PLL_FRAC_DIV_CTL : PLL fraction divide control Settings must maintain the PLL operational range
bits : 7 - 30 (24 bit)
access : read-write


ARM_PLL_CFG0

ARM PLL Configuration 0 Register
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ARM_PLL_CFG0 ARM_PLL_CFG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_OUTPUT_DIV_VAL PLL_REFCLK_DIV_VAL PLL_NEWDIV_ACK PLL_NEWDIV_VAL PLL_COUNTCLK_SEL PLL_BYPASS PLL_LOCK_SEL PLL_REFCLK_SEL PLL_PD_OVERRIDE PLL_PD PLL_CLKE_OVERRIDE PLL_CLKE PLL_LOCK

PLL_OUTPUT_DIV_VAL : PLL output clock divide value Settings must maintain the PLL operational range
bits : 0 - 4 (5 bit)
access : read-write

PLL_REFCLK_DIV_VAL : PLL reference clock divide value
bits : 5 - 10 (6 bit)
access : read-write

PLL_NEWDIV_ACK : PLL new fraction divide handshake signal
bits : 11 - 11 (1 bit)
access : read-only

PLL_NEWDIV_VAL : PLL new fraction divide input control active high
bits : 12 - 12 (1 bit)
access : read-write

PLL_COUNTCLK_SEL : PLL maximum lock time counter clock select
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

0 : PLL_COUNTCLK_SEL_0

25M_REF_CLK

0x1 : PLL_COUNTCLK_SEL_1

27M_REF_CLK

End of enumeration elements list.

PLL_BYPASS : PLL bypass control active high
bits : 14 - 14 (1 bit)
access : read-write

PLL_LOCK_SEL : PLL Lock signal select
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

0 : PLL_LOCK_SEL_0

Select PLL lock output

0x1 : PLL_LOCK_SEL_1

Select maximum lock time counter output

End of enumeration elements list.

PLL_REFCLK_SEL : PLL reference clocks select
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0 : PLL_REFCLK_SEL_0

25M_REF_CLK

0x1 : PLL_REFCLK_SEL_1

27M_REF_CLK

0x2 : PLL_REFCLK_SEL_2

HDMI_PHY_27M_CLK

0x3 : PLL_REFCLK_SEL_3

CLK_P_N

End of enumeration elements list.

PLL_PD_OVERRIDE : Override the PLL_PD, clock gating enable signal from CCM block active high
bits : 18 - 18 (1 bit)
access : read-write

PLL_PD : PLL output clock clock gating enable active high
bits : 19 - 19 (1 bit)
access : read-write

PLL_CLKE_OVERRIDE : Override the PLL_CLKE, clock gating enable signal from CCM block active high
bits : 20 - 20 (1 bit)
access : read-write

PLL_CLKE : PLL output clock clock gating enable active high
bits : 21 - 21 (1 bit)
access : read-write

PLL_LOCK : PLL lock status active high
bits : 31 - 31 (1 bit)
access : read-only


ARM_PLL_CFG1

ARM PLL Configuration 1 Register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ARM_PLL_CFG1 ARM_PLL_CFG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_INT_DIV_CTL PLL_FRAC_DIV_CTL

PLL_INT_DIV_CTL : PLL Integer divide control Settings must maintain the PLL operational range
bits : 0 - 6 (7 bit)
access : read-write

PLL_FRAC_DIV_CTL : PLL fraction divide control Settings must maintain the PLL operational range
bits : 7 - 30 (24 bit)
access : read-write


SYS_PLL1_CFG0

System PLL Configuration 0 Register
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYS_PLL1_CFG0 SYS_PLL1_CFG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_REFCLK_SEL PLL_COUNTCLK_SEL PLL_LOCK_SEL PLL_BYPASS2 PLL_BYPASS1 PLL_PD_OVERRIDE PLL_PD PLL_DIV20_OVERRIDE PLL_DIV20_CLKE PLL_DIV10_OVERRIDE PLL_DIV10_CLKE PLL_DIV8_OVERRIDE PLL_DIV8_CLKE PLL_DIV6_OVERRIDE PLL_DIV6_CLKE PLL_DIV5_OVERRIDE PLL_DIV5_CLKE PLL_DIV4_OVERRIDE PLL_DIV4_CLKE PLL_DIV3_OVERRIDE PLL_DIV3_CLKE PLL_DIV2_OVERRIDE PLL_DIV2_CLKE PLL_CLKE_OVERRIDE PLL_CLKE PLL_LOCK

PLL_REFCLK_SEL : PLL reference clocks select
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : PLL_REFCLK_SEL_0

25M_REF_CLK

0x1 : PLL_REFCLK_SEL_1

27M_REF_CLK

0x2 : PLL_REFCLK_SEL_2

HDMI_PHY_27M_CLK

0x3 : PLL_REFCLK_SEL_3

CLK_P_N

End of enumeration elements list.

PLL_COUNTCLK_SEL : PLL maximum lock time counter clock select
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

0 : PLL_COUNTCLK_SEL_0

25M_REF_CLK

0x1 : PLL_COUNTCLK_SEL_1

27M_REF_CLK

End of enumeration elements list.

PLL_LOCK_SEL : PLL Lock signal select
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

0 : PLL_LOCK_SEL_0

Select PLL lock output

0x1 : PLL_LOCK_SEL_1

Select maximum lock time counter output

End of enumeration elements list.

PLL_BYPASS2 : Internal PLL2 bypass control active high
bits : 4 - 4 (1 bit)
access : read-write

PLL_BYPASS1 : Internal PLL1 bypass control active high
bits : 5 - 5 (1 bit)
access : read-write

PLL_PD_OVERRIDE : Override the PLL_PD, clock gating enable signal from CCM block active high
bits : 6 - 6 (1 bit)
access : read-write

PLL_PD : PLL output clock clock gating enable active high
bits : 7 - 7 (1 bit)
access : read-write

PLL_DIV20_OVERRIDE : Override the PLL_DIV20_CLKE, clock gating enable signal from CCM block active high
bits : 8 - 8 (1 bit)
access : read-write

PLL_DIV20_CLKE : PLL output clock divide by 20 clock gating enable active high
bits : 9 - 9 (1 bit)
access : read-write

PLL_DIV10_OVERRIDE : Override the PLL_DIV10_CLKE, clock gating enable signal from CCM block active high
bits : 10 - 10 (1 bit)
access : read-write

PLL_DIV10_CLKE : PLL output clock divide by 10 clock gating enable active high
bits : 11 - 11 (1 bit)
access : read-write

PLL_DIV8_OVERRIDE : Override the PLL_DIV8_CLKE, clock gating enable signal from CCM block active high
bits : 12 - 12 (1 bit)
access : read-write

PLL_DIV8_CLKE : PLL output clock divide by 8 clock gating enable active high
bits : 13 - 13 (1 bit)
access : read-write

PLL_DIV6_OVERRIDE : Override the PLL_DIV6_CLKE, clock gating enable signal from CCM block active high
bits : 14 - 14 (1 bit)
access : read-write

PLL_DIV6_CLKE : PLL output clock divide by 6 clock gating enable active high
bits : 15 - 15 (1 bit)
access : read-write

PLL_DIV5_OVERRIDE : Override the PLL_DIV5_CLKE, clock gating enable signal from CCM block active high
bits : 16 - 16 (1 bit)
access : read-write

PLL_DIV5_CLKE : PLL output clock divide by 5 clock gating enable active high
bits : 17 - 17 (1 bit)
access : read-write

PLL_DIV4_OVERRIDE : Override the PLL_DIV4_CLKE, clock gating enable signal from CCM block active high
bits : 18 - 18 (1 bit)
access : read-write

PLL_DIV4_CLKE : PLL output clock divide by 4 clock gating enable active high
bits : 19 - 19 (1 bit)
access : read-write

PLL_DIV3_OVERRIDE : Override the PLL_DIV3_CLKE, clock gating enable signal from CCM block active high
bits : 20 - 20 (1 bit)
access : read-write

PLL_DIV3_CLKE : PLL output clock divide by 3 clock gating enable active high
bits : 21 - 21 (1 bit)
access : read-write

PLL_DIV2_OVERRIDE : Override the PLL_DIV2_CLKE, clock gating enable signal from CCM block active high
bits : 22 - 22 (1 bit)
access : read-write

PLL_DIV2_CLKE : PLL output clock divide by 2 clock gating enable active high
bits : 23 - 23 (1 bit)
access : read-write

PLL_CLKE_OVERRIDE : Override the PLL_CLKE, clock gating enable signal from CCM block active high
bits : 24 - 24 (1 bit)
access : read-write

PLL_CLKE : PLL output clock clock gating enable active high
bits : 25 - 25 (1 bit)
access : read-write

PLL_LOCK : PLL lock status active high
bits : 31 - 31 (1 bit)
access : read-only


SYS_PLL1_CFG1

System_PLL Configuration 1 Register
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYS_PLL1_CFG1 SYS_PLL1_CFG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_SSE PLL_SSMF PLL_SSMD PLL_SSDS

PLL_SSE : Enables Spread Spectrum Mode active high
bits : 0 - 0 (1 bit)
access : read-write

PLL_SSMF : Controls Spread Spectrum Modulation Frequency Fmod = SSMF[3:0]*2*Fvco1/251658
bits : 1 - 4 (4 bit)
access : read-write

PLL_SSMD : Controls Spread Spectrum modulation depth
bits : 5 - 7 (3 bit)
access : read-write

Enumeration:

0 : PLL_SSMD_0

0.25

0x1 : PLL_SSMD_1

0.5

0x2 : PLL_SSMD_2

0.75

0x3 : PLL_SSMD_3

1.0

0x4 : PLL_SSMD_4

1.5

0x5 : PLL_SSMD_5

2.0

0x6 : PLL_SSMD_6

3.0

0x7 : PLL_SSMD_7

4.0

End of enumeration elements list.

PLL_SSDS : Selects between Spread Spectrum Center Spread and Down Spread Modes.
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

0 : PLL_SSDS_0

Center Spread

0x1 : PLL_SSDS_1

Down Spread

End of enumeration elements list.


SYS_PLL1_CFG2

System_PLL Configuration 2 Register
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYS_PLL1_CFG2 SYS_PLL1_CFG2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_FILTER_RANGE PLL_OUTPUT_DIV_VAL PLL_FEEDBACK_DIVF2 PLL_FEEDBACK_DIVF1 PLL_REF_DIVR2 PLL_REF_DIVR1

PLL_FILTER_RANGE : This sets the internal PLL1 loop filter to work with the post-reference divider frequency.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : PLL_FILTER_RANGE_0

25 to 35 MHz

0x1 : PLL_FILTER_RANGE_1

35 to 54 MHz

End of enumeration elements list.

PLL_OUTPUT_DIV_VAL : Internal PLL2 output clock divider value Fout must be within the range 20MHz ~ 1200MHz
bits : 1 - 6 (6 bit)
access : read-write

PLL_FEEDBACK_DIVF2 : Internal PLL2 reference clock divider value
bits : 7 - 12 (6 bit)
access : read-write

PLL_FEEDBACK_DIVF1 : Internal PLL1 reference clock divider value
bits : 13 - 18 (6 bit)
access : read-write

PLL_REF_DIVR2 : Internal PLL2 reference clock divider value
bits : 19 - 24 (6 bit)
access : read-write

PLL_REF_DIVR1 : Internal PLL1 reference clock divider value
bits : 25 - 27 (3 bit)
access : read-write


SYS_PLL2_CFG0

System PLL Configuration 0 Register
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYS_PLL2_CFG0 SYS_PLL2_CFG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_REFCLK_SEL PLL_COUNTCLK_SEL PLL_LOCK_SEL PLL_BYPASS2 PLL_BYPASS1 PLL_PD_OVERRIDE PLL_PD PLL_DIV20_OVERRIDE PLL_DIV20_CLKE PLL_DIV10_OVERRIDE PLL_DIV10_CLKE PLL_DIV8_OVERRIDE PLL_DIV8_CLKE PLL_DIV6_OVERRIDE PLL_DIV6_CLKE PLL_DIV5_OVERRIDE PLL_DIV5_CLKE PLL_DIV4_OVERRIDE PLL_DIV4_CLKE PLL_DIV3_OVERRIDE PLL_DIV3_CLKE PLL_DIV2_OVERRIDE PLL_DIV2_CLKE PLL_CLKE_OVERRIDE PLL_CLKE PLL_LOCK

PLL_REFCLK_SEL : PLL reference clocks select
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : PLL_REFCLK_SEL_0

25M_REF_CLK

0x1 : PLL_REFCLK_SEL_1

27M_REF_CLK

0x2 : PLL_REFCLK_SEL_2

HDMI_PHY_27M_CLK

0x3 : PLL_REFCLK_SEL_3

CLK_P_N

End of enumeration elements list.

PLL_COUNTCLK_SEL : PLL maximum lock time counter clock select
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

0 : PLL_COUNTCLK_SEL_0

25M_REF_CLK

0x1 : PLL_COUNTCLK_SEL_1

27M_REF_CLK

End of enumeration elements list.

PLL_LOCK_SEL : PLL Lock signal select
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

0 : PLL_LOCK_SEL_0

Select PLL lock output

0x1 : PLL_LOCK_SEL_1

Select maximum lock time counter output

End of enumeration elements list.

PLL_BYPASS2 : Internal PLL2 bypass control active high
bits : 4 - 4 (1 bit)
access : read-write

PLL_BYPASS1 : Internal PLL1 bypass control active high
bits : 5 - 5 (1 bit)
access : read-write

PLL_PD_OVERRIDE : Override the PLL_PD, clock gating enable signal from CCM block active high
bits : 6 - 6 (1 bit)
access : read-write

PLL_PD : PLL output clock clock gating enable active high
bits : 7 - 7 (1 bit)
access : read-write

PLL_DIV20_OVERRIDE : Override the PLL_DIV20_CLKE, clock gating enable signal from CCM block active high
bits : 8 - 8 (1 bit)
access : read-write

PLL_DIV20_CLKE : PLL output clock divide by 20 clock gating enable active high
bits : 9 - 9 (1 bit)
access : read-write

PLL_DIV10_OVERRIDE : Override the PLL_DIV10_CLKE, clock gating enable signal from CCM block active high
bits : 10 - 10 (1 bit)
access : read-write

PLL_DIV10_CLKE : PLL output clock divide by 10 clock gating enable active high
bits : 11 - 11 (1 bit)
access : read-write

PLL_DIV8_OVERRIDE : Override the PLL_DIV8_CLKE, clock gating enable signal from CCM block active high
bits : 12 - 12 (1 bit)
access : read-write

PLL_DIV8_CLKE : PLL output clock divide by 8 clock gating enable active high
bits : 13 - 13 (1 bit)
access : read-write

PLL_DIV6_OVERRIDE : Override the PLL_DIV6_CLKE, clock gating enable signal from CCM block active high
bits : 14 - 14 (1 bit)
access : read-write

PLL_DIV6_CLKE : PLL output clock divide by 6 clock gating enable active high
bits : 15 - 15 (1 bit)
access : read-write

PLL_DIV5_OVERRIDE : Override the PLL_DIV5_CLKE, clock gating enable signal from CCM block active high
bits : 16 - 16 (1 bit)
access : read-write

PLL_DIV5_CLKE : PLL output clock divide by 5 clock gating enable active high
bits : 17 - 17 (1 bit)
access : read-write

PLL_DIV4_OVERRIDE : Override the PLL_DIV4_CLKE, clock gating enable signal from CCM block active high
bits : 18 - 18 (1 bit)
access : read-write

PLL_DIV4_CLKE : PLL output clock divide by 4 clock gating enable active high
bits : 19 - 19 (1 bit)
access : read-write

PLL_DIV3_OVERRIDE : Override the PLL_DIV3_CLKE, clock gating enable signal from CCM block active high
bits : 20 - 20 (1 bit)
access : read-write

PLL_DIV3_CLKE : PLL output clock divide by 3 clock gating enable active high
bits : 21 - 21 (1 bit)
access : read-write

PLL_DIV2_OVERRIDE : Override the PLL_DIV2_CLKE, clock gating enable signal from CCM block active high
bits : 22 - 22 (1 bit)
access : read-write

PLL_DIV2_CLKE : PLL output clock divide by 2 clock gating enable active high
bits : 23 - 23 (1 bit)
access : read-write

PLL_CLKE_OVERRIDE : Override the PLL_CLKE, clock gating enable signal from CCM block active high
bits : 24 - 24 (1 bit)
access : read-write

PLL_CLKE : PLL output clock clock gating enable active high
bits : 25 - 25 (1 bit)
access : read-write

PLL_LOCK : PLL lock status active high
bits : 31 - 31 (1 bit)
access : read-only


AUDIO_PLL1_CFG1

AUDIO PLL1 Configuration 1 Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

AUDIO_PLL1_CFG1 AUDIO_PLL1_CFG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_INT_DIV_CTL PLL_FRAC_DIV_CTL

PLL_INT_DIV_CTL : PLL Integer divide control Settings must maintain the PLL operational range
bits : 0 - 6 (7 bit)
access : read-write

PLL_FRAC_DIV_CTL : PLL fraction divide control Settings must maintain the PLL operational range
bits : 7 - 30 (24 bit)
access : read-write


SYS_PLL2_CFG1

System_PLL Configuration 1 Register
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYS_PLL2_CFG1 SYS_PLL2_CFG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_SSE PLL_SSMF PLL_SSMD PLL_SSDS

PLL_SSE : Enables Spread Spectrum Mode active high
bits : 0 - 0 (1 bit)
access : read-write

PLL_SSMF : Controls Spread Spectrum Modulation Frequency Fmod = SSMF[3:0]*2*Fvco1/251658
bits : 1 - 4 (4 bit)
access : read-write

PLL_SSMD : Controls Spread Spectrum modulation depth
bits : 5 - 7 (3 bit)
access : read-write

Enumeration:

0 : PLL_SSMD_0

0.25

0x1 : PLL_SSMD_1

0.5

0x2 : PLL_SSMD_2

0.75

0x3 : PLL_SSMD_3

1.0

0x4 : PLL_SSMD_4

1.5

0x5 : PLL_SSMD_5

2.0

0x6 : PLL_SSMD_6

3.0

0x7 : PLL_SSMD_7

4.0

End of enumeration elements list.

PLL_SSDS : Selects between Spread Spectrum Center Spread and Down Spread Modes.
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

0 : PLL_SSDS_0

Center Spread

0x1 : PLL_SSDS_1

Down Spread

End of enumeration elements list.


SYS_PLL2_CFG2

System_PLL Configuration 2 Register
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYS_PLL2_CFG2 SYS_PLL2_CFG2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_FILTER_RANGE PLL_OUTPUT_DIV_VAL PLL_FEEDBACK_DIVF2 PLL_FEEDBACK_DIVF1 PLL_REF_DIVR2 PLL_REF_DIVR1

PLL_FILTER_RANGE : This sets the internal PLL1 loop filter to work with the post-reference divider frequency.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : PLL_FILTER_RANGE_0

25 to 35 MHz

0x1 : PLL_FILTER_RANGE_1

35 to 54 MHz

End of enumeration elements list.

PLL_OUTPUT_DIV_VAL : Internal PLL2 output clock divider value Fout must be within the range 20MHz ~ 1200MHz
bits : 1 - 6 (6 bit)
access : read-write

PLL_FEEDBACK_DIVF2 : Internal PLL2 reference clock divider value
bits : 7 - 12 (6 bit)
access : read-write

PLL_FEEDBACK_DIVF1 : Internal PLL1 reference clock divider value
bits : 13 - 18 (6 bit)
access : read-write

PLL_REF_DIVR2 : Internal PLL2 reference clock divider value
bits : 19 - 24 (6 bit)
access : read-write

PLL_REF_DIVR1 : Internal PLL1 reference clock divider value
bits : 25 - 27 (3 bit)
access : read-write


SYS_PLL3_CFG0

System PLL Configuration 0 Register
address_offset : 0x48 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYS_PLL3_CFG0 SYS_PLL3_CFG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_REFCLK_SEL PLL_COUNTCLK_SEL PLL_LOCK_SEL PLL_BYPASS2 PLL_BYPASS1 PLL_PD_OVERRIDE PLL_PD PLL_DIV20_OVERRIDE PLL_DIV20_CLKE PLL_DIV10_OVERRIDE PLL_DIV10_CLKE PLL_DIV8_OVERRIDE PLL_DIV8_CLKE PLL_DIV6_OVERRIDE PLL_DIV6_CLKE PLL_DIV5_OVERRIDE PLL_DIV5_CLKE PLL_DIV4_OVERRIDE PLL_DIV4_CLKE PLL_DIV3_OVERRIDE PLL_DIV3_CLKE PLL_DIV2_OVERRIDE PLL_DIV2_CLKE PLL_CLKE_OVERRIDE PLL_CLKE PLL_LOCK

PLL_REFCLK_SEL : PLL reference clocks select
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : PLL_REFCLK_SEL_0

25M_REF_CLK

0x1 : PLL_REFCLK_SEL_1

27M_REF_CLK

0x2 : PLL_REFCLK_SEL_2

HDMI_PHY_27M_CLK

0x3 : PLL_REFCLK_SEL_3

CLK_P_N

End of enumeration elements list.

PLL_COUNTCLK_SEL : PLL maximum lock time counter clock select
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

0 : PLL_COUNTCLK_SEL_0

25M_REF_CLK

0x1 : PLL_COUNTCLK_SEL_1

27M_REF_CLK

End of enumeration elements list.

PLL_LOCK_SEL : PLL Lock signal select
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

0 : PLL_LOCK_SEL_0

Select PLL lock output

0x1 : PLL_LOCK_SEL_1

Select maximum lock time counter output

End of enumeration elements list.

PLL_BYPASS2 : Internal PLL2 bypass control active high
bits : 4 - 4 (1 bit)
access : read-write

PLL_BYPASS1 : Internal PLL1 bypass control active high
bits : 5 - 5 (1 bit)
access : read-write

PLL_PD_OVERRIDE : Override the PLL_PD, clock gating enable signal from CCM block active high
bits : 6 - 6 (1 bit)
access : read-write

PLL_PD : PLL output clock clock gating enable active high
bits : 7 - 7 (1 bit)
access : read-write

PLL_DIV20_OVERRIDE : Override the PLL_DIV20_CLKE, clock gating enable signal from CCM block active high
bits : 8 - 8 (1 bit)
access : read-write

PLL_DIV20_CLKE : PLL output clock divide by 20 clock gating enable active high
bits : 9 - 9 (1 bit)
access : read-write

PLL_DIV10_OVERRIDE : Override the PLL_DIV10_CLKE, clock gating enable signal from CCM block active high
bits : 10 - 10 (1 bit)
access : read-write

PLL_DIV10_CLKE : PLL output clock divide by 10 clock gating enable active high
bits : 11 - 11 (1 bit)
access : read-write

PLL_DIV8_OVERRIDE : Override the PLL_DIV8_CLKE, clock gating enable signal from CCM block active high
bits : 12 - 12 (1 bit)
access : read-write

PLL_DIV8_CLKE : PLL output clock divide by 8 clock gating enable active high
bits : 13 - 13 (1 bit)
access : read-write

PLL_DIV6_OVERRIDE : Override the PLL_DIV6_CLKE, clock gating enable signal from CCM block active high
bits : 14 - 14 (1 bit)
access : read-write

PLL_DIV6_CLKE : PLL output clock divide by 6 clock gating enable active high
bits : 15 - 15 (1 bit)
access : read-write

PLL_DIV5_OVERRIDE : Override the PLL_DIV5_CLKE, clock gating enable signal from CCM block active high
bits : 16 - 16 (1 bit)
access : read-write

PLL_DIV5_CLKE : PLL output clock divide by 5 clock gating enable active high
bits : 17 - 17 (1 bit)
access : read-write

PLL_DIV4_OVERRIDE : Override the PLL_DIV4_CLKE, clock gating enable signal from CCM block active high
bits : 18 - 18 (1 bit)
access : read-write

PLL_DIV4_CLKE : PLL output clock divide by 4 clock gating enable active high
bits : 19 - 19 (1 bit)
access : read-write

PLL_DIV3_OVERRIDE : Override the PLL_DIV3_CLKE, clock gating enable signal from CCM block active high
bits : 20 - 20 (1 bit)
access : read-write

PLL_DIV3_CLKE : PLL output clock divide by 3 clock gating enable active high
bits : 21 - 21 (1 bit)
access : read-write

PLL_DIV2_OVERRIDE : Override the PLL_DIV2_CLKE, clock gating enable signal from CCM block active high
bits : 22 - 22 (1 bit)
access : read-write

PLL_DIV2_CLKE : PLL output clock divide by 2 clock gating enable active high
bits : 23 - 23 (1 bit)
access : read-write

PLL_CLKE_OVERRIDE : Override the PLL_CLKE, clock gating enable signal from CCM block active high
bits : 24 - 24 (1 bit)
access : read-write

PLL_CLKE : PLL output clock clock gating enable active high
bits : 25 - 25 (1 bit)
access : read-write

PLL_LOCK : PLL lock status active high
bits : 31 - 31 (1 bit)
access : read-only


SYS_PLL3_CFG1

System_PLL Configuration 1 Register
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYS_PLL3_CFG1 SYS_PLL3_CFG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_SSE PLL_SSMF PLL_SSMD PLL_SSDS

PLL_SSE : Enables Spread Spectrum Mode active high
bits : 0 - 0 (1 bit)
access : read-write

PLL_SSMF : Controls Spread Spectrum Modulation Frequency Fmod = SSMF[3:0]*2*Fvco1/251658
bits : 1 - 4 (4 bit)
access : read-write

PLL_SSMD : Controls Spread Spectrum modulation depth
bits : 5 - 7 (3 bit)
access : read-write

Enumeration:

0 : PLL_SSMD_0

0.25

0x1 : PLL_SSMD_1

0.5

0x2 : PLL_SSMD_2

0.75

0x3 : PLL_SSMD_3

1.0

0x4 : PLL_SSMD_4

1.5

0x5 : PLL_SSMD_5

2.0

0x6 : PLL_SSMD_6

3.0

0x7 : PLL_SSMD_7

4.0

End of enumeration elements list.

PLL_SSDS : Selects between Spread Spectrum Center Spread and Down Spread Modes.
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

0 : PLL_SSDS_0

Center Spread

0x1 : PLL_SSDS_1

Down Spread

End of enumeration elements list.


SYS_PLL3_CFG2

System_PLL Configuration 2 Register
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SYS_PLL3_CFG2 SYS_PLL3_CFG2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_FILTER_RANGE PLL_OUTPUT_DIV_VAL PLL_FEEDBACK_DIVF2 PLL_FEEDBACK_DIVF1 PLL_REF_DIVR2 PLL_REF_DIVR1

PLL_FILTER_RANGE : This sets the internal PLL1 loop filter to work with the post-reference divider frequency.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : PLL_FILTER_RANGE_0

25 to 35 MHz

0x1 : PLL_FILTER_RANGE_1

35 to 54 MHz

End of enumeration elements list.

PLL_OUTPUT_DIV_VAL : Internal PLL2 output clock divider value Fout must be within the range 20MHz ~ 1200MHz
bits : 1 - 6 (6 bit)
access : read-write

PLL_FEEDBACK_DIVF2 : Internal PLL2 reference clock divider value
bits : 7 - 12 (6 bit)
access : read-write

PLL_FEEDBACK_DIVF1 : Internal PLL1 reference clock divider value
bits : 13 - 18 (6 bit)
access : read-write

PLL_REF_DIVR2 : Internal PLL2 reference clock divider value
bits : 19 - 24 (6 bit)
access : read-write

PLL_REF_DIVR1 : Internal PLL1 reference clock divider value
bits : 25 - 27 (3 bit)
access : read-write


VIDEO_PLL2_CFG0

VIDEO PLL2 Configuration 0 Register
address_offset : 0x54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

VIDEO_PLL2_CFG0 VIDEO_PLL2_CFG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_REFCLK_SEL PLL_COUNTCLK_SEL PLL_LOCK_SEL PLL_BYPASS2 PLL_BYPASS1 PLL_PD_OVERRIDE PLL_PD PLL_CLKE_OVERRIDE PLL_CLKE PLL_LOCK

PLL_REFCLK_SEL : PLL reference clocks select
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : PLL_REFCLK_SEL_0

25M_REF_CLK

0x1 : PLL_REFCLK_SEL_1

27M_REF_CLK

0x2 : PLL_REFCLK_SEL_2

HDMI_PHY_27M_CLK

0x3 : PLL_REFCLK_SEL_3

CLK_P_N

End of enumeration elements list.

PLL_COUNTCLK_SEL : PLL maximum lock time counter clock select
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

0 : PLL_COUNTCLK_SEL_0

25M_REF_CLK

0x1 : PLL_COUNTCLK_SEL_1

27M_REF_CLK

End of enumeration elements list.

PLL_LOCK_SEL : PLL Lock signal select
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

0 : PLL_LOCK_SEL_0

Select PLL lock output

0x1 : PLL_LOCK_SEL_1

Select maximum lock time counter output

End of enumeration elements list.

PLL_BYPASS2 : Internal PLL2 bypass control active high
bits : 4 - 4 (1 bit)
access : read-write

PLL_BYPASS1 : Internal PLL1 bypass control active high
bits : 5 - 5 (1 bit)
access : read-write

PLL_PD_OVERRIDE : Override the PLL_PD, clock gating enable signal from CCM block active high
bits : 6 - 6 (1 bit)
access : read-write

PLL_PD : PLL output clock clock gating enable active high
bits : 7 - 7 (1 bit)
access : read-write

PLL_CLKE_OVERRIDE : Override the PLL_CLKE, clock gating enable signal from CCM block active high
bits : 8 - 8 (1 bit)
access : read-write

PLL_CLKE : PLL output clock clock gating enable active high
bits : 9 - 9 (1 bit)
access : read-write

PLL_LOCK : PLL lock status active high
bits : 31 - 31 (1 bit)
access : read-only


VIDEO_PLL2_CFG1

VIDEO PLL2 Configuration 1 Register
address_offset : 0x58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

VIDEO_PLL2_CFG1 VIDEO_PLL2_CFG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_SSE PLL_SSMF PLL_SSMD PLL_SSDS

PLL_SSE : Enables Spread Spectrum Mode active high
bits : 0 - 0 (1 bit)
access : read-write

PLL_SSMF : Controls Spread Spectrum Modulation Frequency Fmod = SSMF[3:0]*2*Fvco1/251658
bits : 1 - 4 (4 bit)
access : read-write

PLL_SSMD : Controls Spread Spectrum modulation depth
bits : 5 - 7 (3 bit)
access : read-write

Enumeration:

0 : PLL_SSMD_0

0.25

0x1 : PLL_SSMD_1

0.5

0x2 : PLL_SSMD_2

0.75

0x3 : PLL_SSMD_3

1.0

0x4 : PLL_SSMD_4

1.5

0x5 : PLL_SSMD_5

2.0

0x6 : PLL_SSMD_6

3.0

0x7 : PLL_SSMD_7

4.0

End of enumeration elements list.

PLL_SSDS : Selects between Spread Spectrum Center Spread and Down Spread Modes.
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

0 : PLL_SSDS_0

Center Spread

0x1 : PLL_SSDS_1

Down Spread

End of enumeration elements list.


VIDEO_PLL2_CFG2

VIDEO PLL2 Configuration 2 Register
address_offset : 0x5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

VIDEO_PLL2_CFG2 VIDEO_PLL2_CFG2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_FILTER_RANGE PLL_OUTPUT_DIV_VAL PLL_FEEDBACK_DIVF2 PLL_FEEDBACK_DIVF1 PLL_REF_DIVR2 PLL_REF_DIVR1

PLL_FILTER_RANGE : This sets the internal PLL1 loop filter to work with the post-reference divider frequency.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : PLL_FILTER_RANGE_0

25 to 35 MHz

0x1 : PLL_FILTER_RANGE_1

35 to 54 MHz

End of enumeration elements list.

PLL_OUTPUT_DIV_VAL : Internal PLL2 output clock divider value Fout must be within the range 20MHz ~ 1200MHz
bits : 1 - 6 (6 bit)
access : read-write

PLL_FEEDBACK_DIVF2 : Internal PLL2 reference clock divider value
bits : 7 - 12 (6 bit)
access : read-write

PLL_FEEDBACK_DIVF1 : Internal PLL1 reference clock divider value
bits : 13 - 18 (6 bit)
access : read-write

PLL_REF_DIVR2 : Internal PLL2 reference clock divider value
bits : 19 - 24 (6 bit)
access : read-write

PLL_REF_DIVR1 : Internal PLL1 reference clock divider value
bits : 25 - 27 (3 bit)
access : read-write


DRAM_PLL_CFG0

DRAM PLL Configuration 0 Register
address_offset : 0x60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DRAM_PLL_CFG0 DRAM_PLL_CFG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_REFCLK_SEL PLL_COUNTCLK_SEL PLL_LOCK_SEL PLL_BYPASS2 PLL_BYPASS1 PLL_PD_OVERRIDE PLL_PD PLL_CLKE_OVERRIDE PLL_CLKE PLL_LOCK

PLL_REFCLK_SEL : PLL reference clocks select
bits : 0 - 1 (2 bit)
access : read-write

Enumeration:

0 : PLL_REFCLK_SEL_0

25M_REF_CLK

0x1 : PLL_REFCLK_SEL_1

27M_REF_CLK

0x2 : PLL_REFCLK_SEL_2

HDMI_PHY_27M_CLK

0x3 : PLL_REFCLK_SEL_3

CLK_P_N

End of enumeration elements list.

PLL_COUNTCLK_SEL : PLL maximum lock time counter clock select
bits : 2 - 2 (1 bit)
access : read-write

Enumeration:

0 : PLL_COUNTCLK_SEL_0

25M_REF_CLK

0x1 : PLL_COUNTCLK_SEL_1

27M_REF_CLK

End of enumeration elements list.

PLL_LOCK_SEL : PLL Lock signal select
bits : 3 - 3 (1 bit)
access : read-write

Enumeration:

0 : PLL_LOCK_SEL_0

Select PLL lock output

0x1 : PLL_LOCK_SEL_1

Select maximum lock time counter output

End of enumeration elements list.

PLL_BYPASS2 : Internal PLL2 bypass control active high
bits : 4 - 4 (1 bit)
access : read-write

PLL_BYPASS1 : Internal PLL1 bypass control active high
bits : 5 - 5 (1 bit)
access : read-write

PLL_PD_OVERRIDE : Override the PLL_PD, clock gating enable signal from CCM block active high
bits : 6 - 6 (1 bit)
access : read-write

PLL_PD : PLL output clock clock gating enable active high
bits : 7 - 7 (1 bit)
access : read-write

PLL_CLKE_OVERRIDE : Override the PLL_CLKE, clock gating enable signal from CCM block active high
bits : 8 - 8 (1 bit)
access : read-write

PLL_CLKE : PLL output clock clock gating enable active high
bits : 9 - 9 (1 bit)
access : read-write

PLL_LOCK : PLL lock status active high
bits : 31 - 31 (1 bit)
access : read-only


DRAM_PLL_CFG1

DRAM PLL Configuration 1 Register
address_offset : 0x64 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DRAM_PLL_CFG1 DRAM_PLL_CFG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_SSE PLL_SSMF PLL_SSMD PLL_SSDS

PLL_SSE : Enables Spread Spectrum Mode active high
bits : 0 - 0 (1 bit)
access : read-write

PLL_SSMF : Controls Spread Spectrum Modulation Frequency Fmod = SSMF[3:0]*2*Fvco1/251658
bits : 1 - 4 (4 bit)
access : read-write

PLL_SSMD : Controls Spread Spectrum modulation depth
bits : 5 - 7 (3 bit)
access : read-write

Enumeration:

0 : PLL_SSMD_0

0.25

0x1 : PLL_SSMD_1

0.5

0x2 : PLL_SSMD_2

0.75

0x3 : PLL_SSMD_3

1.0

0x4 : PLL_SSMD_4

1.5

0x5 : PLL_SSMD_5

2.0

0x6 : PLL_SSMD_6

3.0

0x7 : PLL_SSMD_7

4.0

End of enumeration elements list.

PLL_SSDS : Selects between Spread Spectrum Center Spread and Down Spread Modes.
bits : 8 - 8 (1 bit)
access : read-write

Enumeration:

0 : PLL_SSDS_0

Center Spread

0x1 : PLL_SSDS_1

Down Spread

End of enumeration elements list.


DRAM_PLL_CFG2

DRAM PLL Configuration 2 Register
address_offset : 0x68 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

DRAM_PLL_CFG2 DRAM_PLL_CFG2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_FILTER_RANGE PLL_OUTPUT_DIV_VAL PLL_FEEDBACK_DIVF2 PLL_FEEDBACK_DIVF1 PLL_REF_DIVR2 PLL_REF_DIVR1

PLL_FILTER_RANGE : This sets the internal PLL1 loop filter to work with the post-reference divider frequency.
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : PLL_FILTER_RANGE_0

25 to 35 MHz

0x1 : PLL_FILTER_RANGE_1

35 to 54 MHz

End of enumeration elements list.

PLL_OUTPUT_DIV_VAL : Internal PLL2 output clock divider value Fout must be within the range 20MHz ~ 1200MHz
bits : 1 - 6 (6 bit)
access : read-write

PLL_FEEDBACK_DIVF2 : Internal PLL2 reference clock divider value
bits : 7 - 12 (6 bit)
access : read-write

PLL_FEEDBACK_DIVF1 : Internal PLL1 reference clock divider value
bits : 13 - 18 (6 bit)
access : read-write

PLL_REF_DIVR2 : Internal PLL2 reference clock divider value
bits : 19 - 24 (6 bit)
access : read-write

PLL_REF_DIVR1 : Internal PLL1 reference clock divider value
bits : 25 - 27 (3 bit)
access : read-write


DIGPROG

DIGPROG Register
address_offset : 0x6C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

DIGPROG DIGPROG read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 DIGPROG_MINOR DIGPROG_MAJOR_LOWER DIGPROG_MAJOR_UPPER

DIGPROG_MINOR : Bit[7:4] is the base layer revision, Bit[3:0] is the metal layer revision 0x10 stands for Tapeout 1
bits : 0 - 7 (8 bit)
access : read-only

DIGPROG_MAJOR_LOWER : Bit[7:4] is 0x4, stands for "Quad" Bit[3:0] is 0x0, stands for "Lite"
bits : 8 - 15 (8 bit)
access : read-only

DIGPROG_MAJOR_UPPER : Bit[7:4] is 0x8, stands for "i.MX8" Bit[3:0] is 0x2, stands for "M"
bits : 16 - 23 (8 bit)
access : read-only


OSC_MISC_CFG

Osc Misc Configuration Register
address_offset : 0x70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

OSC_MISC_CFG OSC_MISC_CFG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 OSC_32K_SEL OSC_25M_CLKE_OVERRIDE OSC_25M_CLKE OSC_27M_CLKE_OVERRIDE OSC_27M_CLKE

OSC_32K_SEL : 32KHz OSC input select
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

0 : OSC_32K_SEL_0

25M_REF_CLK_DIV800

0x1 : OSC_32K_SEL_1

RTC

End of enumeration elements list.

OSC_25M_CLKE_OVERRIDE : Override the OSC_27M_CLKE, clock gating enable signal from CCM block active high
bits : 1 - 1 (1 bit)
access : read-write

OSC_25M_CLKE : 25MHz OSC output clock gating enable active high
bits : 2 - 2 (1 bit)
access : read-write

OSC_27M_CLKE_OVERRIDE : Override the OSC_27M_CLKE, clock gating enable signal from CCM block active high
bits : 3 - 3 (1 bit)
access : read-write

OSC_27M_CLKE : 27MHz OSC output clock gating enable active high
bits : 4 - 4 (1 bit)
access : read-write


PLLOUT_MONITOR_CFG

PLLOUT Monitor Configuration Register
address_offset : 0x74 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PLLOUT_MONITOR_CFG PLLOUT_MONITOR_CFG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLLOUT_MONITOR_CLK_SEL PLLOUT_MONITOR_CKE

PLLOUT_MONITOR_CLK_SEL : Clock monitor output clock
bits : 0 - 3 (4 bit)
access : read-write

PLLOUT_MONITOR_CKE : Clock monitor output clock gating enable active high
bits : 4 - 4 (1 bit)
access : read-write


FRAC_PLLOUT_DIV_CFG

Fractional PLLOUT Divider Configuration Register
address_offset : 0x78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

FRAC_PLLOUT_DIV_CFG FRAC_PLLOUT_DIV_CFG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AUDIO_PLL1_DIV_VAL AUDIO_PLL2_DIV_VAL VIDEO_PLL1_DIV_VAL GPU_PLL_DIV_VAL VPU_PLL_DIV_VAL ARM_PLL_DIV_VAL

AUDIO_PLL1_DIV_VAL : AUDIO PLL1 clock divider value, for test purpose.
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : AUDIO_PLL1_DIV_VAL_0

Divide by 1

0x1 : AUDIO_PLL1_DIV_VAL_1

Divide by 2

0x2 : AUDIO_PLL1_DIV_VAL_2

Divide by 3

0x3 : AUDIO_PLL1_DIV_VAL_3

Divide by 4

0x4 : AUDIO_PLL1_DIV_VAL_4

Divide by 5

0x5 : AUDIO_PLL1_DIV_VAL_5

Divide by 6

0x6 : AUDIO_PLL1_DIV_VAL_6

Divide by 7

0x7 : AUDIO_PLL1_DIV_VAL_7

Divide by 8

End of enumeration elements list.

AUDIO_PLL2_DIV_VAL : AUDIO PLL2 clock divider value, for test purpose.
bits : 4 - 6 (3 bit)
access : read-write

Enumeration:

0 : AUDIO_PLL2_DIV_VAL_0

Divide by 1

0x1 : AUDIO_PLL2_DIV_VAL_1

Divide by 2

0x2 : AUDIO_PLL2_DIV_VAL_2

Divide by 3

0x3 : AUDIO_PLL2_DIV_VAL_3

Divide by 4

0x4 : AUDIO_PLL2_DIV_VAL_4

Divide by 5

0x5 : AUDIO_PLL2_DIV_VAL_5

Divide by 6

0x6 : AUDIO_PLL2_DIV_VAL_6

Divide by 7

0x7 : AUDIO_PLL2_DIV_VAL_7

Divide by 8

End of enumeration elements list.

VIDEO_PLL1_DIV_VAL : VIDEO PLL1 clock divider value, for test purpose.
bits : 8 - 10 (3 bit)
access : read-write

Enumeration:

0 : VIDEO_PLL1_DIV_VAL_0

Divide by 1

0x1 : VIDEO_PLL1_DIV_VAL_1

Divide by 2

0x2 : VIDEO_PLL1_DIV_VAL_2

Divide by 3

0x3 : VIDEO_PLL1_DIV_VAL_3

Divide by 4

0x4 : VIDEO_PLL1_DIV_VAL_4

Divide by 5

0x5 : VIDEO_PLL1_DIV_VAL_5

Divide by 6

0x6 : VIDEO_PLL1_DIV_VAL_6

Divide by 7

0x7 : VIDEO_PLL1_DIV_VAL_7

Divide by 8

End of enumeration elements list.

GPU_PLL_DIV_VAL : GPU PLL clock divider value, for test purpose.
bits : 12 - 14 (3 bit)
access : read-write

Enumeration:

0 : GPU_PLL_DIV_VAL_0

Divide by 1

0x1 : GPU_PLL_DIV_VAL_1

Divide by 2

0x2 : GPU_PLL_DIV_VAL_2

Divide by 3

0x3 : GPU_PLL_DIV_VAL_3

Divide by 4

0x4 : GPU_PLL_DIV_VAL_4

Divide by 5

0x5 : GPU_PLL_DIV_VAL_5

Divide by 6

0x6 : GPU_PLL_DIV_VAL_6

Divide by 7

0x7 : GPU_PLL_DIV_VAL_7

Divide by 8

End of enumeration elements list.

VPU_PLL_DIV_VAL : VPU PLL clock divider value, for test purpose.
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : VPU_PLL_DIV_VAL_0

Divide by 1

0x1 : VPU_PLL_DIV_VAL_1

Divide by 2

0x2 : VPU_PLL_DIV_VAL_2

Divide by 3

0x3 : VPU_PLL_DIV_VAL_3

Divide by 4

0x4 : VPU_PLL_DIV_VAL_4

Divide by 5

0x5 : VPU_PLL_DIV_VAL_5

Divide by 6

0x6 : VPU_PLL_DIV_VAL_6

Divide by 7

0x7 : VPU_PLL_DIV_VAL_7

Divide by 8

End of enumeration elements list.

ARM_PLL_DIV_VAL : ARM PLL clock divider value, for test purpose.
bits : 20 - 22 (3 bit)
access : read-write

Enumeration:

0 : ARM_PLL_DIV_VAL_0

Divide by 1

0x1 : ARM_PLL_DIV_VAL_1

Divide by 2

0x2 : ARM_PLL_DIV_VAL_2

Divide by 3

0x3 : ARM_PLL_DIV_VAL_3

Divide by 4

0x4 : ARM_PLL_DIV_VAL_4

Divide by 5

0x5 : ARM_PLL_DIV_VAL_5

Divide by 6

0x6 : ARM_PLL_DIV_VAL_6

Divide by 7

0x7 : ARM_PLL_DIV_VAL_7

Divide by 8

End of enumeration elements list.


SCCG_PLLOUT_DIV_CFG

SCCG PLLOUT Divider Configuration Register
address_offset : 0x7C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SCCG_PLLOUT_DIV_CFG SCCG_PLLOUT_DIV_CFG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SYSTEM_PLL1_DIV_VAL SYSTEM_PLL2_DIV_VAL SYSTEM_PLL3_DIV_VAL DRAM_PLL_DIV_VAL VIDEO_PLL2_DIV_VAL

SYSTEM_PLL1_DIV_VAL : System PLL1 clock divider value, for test purpose.
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0 : SYSTEM_PLL1_DIV_VAL_0

Divide by 1

0x1 : SYSTEM_PLL1_DIV_VAL_1

Divide by 2

0x2 : SYSTEM_PLL1_DIV_VAL_2

Divide by 3

0x3 : SYSTEM_PLL1_DIV_VAL_3

Divide by 4

0x4 : SYSTEM_PLL1_DIV_VAL_4

Divide by 5

0x5 : SYSTEM_PLL1_DIV_VAL_5

Divide by 6

0x6 : SYSTEM_PLL1_DIV_VAL_6

Divide by 7

0x7 : SYSTEM_PLL1_DIV_VAL_7

Divide by 8

End of enumeration elements list.

SYSTEM_PLL2_DIV_VAL : System PLL2 clock divider value, for test purpose.
bits : 4 - 6 (3 bit)
access : read-write

Enumeration:

0 : SYSTEM_PLL2_DIV_VAL_0

Divide by 1

0x1 : SYSTEM_PLL2_DIV_VAL_1

Divide by 2

0x2 : SYSTEM_PLL2_DIV_VAL_2

Divide by 3

0x3 : SYSTEM_PLL2_DIV_VAL_3

Divide by 4

0x4 : SYSTEM_PLL2_DIV_VAL_4

Divide by 5

0x5 : SYSTEM_PLL2_DIV_VAL_5

Divide by 6

0x6 : SYSTEM_PLL2_DIV_VAL_6

Divide by 7

0x7 : SYSTEM_PLL2_DIV_VAL_7

Divide by 8

End of enumeration elements list.

SYSTEM_PLL3_DIV_VAL : System PLL3 clock divider value, for test purpose.
bits : 8 - 10 (3 bit)
access : read-write

Enumeration:

0 : SYSTEM_PLL3_DIV_VAL_0

Divide by 1

0x1 : SYSTEM_PLL3_DIV_VAL_1

Divide by 2

0x2 : SYSTEM_PLL3_DIV_VAL_2

Divide by 3

0x3 : SYSTEM_PLL3_DIV_VAL_3

Divide by 4

0x4 : SYSTEM_PLL3_DIV_VAL_4

Divide by 5

0x5 : SYSTEM_PLL3_DIV_VAL_5

Divide by 6

0x6 : SYSTEM_PLL3_DIV_VAL_6

Divide by 7

0x7 : SYSTEM_PLL3_DIV_VAL_7

Divide by 8

End of enumeration elements list.

DRAM_PLL_DIV_VAL : DRAM PLL clock divider value, for test purpose.
bits : 12 - 14 (3 bit)
access : read-write

Enumeration:

0 : DRAM_PLL_DIV_VAL_0

Divide by 1

0x1 : DRAM_PLL_DIV_VAL_1

Divide by 2

0x2 : DRAM_PLL_DIV_VAL_2

Divide by 3

0x3 : DRAM_PLL_DIV_VAL_3

Divide by 4

0x4 : DRAM_PLL_DIV_VAL_4

Divide by 5

0x5 : DRAM_PLL_DIV_VAL_5

Divide by 6

0x6 : DRAM_PLL_DIV_VAL_6

Divide by 7

0x7 : DRAM_PLL_DIV_VAL_7

Divide by 8

End of enumeration elements list.

VIDEO_PLL2_DIV_VAL : VIDEO PLL2 clock divider value, for test purpose.
bits : 16 - 18 (3 bit)
access : read-write

Enumeration:

0 : VIDEO_PLL2_DIV_VAL_0

Divide by 1

0x1 : VIDEO_PLL2_DIV_VAL_1

Divide by 2

0x2 : VIDEO_PLL2_DIV_VAL_2

Divide by 3

0x3 : VIDEO_PLL2_DIV_VAL_3

Divide by 4

0x4 : VIDEO_PLL2_DIV_VAL_4

Divide by 5

0x5 : VIDEO_PLL2_DIV_VAL_5

Divide by 6

0x6 : VIDEO_PLL2_DIV_VAL_6

Divide by 7

0x7 : VIDEO_PLL2_DIV_VAL_7

Divide by 8

End of enumeration elements list.


AUDIO_PLL2_CFG0

AUDIO PLL2 Configuration 0 Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

AUDIO_PLL2_CFG0 AUDIO_PLL2_CFG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_OUTPUT_DIV_VAL PLL_REFCLK_DIV_VAL PLL_NEWDIV_ACK PLL_NEWDIV_VAL PLL_COUNTCLK_SEL PLL_BYPASS PLL_LOCK_SEL PLL_REFCLK_SEL PLL_PD_OVERRIDE PLL_PD PLL_CLKE_OVERRIDE PLL_CLKE PLL_LOCK

PLL_OUTPUT_DIV_VAL : PLL output clock divide value Settings must maintain the PLL operational range
bits : 0 - 4 (5 bit)
access : read-write

PLL_REFCLK_DIV_VAL : PLL reference clock divide value
bits : 5 - 10 (6 bit)
access : read-write

PLL_NEWDIV_ACK : PLL new fraction divide handshake signal
bits : 11 - 11 (1 bit)
access : read-only

PLL_NEWDIV_VAL : PLL new fraction divide input control active high
bits : 12 - 12 (1 bit)
access : read-write

PLL_COUNTCLK_SEL : PLL maximum lock time counter clock select
bits : 13 - 13 (1 bit)
access : read-write

Enumeration:

0 : PLL_COUNTCLK_SEL_0

25M_REF_CLK

0x1 : PLL_COUNTCLK_SEL_1

27M_REF_CLK

End of enumeration elements list.

PLL_BYPASS : PLL bypass control active high
bits : 14 - 14 (1 bit)
access : read-write

PLL_LOCK_SEL : PLL Lock signal select
bits : 15 - 15 (1 bit)
access : read-write

Enumeration:

0 : PLL_LOCK_SEL_0

Select PLL lock output

0x1 : PLL_LOCK_SEL_1

Select maximum lock time counter output

End of enumeration elements list.

PLL_REFCLK_SEL : PLL reference clocks select
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0 : PLL_REFCLK_SEL_0

25M_REF_CLK

0x1 : PLL_REFCLK_SEL_1

27M_REF_CLK

0x2 : PLL_REFCLK_SEL_2

HDMI_PHY_27M_CLK

0x3 : PLL_REFCLK_SEL_3

CLK_P_N

End of enumeration elements list.

PLL_PD_OVERRIDE : Override the PLL_PD, clock gating enable signal from CCM block active high
bits : 18 - 18 (1 bit)
access : read-write

PLL_PD : PLL output clock clock gating enable active high
bits : 19 - 19 (1 bit)
access : read-write

PLL_CLKE_OVERRIDE : Override the PLL_CLKE, clock gating enable signal from CCM block active high
bits : 20 - 20 (1 bit)
access : read-write

PLL_CLKE : PLL output clock clock gating enable active high
bits : 21 - 21 (1 bit)
access : read-write

PLL_LOCK : PLL lock status active high
bits : 31 - 31 (1 bit)
access : read-only


AUDIO_PLL2_CFG1

AUDIO PLL2 Configuration 1 Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

AUDIO_PLL2_CFG1 AUDIO_PLL2_CFG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PLL_INT_DIV_CTL PLL_FRAC_DIV_CTL

PLL_INT_DIV_CTL : PLL Integer divide control Settings must maintain the PLL operational range
bits : 0 - 6 (7 bit)
access : read-write

PLL_FRAC_DIV_CTL : PLL fraction divide control Settings must maintain the PLL operational range
bits : 7 - 30 (24 bit)
access : read-write



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.