Skip to main content
片上系统(SoC)睡眠状态是一种低功耗模式,当设备空闲或未积极运行任何用例时,整个 SoC 会进入该模式。
  1. 了解 SoC 睡眠状态功能。
    SoC 根据资源可用性支持多种睡眠状态:
    • DDR(双倍数据速率内存)
    • XO(晶体振荡器)时钟
    • (Chip_CX)(数字电源)
    • (Chip_MX)(存储器域电源)
注意 SoC 睡眠状态在 QCS6490/QCS5430 和 Qualcomm® Dragonwing™ IQ-615 上启用。
  1. 了解睡眠转换。
当设备从活动状态转换到 SoC 睡眠状态时,功耗会降低。 例如,当设备空闲且没有运行任何用例时,它处于 SoC 睡眠状态(AOSD)。这是最深的睡眠状态,功耗最低。在此状态下,XO 时钟、内存以及数字和存储器域电源等资源也会进入各自的睡眠状态。
  1. 了解 SoC 睡眠状态及其资源状态:
注意 表中列出的 SoC 睡眠状态仅供参考。您无法启用或禁用 SoC 睡眠状态。
表:SoC 睡眠状态
注意 如果 debugfs 节点为空,请挂载 debug 文件系统以访问设备 debugfs 节点

验证片上系统睡眠状态

转换到睡眠状态可显著降低功耗。为确保能效,设备在空闲时应进入睡眠状态。 要验证设备是否已成功进入睡眠状态,必须获取 SoC 睡眠统计信息。
以下是示例输出: Count: 3 Last Entered At: 1087943710378 Last Exited At: 1088442890377 Accumulated Duration: 6668562002 下表解释了输出字段: 表:SoC 睡眠状态输出字段 注意 19.2 MHz 的 XO 时钟决定系统 tick 频率。

后续步骤