背景:
原模组管理是通过smc协议,该协议自带crc8校验,保证数据的准确性。新一代模组采用localbus协议控制模组复位,无crc8校验功能。为保证模组复位的可靠性,硬件新增复位魔术字寄存器,当复位魔术字寄存器写入特定值时,写入复位寄存器才有效,否则无效
决策点:
1.NpuBoard对象下新增ResetMagicNumberReg属性
详细描述
| 属性名称 | 签名 | 读写权限 | 变化通知 | 属性描述 | 访问权限 | 持久化类型 | 易变属性 |
|---|---|---|---|---|---|---|---|
| ResetMagicNumberReg | y | 只读 : ReadOnly | False | 复位魔术字,当写入0x5a时,操作复位寄存器有效,否则无效 | Read: ReadOnly | 不持久化 | 否 |
评审结论:
1.同意在NpuBoard新增私有属性,属性命名为ResetEnabled,表示NPU模组复位使能,写入0x5a,cpld逻辑允许复位,其他值,cpld逻辑不允许复位