【已评审】NpuBoard下新增复位魔术字私有属性,支持模组复位

背景:

原模组管理是通过smc协议,该协议自带crc8校验,保证数据的准确性。新一代模组采用localbus协议控制模组复位,无crc8校验功能。为保证模组复位的可靠性,硬件新增复位魔术字寄存器,当复位魔术字寄存器写入特定值时,写入复位寄存器才有效,否则无效

决策点:

1.NpuBoard对象下新增ResetMagicNumberReg属性

详细描述

属性名称 签名 读写权限 变化通知 属性描述 访问权限 持久化类型 易变属性
ResetMagicNumberReg y 只读 : ReadOnly False 复位魔术字,当写入0x5a时,操作复位寄存器有效,否则无效 Read: ReadOnly 不持久化

评审结论:

1.同意在NpuBoard新增私有属性,属性命名为ResetEnabled,表示NPU模组复位使能,写入0x5a,cpld逻辑允许复位,其他值,cpld逻辑不允许复位