SWCU192 November 2021 CC1312R7 , CC1352P7 , CC2652P7 , CC2652R7
The AUX module operates internally at either the Sensor Controller Engine (SCE) clock rate or the bus clock rate. The Sensor Controller accesses the AUX modules at SCE clock rate, while the System CPU and µDMA access always happens at bus clock rate. As listed in Table 20-1, the AUX bus clock rate can be higher than the SCE clock rate under two conditions:
In both cases, the bus clock rate equals 24 MHz. Table 20-2 lists the operational clock rates for the various AUX modules.
To ensure correct timing, the modules and clocked resources used by the Sensor Controller must operate at the SCE clock rate if possible, because the bus clock rate can change when the MCU power mode changes. This is especially important for the SPIM and Timer01 peripherals.
To ensure correct timing, the modules and clocked resources used by the Sensor Controller must operate at SCE clock rate if possible, as the bus clock rate can change when the MCU power mode changes. This is especially important for the SPIM and Timer01 peripherals.
There are two side effects when the bus clock rate is higher than the SCE clock rate:
Module | Operational Clock Rate(1) | ||
---|---|---|---|
AUX Bus Rate | AUX SCE Rate | AUX Timer2 Rate | |
ALIAS SPACE | x | ||
AUX_SPIM | (X) | X | |
AUX_MAC | (X) | X | |
AUX_TIMER2 | X | ||
AUX_TDC | X | ||
AUX_EVCTL | X | (XX) | |
AUX_SYSIF | X | ||
AUX_TIMER01 | (X) | X | |
AUX_SMPH | X | ||
AUX_ANAIF:ADC | X | ||
AUX_ANAIF:DAC | (X) | X | |
AUX_DDI0_OSC | X | ||
AUX_ADI4 | X | ||
AUX_AIODIO0 | X | ||
AUX_AIODIO1 | X | ||
AUX_AIODIO2 | X | ||
AUX_AIODIO3 | X | ||
AUX_RAM | X | ||
AUX_SCE | X |