1、介绍一个带SCP的手机SoC系统方案
在大规模的 SoC 设计中,可以设计一个硬件模块来完成顶层的功耗控制逻辑,好处是可以针对芯片的应用领域或者使用场景,做一些定制化的方案。但是,这种做法存在一些问题,首先是灵活性不高;其次,还要考虑该模块如何配合操作系统的功耗管理软件/驱动(OS power managent,以下简称 OSPM)。
2、ARM的主要IP在PCSA下是如何配合工作的
简单说,就是把一些 CPU core 打包在一起,构成一个 CPU 集群。集群包含内核外部的逻辑,包括一个共享缓存、snoop 控制逻辑、支持通过核心断电进行调试,以及其他基础结构逻辑。所以,cluster 的
电源域必须在内部所有 core 打开之前打开,并且只有在所有 core 关闭后才可以关闭。
下面是 ARM 给的部分 A 系列内核的功耗特性: