安全之安全(security²)博客目录导读
PCSA的主要目的是描述SoC系统电源控制集成的标准方法。这种方法的一个关键组成部分是电源控制框架。下图显示了电源控制框架概念的高级说明。
电源控制框架是标准基础设施组件、接口和相关方法的集合,可用于构建SoC电源管理所需的基础设施。
标准基础设施组件包括电源、时钟和接口组件。
基础架构组件和功能组件之间的本地接口使用Arm Q-Channel和P-Channel低功耗接口(LPI)。不支持Arm LPI的组件使用集成层自适应方法进行管理。
对于电源域控制,定义了电源策略单元(power policy unit, PPU)。PPU是固定功能硬件,支持SCP通过软件接口编写的一组电源策略。PPU与电源域组件接口,根据需要使用LPI,确保安全的电源模式转换。
每个PPU都与一个电源控制状态机(PCSM)配对,PCSM对PPU的电源策略进行抽象,以实现特定于技术的电源管理,例如电源开关和保持(retention)控制。这使得PPU可以跨多个SoC实现和技术重用,而无需修改。
时钟控制器的目标是支持高级时钟门控的组件。这种方法允许在组件空闲时将时钟置于时钟树的门控状态。大多数Arm组件都支持高级时钟门控。
其他基础设施组件也可用于促进从控制器到设备的LPI的控制和组合。