【已评审】新增私有属性,支持NPU模组功耗封顶

背景

NPU模组功耗封顶需要给硬件下发功耗封顶
下发的值为最大封顶值与当前要设置的封顶值的差值,需要有属性承载

关联ISSUE

提供支持NPU板功耗封顶的资源协作接口

整体方案

新增私有属性PowerCapReduce

评审点

是否在NpuBoard对象新增私有属性PowerCapReduce

详细描述

示例:

"NpuBoard_1": {
   "PowerCapReduce": "#/Accessor_NpuPowerCapReduce.Valve"
},

变化类型:NpuBoard对象新增私有属性

应用场景:用于设置功耗封顶值

持久化类型: 不持久化

操作权限:ReadOnly

详细描述:

属性名称 变化类型 签名 读写&权限 持久化 变化通知 属性说明 属性约束
PowerCapReduce 新增属性 y 只读 R:ReadOnly 不持久化 false 用于设置功耗封顶值 计算方法为最大功耗封顶值 - 当前功耗封顶值

评审结论

同意在NpuBoard对象新增私有属性PowerCapReduce,用于向硬件下发功耗封顶值(具体定义见详细描述)

遗留问题