ZHCABP4 May   2022 AM623 , AM625

 

  1.   商标
  2. 1引言
  3. 2AM62x 电源管理特性
    1. 2.1 低功耗模式
    2. 2.2 主动电源管理
    3. 2.3 电源简化
    4. 2.4 电源解决方案
  4. 3低功耗处理器架构注意事项
  5. 4AM62x 功耗
  6. 5功耗估算工具
  7. 6总结

低功耗模式

AM62x 处理器支持具有不同功率耗散水平的优化低功耗模式:部分 I/O 模式、Deepsleep 模式再到待机模式(亚 mW 到几 mW)。表 2-2 显示了 AM62x 处理器上支持的各种低功耗模式的高电平说明。

表 2-2 AM62x 低功耗模式
低功耗模式 唤醒源 应用状态和用例
部分 I/O CANUART I/O 库引脚 除了 CANUART I/O 库中的 I/O 引脚外,,整个 SoC 都处于关闭状态,以保持 CANUART I/O 库 I/O 引脚的 I/O 唤醒能力。
DeepSleep GP 计时器、RTC 计时器、UART、I2C、MCU GPIO0、I/O 菊花链、USB 唤醒事件 内核域寄存器信息将丢失。在进入该模式之前,需要应用程序将内核域的片上外设寄存器(上下文)信息保存到 DDR。DDR 处于自更新状态。引导 ROM 执行并分支到外设上下文恢复以进行唤醒,然后是系统恢复。此模式主要用于“挂起至 RAM”以延长电池寿命或执行备份操作。
仅 MCU DeepSleep 唤醒事件,MCU 通道支持中断事件 MCU 子系统在 MCU PLL 时钟上运行。SoC 状态的其余部分与 DeepSleep 相同。DDR 处于自更新状态。在这种低功耗模式下,MCU 可以使用 MCU 域外设运行应用程序。
待机 任何 SoC 中断事件 片上内容被完全保留。任何 SoC 中断事件都可能导致从此各低功耗模式中唤醒事件。A53 和 MCU M4F 处于 WFI 或断电状态。DDR 存储器处于自更新状态。该器件可以使用非唤醒/MCU 域外设运行低级处理,并支持从这些外设唤醒。

部分 I/O:CANUART I/O 库中的 I/O 引脚和小型逻辑处于活动状态,而 SoC 的其余部分则关闭。用户可以使用 I/O 引脚来聚合多个 I/O 唤醒事件,并在触发 I/O 唤醒事件时切换 PMIC_LPM_EN 引脚以启用 PMIC 或离散电源解决方案。I/O 唤醒事件的信息记录在 CANUART I/O 库的 MMR 中,帮助软件区分冷启动和唤醒以更快地响应唤醒事件。该模式可用于支持 CAN 唤醒或以太网唤醒。

DeepSleep:DeepSleep 模式比待机模式或仅 MCU 模式的功耗更低。当用户在等待需要处理或更高性能的事件时需要非常低的功耗,通常在不活动期间使用DeepSleep 模式。DeepSleep 是最低功耗模式,它仍然包括 DDR 自更刷新,因此唤醒事件不需要完全冷启动,显著缩短了唤醒延迟。当不需要 RTC 或其他计时器功能时,可以通过禁用两个振荡器来实现此模式下的最低功耗。

仅 MCU:仅 MCU 可用于在低功耗模式下需要低电平处理的低功耗用例。SoC 的状态与 DeepSleep 相同,只是 MCU 通道完全处于活动状态,以使用 MCU 通道资源和外设运行应用程序。MCU 通道中的任何中断事件都可以从仅 MCU 模式中唤醒,DeepSleep 中支持的唤醒事件也可以从仅 MCU 模式中触发唤醒。

待机:该器件可以置于待机模式以在低活动电平期间降低功耗。第一级电源管理允许您维护器件上下文以实现快速恢复时间。待机状态的功耗比活动模式的功耗低,但需要用户将关闭的电源域上下文保存到片上存储器或 DDR,并在唤醒时恢复上下文以正确恢复。