psci电源管理拓扑结构介绍

描述

psci 基础概念知识

power domain我们前面已经介绍过cpu的拓扑结构,如aarch64架构下每块soc可能会包含多个cluster,而每个cluster又包含多个core,它们共同组成了层次化的拓扑结构。

如以下为一块包含2个cluster,每个cluster包含四个core的soc:

电源管理

由于其中每个core以及每个cluster的电源都可以独立地执行开关操作,因此若core0 – core3的电源都关闭了,则cluster0的电源也可以被关闭以降低功耗。

若core0 – core3中的任一个core需要上电,则显然cluster 0需要先上电。

为了更好地进行层次化电源管理,psci在电源管理流程中将以上这些组件都抽象为power domain。

如以下为上例的power domain层次结构:

电源管理

其中system level用于管理整个系统的电源,cluster level用于管理某个特定cluster的电源,而core
level用于管理一个单独core的电源。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分