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 |