CSR配置字典之PowerPointMgmt类
更新时间: 2026/05/12
在Gitcode上查看源码

📋 文档信息

项目内容
文档标题PowerPointMgmt类配置字典
版本v1.0
创建日期2026-05-12
最后更新2026-05-12
维护状态✅ 活跃维护

📋 变更历史记录

文档变更记录

版本发布日期变更类型变更内容影响范围维护人员
v1.02026-05-12初始版本创建PowerPointMgmt类配置字典全新文档汪航

🎯 类概览

PowerPointMgmt 类

属性
类名称PowerPointMgmt
功能描述功耗点对象管理类,即对所有PowerPoint对象进行管理
所属SIG组hardware
所属组件power_strategy
责任人能效管理组
最后更新2026-05-12
状态🟢 正常运行

📊 属性定义详表

必选属性

属性名类型默认值取值范围动态关联描述使用场景举例来源分类
FunctionU640U64-功耗点管理对象功能Id,当前仅支持
1:功耗统计;
2:功耗录波;
3:功耗封顶;
根据不同功耗点功能进行配置1CSR配置软件
DeviceTypeIdsU64[][]U64[]-功耗点管理对象使用的功耗点设备类型管理已配置的PowerPoint对象的使用[9, 22]CSR配置软件

🔗 动态关联机制

语法规范

使用基础语法配置:

yaml
Function: 1            # 功耗点功能配置
DeviceTypeIds: [9, 22] # 功耗点管理对象类型

关联说明

  • 功耗点功能: Function决定功耗点管理对象对应的功耗点功能
  • 功耗点类型:DeviceTypeIds决定功耗点管理对象对应的功耗点类型

📂 分类标准

硬件属性

  • 定义:本类暂无硬件属性
  • 特点:所有属性都是软件配置管理
  • 示例:暂无

软件属性

  • 定义:由软件管理和维护的功耗点管理对象配置参数
  • 特点:静态配置,用于功耗点对象管理,直接体现管理的功耗点功能和类型
  • 示例:Function,DeviceTypeIds

📝 配置示例

功耗统计功耗点管理

json
{
  "PowerPointMgmt_PowerStatistics": {
    "Function": 1,
    "DeviceTypeIds": [9]
  }
}

功耗封顶功耗点管理

json
{
  "PowerPointMgmt_PowerCapping": {
    "Function": 3,
    "DeviceTypeIds": [9, 22]
  }
}

🔧 使用指南

配置步骤

  1. 功耗点功能: 确认功耗点作用功能
  2. 功耗点设备类型: 配置功耗点设备类型

使用场景

  • 整机功耗: 部分模组不由电源进行供电,系统整机功耗组成需包含该模组,读取该对应对应的所有匹配的DeviceTypeIds
  • 功耗封顶: 功耗封顶功能需根据功耗点类型计算实际封顶值

注意事项

  • 功能依赖: 系统整机功耗受功耗点影响

📚 相关文档