快速链接:
.
👉👉👉 个人博客笔记导读目录(全部) 👈👈👈
- 付费专栏-付费课程 【购买须知】:
- 【精选】ARMv8/ARMv9架构入门到精通-[目录] 👈👈👈 — 适合小白入门
- 【目录】ARMv8/ARMv9架构高级进阶-[目录]👈👈👈 — 高级进阶、小白勿买
- 【加群】ARM/TEE/ATF/SOC/芯片/安全-学习交流群 — 加群哦
目录
-
-
- 5 Power States
-
- Chapter 6 Power Control Framework
- Chapter 7 System Power Control Integration
-
- 7.1 Clock Control Integration
- 7.2 Power Control Integration
-
- 7.2.1 Power Domain Wake Events
- 7.2.2 Hardware Abstraction with Power Policy Units
- 7.2.3 Distributed PPUs
- 7.2.4 System of Systems
- 7.2.5 Component Integration Layer
- 7.2.6 Voltage and Power-Gated Domain Clock Gating
- 7.2.7 Voltage and Power Domain Boundaries
- 7.2.8 Access Control
- 7.2.9 Isolation and Reset Control Considerations
- 7.3 Reset Control Integration
- Chapter 8 Component Design Considerations
-
3.1 Power Control Challenges
下图展示了一个简化的SoC示例。该示例做了一个简单的说明。

这个示例是以手机为例的,但可以 high-level的展示任何SoC中的电源管理配置。除了示例显示的主要功能(包括处理器、通信功能和常见系统功能),还有一个始终处于Alwary on的区域。这代表了在SoC睡眠状态下仍然不下电的外设功能。电源和热管理的复杂性导致增加的相关协调一致性的挑战是存在的。这些挑战产生的原因是有许多要管理的元素,包括时钟和电压供应、电源区域、传感器输入、事件等等。虽然在纯固定功能硬件中实现电源控制器功能是可能的,但这种方法存在显著的缺点。固定功能硬件支持必须在操作系统电源管理软件(OSPM :OS power management software)的控制下以高度指导的方式进行管理。一个影响是应用处理器(AP)核心可能被迫保持活动状态,或者在不需要主要功能时被唤醒来执行低级别功能。固定功能解决方案在平台特定适应性和通过解决方法解决问题的能力方面也具有有限的灵活性。另一种替代方法是将电源控制器功能基于处理器,比如微控制器(SCP : System Control Processor)。这可以提供一个灵活、可扩展且能够在执行定向操作的同时自主行动的系统智能能力。在PCSA中,这种能力是由系统控制处理器提供的。另一
本文详细介绍了ARM SoC的电源控制系统架构,包括电源控制挑战、系统控制处理器(SCP)、电源管理软件以及电源控制框架。SCP作为一个灵活的处理器,执行电源管理功能,协调来自操作系统和其他代理的请求。SCP固件提供了一系列服务,如响应系统事件、执行电源管理动作和时钟源管理。此外,电源管理软件栈包括核心和设备电源管理,由SCP固件管理硬件级别的电源和时钟细节。文章还强调了SCP在系统初始化、响应事件和自主操作中的作用,以及SCP与OSPM的协同工作,确保电源和时钟管理的一致性。

订阅专栏 解锁全文
1706

被折叠的 条评论
为什么被折叠?



