文档解析
本文详细介绍了Arm SoC的功耗控制架构,包括功耗概述、Arm处理器架构的演变、系统分区、电源状态与模式、功耗控制框架以及系统功耗控制集成等方面。功耗节省机会分布在系统行为、RTL级别、逻辑、物理等多个层面,其中系统行为层面的节省潜力最大,超过70%。Arm架构的演变包括中断控制器、big.LITTLE技术、一致性互联、内存控制器等组件的发展,以及单集群和big.LITTLE系统的设计。系统分区涉及硬件电源节省能力,软件可见的硬件电源模式抽象,以及不同的电源状态和模式。功耗控制框架包括系统控制处理器(SCP)和电源策略单元(PPU),它们负责处理系统事件的时钟和电源控制、传感器监控和报警,以及软件控制的电源域策略到低级硬件控制信号的抽象。PPU集成示例和低功耗接口选择也在文中进行了说明。此外,还讨论了时钟门控层次结构、高级时钟门控方法论、简单电源控制以及更复杂的电源域控制案例。最后,文中还介绍了活动请求矩阵和电源依赖矩阵,这些是系统内输入活动唤醒请求源和电源域电源开启请求的2D矩阵,每个交叉点都支持AND门、OR门和配置寄存器驱动的使能。
评论