SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
The audio back end (ABE) module is not supported for this family of devices, but the ABE name is still present in some clock or DPLL names.
The PRM clock source receives the SYS_CLK1 and SYS_CLK2 clocks from external input pins. Along with these clocks, it receives a clock ABE_LP_CLK, divided version of DPLL_ABE_X2_CLK, which is generated by DPLL_ABE. The PRM manages the low-frequency clocks associated with these four (counting also FUNC_32K_CLK as an input clock) input clocks. The PRM sources various versions (through gating controls) of these externally sourced clocks to supply:
Figure 3-39 is a logical representation of the PRM clock source.
Table 3-37 identifies controls for clock dividers or muxes in the PRM.
Divider/Mux | Control Bit Field |
---|---|
Mux ABE_DPLL_CLK | CM_CLKSEL_ABE_PLL_REF[0] CLKSEL |
Mux WKUPAON_ICLK | CM_CLKSEL_WKUPAON[0] CLKSEL |
Mux ABE_DPLL_BYPASS_CLK | CM_CLKSEL_ABE_PLL_BYPAS[0] CLKSEL |
Mux DCAN1_SYS_CLK | CM_WKUPAON_DCAN1_CLKCTRL[24] CLKSEL |
Mux ABE_DPLL_SYS_CLK | CM_CLKSEL_ABE_PLL_SYS[0] CLKSEL |
Mux VIDEO1_DPLL_CLK | CM_CLKSEL_VIDEO1_PLL_SYS[0] CLKSEL |
Mux VIDEO2_DPLL_CLK | CM_CLKSEL_VIDEO2_PLL_SYS[0] CLKSEL |
Mux HDMI_DPLL_CLK | CM_CLKSEL_HDMI_PLL_SYS[0] CLKSEL |
Divider ABE_SYS_CLK | CM_CLKSEL_ABE_SYS[0] CLKSEL |
Divider TIMER_SYS_CLK | CM_CLKSEL_TIMER_SYS[0] CLKSEL |
Divider MPU_DPLL_CLK _ABE | CM_MPU_MPU_CLKCTRL[26] CLKSEL_ABE_DIV_MODE |
Divider MPU_DPLL_CLK_EMIF | CM_MPU_MPU_CLKCTRL[25:24] CLKSEL_EMIF_DIV_MODE |
Divider L3INSTR_TS_GCLK and L3INSTR_DLL_AGING_GCLK | CM_L3INSTR_CTRL_MODULE_BANDGAP_CLKCTRL[25:24] CLKSEL |
For clock signals control (gating/ungating management), see Section 3.1.1.1, Clock Management.
The PRM provides a 32-kHz gated and ungated clock for use by portions of the PD_WKUPAON power domain and some peripherals outside the PD_WKUPAON power domain.
The PRM creates COREAON_32K_GFCLK (gated version of FUNC_32K_CLK) to provide 32kHz clock to peripherals outside of PD_WKUPAON.
It also provides the system clock to the DSS, a gated and buffered version to the WKUPAON_GICLK interconnect clock, and the DPLLs controlled by the PRCM module.