浅析RT1170的功耗管理(3)--PGMC
概述
PGMC是Power Gating and Memory Controller的缩写。
字面上看就是电源开关以及存储器控制
说白了都是Memory的电源控制单元,开哪个Memory的电源,关哪个Memory的电源。
可以把它理解为电力公司。
PGMC管理的资源有3类:
Basic Power Controller (BPC):域电源控制开关
CPU Power Controller (CPC):Core电源控制开关
PMIC Power Controller (PPC): PMIC standby电源控制开关

BPC管理5个域
| Power Domain | Assignment |
| BPC0 | MEGAMIX |
| BPC1 | DISPLAYMIX |
| BPC2 | WAKEUPMIX |
| BPC3 | LPSRMIX |
| BPC4 | MIPIPHY |
每个BPC的MIF管理自己域内的Memory。
CPC管理两个core
| CPC | Assignment |
| CPC0 | CM7 |
| CPC1 | CM4 |
每个CPC的MIF管理CPU的Cache和FlexRAM。
PPC管理PMIC
| PPC | Assignment |
| PPC0 | PMIC |
PPC的MIF管理PMIC
SDK代码赏析:

浙公网安备 33010602011771号