SPRUIV7B May 2022 – September 2023 AM620-Q1 , AM623 , AM625 , AM625-Q1 , AM625SIP
Table 12-45 describes power-management features available for the multicontroller I2C.
For information about source clock gating, see Power in the Device Configuration.
Some of the I2C features described in this section may not be supported on this family of devices. For more information, see 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-46. |
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. |