ARM功耗管理之多核处理器启动

安全之安全(security²)博客目录导读

思考:SecureBoot?多核处理器启动流程?PSCI启动方式?


一般嵌入式系统使用的都是对称多处理器(Symmetric Multi-Processor, SMP)系统,包含了多个cpu, 这几个cpu有可能是相同的处理器,如4核Contex-A53。但是在系统 启动阶段他们的地位并不是相同的,其中core0是主cpu(也叫引导处理器),其他core是从cpu(也叫辅处理器),引导cpu负责执行我们的启动加载程序如uboot,以及初始化内核,系统初始化完成之后主core会启动从处理器。

一般主处理器启动从处理器有以下三种:

(1).ACPI

(2).spin-table

(3).PSCI

第一种ACPI是高级配置与电源接口(Advanced Configuration and Power Interface)一般在x86平台用的比较多,而后两种spin-table(自旋表)和PSCI(电源状态协调协议 Power State Coordination)会在arm平台上使用。

ARM功耗管理精讲与实战汇总参见:Arm功耗管理精讲与实战

相关推荐
云雾J视界8 天前
模拟与数字的融合:为什么AI推理芯片离不开高性能模拟前端设计?
低功耗·cmos·adc·ai芯片·模拟前端·数字前端
矜辰所致17 天前
沁恒微 RISC-V 蓝牙芯片低功耗测试
低功耗·risc-v·ble 蓝牙·蓝牙低功耗·沁恒微蓝牙
云雾J视界17 天前
C语言位运算深度应用:嵌入式硬件寄存器控制与低功耗优化实践
c语言·stm32·嵌入式硬件·低功耗·数据压缩·寄存器
牛马大师兄1 个月前
STM32实现低功耗管理使用配置知识梳理笔记
笔记·stm32·单片机·嵌入式硬件·物联网·低功耗
Silicore_Emma1 个月前
芯谷科技--高性能电动工具直流调速电路GS069
低功耗·电动工具·直流调速电路·宽电压范围·强抗干扰·精准调速控制·高效能
Silicore_Emma1 个月前
芯谷科技--单反相器,助力高效数字逻辑设计1G04
科技·低功耗·工业控制·单反相器·数字逻辑元件·loff断电保护
Silicore_Emma1 个月前
芯谷科技--I²C 串行实时时钟,为系统提供持久、精准的时间基准D1307
科技·实时音视频·低功耗·rtc·时间基准解决方案·双电源
佛科院23电子阿浩2 个月前
STM32CUBEMX + STM32L051C8T6 + RTC实时时钟 + 闹钟定时唤醒 + 周期唤醒 + STANDBY模式RTC唤醒
stm32·低功耗
CheungChunChiu3 个月前
嵌入式 Linux 启动机制全解析:从 Boot 到 Rootfs
linux·运维·服务器·ubuntu·uboot·boot·extboot
Silicore_Emma5 个月前
芯谷科技--高性能无线通信芯片D31136
科技·无线通信·低功耗·fm·对讲机