SPRUJ17H March 2022 – October 2024 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
The device’s SYS_CLK is generated using GCM and GCM_Divider modules.
The GCM module takes 8 clock sources as inputs and gives an output clock according to the select (MODULEx_CLK_SRC_SEL) provided. Additionally, one can gate the output clock using the clock gating input (MODULEx_CLK_GATE)
The GCM_Divider module takes in an input clock and divides it according to the divider value (MODULEx_CLK_DIV_VAL)
R5SS/SYSCLK Clocking gives an overview of the R5 Subsystem and SYSCLK Clocking structure.
Tables R5SS_CORE_CLK:SYSCLK Achievable Ratio shows the different operation options concerning the ratio between R5SS_CORE_CLK and the SYSCLK.
R5SS_CORE_CLK:SYS_CLK Ratio |
Configuration |
R5_CORE Frequency |
SYS_CLK Frequency |
Notes |
---|---|---|---|---|
1:1 |
R5FSS_CLK_SELECTED = 400MHz SYS_CLK_DIVIDER = Div by 2 MSS_CR5*_CLK_DIV_SEL = 1 |
200MHz |
200MHz |
This config is used for dynamic switching from 2:1 and 1:1. R5_CORE is 400MHz, only the DIV bit needs to be modified |
2:1 |
R5FSS_CLK_SELECTED = 400MHz SYS_CLK_DIVIDER = Div by 2 MSS_CR5*_CLK_DIV_SEL = 0 |
400MHz |
200MHz |