09-Maximum Power Mitigation Mechanism (MPMM)

本文介绍了Arm Armv9-A内核支持的最大功率缓解机制(MPMM),该机制旨在检测并限制高活动事件,协助处理器功率域动态功率预算。MPMM通过辅助AMU计数器工作,外部电源控制器利用这些计数器预算SoC电源。EL3运行时固件负责在每个内核基础上启用MPMM。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

引流关键词: 中断、同步异常、异步异常、irq、fiq、BL1,BL2,BL3,BL31,BL32,BL33,AP_BL1,AP_BL2,AP_BL3,AP_BL31,AP_BL32,AP_BL33,SCP_BL1,SCP_BL2,BL0,BL30, optee、ATF、TF-A、Trustzone、optee3.14、MMU、VMSA、cache、TLB、arm、armv8、armv9、TEE、安全、内存管理、页表…

快速链接:
.
👉👉👉 个人博客笔记导读目录(全部) 👈👈👈


[专栏目录]-ATF/FF-A/specification学习

请添加图片描述


9.最大功率缓解机制 (MPMM)

MPMM是一些 Arm Armv9-A 内核支持的可选微架构电源管理机制,从 Cortex-X2、Cortex-A710 和 Cortex-A510 内核开始。此机制检测并限制高活动事件,以协助SoC处理器功率域动态功率预算,并限制对过流条件的全轨(即时钟斩波)响应的触发。

MPMM由 EL3 运行时固件在每个内核的基础上启用。固件无法在运行时确定MPMM的存在

  • FCONF,由ENABLE_MPMM_FCONF构建选项控制。

  • 函数的平台实现plat_mpmm_topology(默认)。

有关FCONF设备树绑定的文档,请参阅最大功率缓解机制 (MPMM)绑定。

注意:
MPMM通过auxiliary AMU counters。外部电源控制器可以使用这些指标来预算 SoC 电源,方法是限制可以执行较高活动工作负载的内核数量或切换到不同的 DVFS 操作点。在这种情况下, 构成MPMM齿轮的AMU计数器必须由 EL3 运行时固件启用 - 请参阅辅助计数器以获取有关启用辅助AMU计数器的文档。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Arm精选

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值