[发明专利]一种BBU软件接口解耦系统及方法有效
申请号: | 202010922964.7 | 申请日: | 2020-09-04 |
公开(公告)号: | CN112114749B | 公开(公告)日: | 2022-06-07 |
发明(设计)人: | 华要宇 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F8/65;G06F8/71 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘翠香 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bbu 软件 接口 系统 方法 | ||
1.一种BBU软件接口解耦系统,其特征在于,包括微处理器MCU、计量芯片解耦控制模块、写保护控制模块和存储模块,所述存储模块中存储有BBU关键控制参数,处于写保护状态,其中:
所述MCU用于,在接收到存储系统发送的针对所述存储模块的写保护控制指令时,通过所述写保护控制模块取消或执行对所述存储模块的写保护;其中,所述存储系统在达到设定的BBU检测触发条件时,获取BBU料号和BBU关键控制参数版本,如果所述BBU料号不是新料号,所述BBU关键控制参数版本低于配置文件版本,则向所述MCU发送针对所述存储模块的取消写保护的所述写保护控制指令,在优化所述存储模块中的所述BBU关键控制参数,更新所述BBU关键控制参数版本后,向所述MCU发送针对所述存储模块的执行写保护的所述写保护控制指令;
所述MCU还用于,在接收到所述存储系统发送的计量芯片解耦控制指令时,通过所述计量芯片解耦控制模块进行计量芯片解耦操作。
2.根据权利要求1所述的系统,其特征在于,
所述MCU还用于,在接收到BBU FW升级指令时,进行FW升级管理。
3.根据权利要求1所述的系统,其特征在于,
所述MCU具体用于,通过所述计量芯片解耦控制模块访问计量芯片,将访问数据存放在数据变量中,以使所述存储系统访问所述数据变量进行异步解耦。
4.根据权利要求3所述的系统,其特征在于,
所述MCU还用于,根据接收到的所述存储系统发送的解耦异常处理指令,重复执行所述通过所述计量芯片解耦控制模块访问计量芯片,将访问数据存放在数据变量中,以使所述存储系统访问所述数据变量进行异步解耦的步骤。
5.根据权利要求1所述的系统,其特征在于,
所述MCU具体用于,根据计量芯片寄存器使用频率,控制所述计量芯片解耦操作的时长。
6.根据权利要求1所述的系统,其特征在于,
所述MCU还用于,在监测到计量芯片通讯异常时,将所述计量芯片的异常状态反馈给所述存储系统。
7.根据权利要求1所述的系统,其特征在于,所述存储模块中的所述BBU关键控制参数为经过循环冗余校验处理后的数据,在所述存储模块中镜像存放。
8.一种BBU软件接口解耦方法,其特征在于,应用于BBU软件接口解耦系统中的微处理器MCU,所述BBU软件接口解耦系统还包括计量芯片解耦控制模块、写保护控制模块和存储模块,所述存储模块中存储有BBU关键控制参数,处于写保护状态;所述方法包括:
在接收到存储系统发送的针对所述存储模块的写保护控制指令时,通过所述写保护控制模块取消或执行对所述存储模块的写保护;其中,所述存储系统在达到设定的BBU检测触发条件时,获取BBU料号和BBU关键控制参数版本,如果所述BBU料号不是新料号,所述BBU关键控制参数版本低于配置文件版本,则向所述MCU发送针对所述存储模块的取消写保护的所述写保护控制指令,在优化所述存储模块中的所述BBU关键控制参数,更新所述BBU关键控制参数版本后,向所述MCU发送针对所述存储模块的执行写保护的所述写保护控制指令;
在接收到所述存储系统发送的计量芯片解耦控制指令时,通过所述计量芯片解耦控制模块进行计量芯片解耦操作。
9.根据权利要求8所述的方法,其特征在于,还包括:
在接收到BBU FW升级指令时,进行FW升级管理。
10.根据权利要求8或9所述的方法,其特征在于,所述通过所述计量芯片解耦控制模块进行计量芯片解耦操作,包括:
通过所述计量芯片解耦控制模块访问计量芯片,将访问数据存放在数据变量中,以使所述存储系统访问所述数据变量进行异步解耦。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010922964.7/1.html,转载请声明来源钻瓜专利网。