SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
Table 12-247 describes power-management features available for the multicontroller I2C.
For information about source clock gating, see Section 5.2, Power, in the Chapter 5, Device Configuration.
Some of the I2C features described in this section may not be supported on this family of devices. For more information, see Section 12.1.3.1.2, I2C Not Supported Features.
Feature | Registers | Description |
---|---|---|
Clock auto gating | I2C_SYSC[0] AUTOIDLE | This bit allows a local power optimization inside the module. |
Target idle modes | I2C_SYSC[4-3] IDLEMODE | Force-idle, no-idle, smart-idle, and smart-idle wakeup-capable modes are available. |
Clock activity | I2C_SYSC[9-8] CLOCKACTIVITY | For configuration details, see Table 12-248. |
Global wake-up enable | I2C_SYSC[2] ENAWAKEUP | This bit enables the wake-up feature at module level. |
I2C_SYSC[9-8] CLOCKACTIVITY | Clock State When Module is in IDLE State | Features Available/Unavailable When Module is in IDLE State | |
---|---|---|---|
OCP_CLK | SYS_CLK | ||
00 | OFF | OFF | Both clocks are disabled. |
10 | OFF | ON | Interface clock is disabled; Functional clock is enabled |
01 | ON | OFF | Functional clock is disabled; Interface clock is enabled |
11 | ON | ON | Both clocks are enabled. |