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 睡眠状态

验证片上系统睡眠状态

转换到睡眠状态可显著降低功耗。为确保能效,设备应在空闲时进入睡眠状态。 为验证设备已成功进入睡眠状态,必须获取 SoC 睡眠统计信息。
运行以下命令以获取 SoC 睡眠统计信息:
  1. 挂载调试文件系统以访问设备 debugfs 节点
  1. 运行以下命令以获取 AOSD 睡眠统计信息:
  1. 运行以下命令以获取 CXSD 睡眠统计信息
以下是示例输出: Count: 3 Last Entered At: 1087943710378 Last Exited At: 1088442890377 Accumulated Duration: 6668562002 下表说明了输出字段: 表:SoC 睡眠状态输出字段 注意 19.2 MHz XO 时钟决定系统时钟节拍频率。

后续步骤