SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
Table 4-40 through Table 4-44 describe the PLL configuration fields.
Byte Offset | Size (bytes) | Name | Description |
---|---|---|---|
0 | 1 | Domain/cfg | See Table 4-41 |
1 | 1 | Pll number | PLL number indexed from 0. |
2 | 1 | Input source | See Table 4-43 |
3 | 1 | Pll Type | This field must be 1 to indicate an SCPLL |
4 | 4 | Input Ref Clock | The PLL input clock, in Q16.16 format |
8 | 4 | Feed back divider, integer part | Integer value of feedback divider |
12 | 4 | Feed back divider, fractional part | Fractional portion of feedback divider. Total divider is the Integer part + (Fractional part / 224) |
16 | 1 | Ref divider | Input clock pre-divider |
17 | 1 | Post divider 1 | Output post divider 1 |
18 | 1 | Post divider 2 | Output post divider 2 |
19 | 1 | Reserved | Reserved |
20 | 2 | Hsdiv Enable | Bit map. A set bit indicates that the corresponding hsdiv is enabled. |
22 | 2 | Reserved | Reserved |
24 | 16 | Hsdiv[16] | Array of hs divider values. |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | Enable | Reserved | Domain |
Field | Value | Description |
---|---|---|
Enable | 0 | PLL not configured |
1 | PLL enabled only if currently disabled or in bypass | |
2 | PLL is unconditionally enabled. If currently enabled with a different configuration the PLL is first disabled | |
3 | PLL is unconditionally disabled | |
Domain | 0 | PLL is in the MCU domain |
1 | PLL is in the MAIN domain |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Source Type | Source Index |
Field | Value | Description |
---|---|---|
Source Type | 0 | Source is HFOSC |
1 | Source is external pin | |
2 | Reserved | |
3-7 | Reserved | |
Source Index | 0-31 | Source index (HFOSC[0-31] or pin[0-31], depending on Source Type) HFOSC[0] – WKUP_HFOSC0 HFOSC[1] – HFOSC1 (in MAIN domain) PIN[1] – EXT_REFCLK1 pin (not all PLLs, see Section 5.4, Clocking |