【技术实现步骤摘要】
本专利技术涉及数字集成电路,特别是涉及一种数据存储方法、装置、设备及介质。
技术介绍
1、在服务器机器中,复杂可编程逻辑器件(complex programmable logic device,cpld)常用于控制主板、硬盘背板、风扇板等板卡的时序、设备在位检测和关键信号锁存日志记录等功能。当cpld功能需要变更或解决漏洞时,需通过基板管理控制器(baseboardmanager controller,bmc)在线升级其固件。
2、然而,升级后cpld内部寄存器会复位,可能导致关键数据丢失,影响服务器运行。为解决此问题,目前主要采用两种方式:一是通过bmc读取并回写寄存器,但存在较大延时,因bmc采用轮询方式访问cpld,从cpld固件生效到关键信息寄存器数据回写通常有1到2秒延时,实时性差;二是cpld主动保存并回读存储器数据,但需在cpld代码中添加复杂存储器读写功能,占用大量内部资源,且存在时间顺序要求,调试难度大。
3、鉴于上述内容,如何解决目前保存cpld寄存器数据的方式实时性差,占用大量内部资源,增加
...【技术保护点】
1.一种数据存储方法,其特征在于,包括:
2.根据权利要求1所述的数据存储方法,其特征在于,所述将所述目标控制器的数据寄存器的目标数据传输至透明传输前向运行输入输出单元,包括:
3.根据权利要求1所述的数据存储方法,其特征在于,所述启动对所述目标控制器的固件升级,并在升级完成后重新加载所述目标控制器的固件,包括:
4.根据权利要求1所述的数据存储方法,其特征在于,所述将透明传输前向运行输入输出单元中的所述目标数据重新传输至数据寄存器,包括:
5.根据权利要求1所述的数据存储方法,其特征在于,还包括:
6.根据
...【技术特征摘要】
1.一种数据存储方法,其特征在于,包括:
2.根据权利要求1所述的数据存储方法,其特征在于,所述将所述目标控制器的数据寄存器的目标数据传输至透明传输前向运行输入输出单元,包括:
3.根据权利要求1所述的数据存储方法,其特征在于,所述启动对所述目标控制器的固件升级,并在升级完成后重新加载所述目标控制器的固件,包括:
4.根据权利要求1所述的数据存储方法,其特征在于,所述将透明传输前向运行输入输出单元中的所述目标数据重新传输至数据寄存器,包括:
5.根据权利要求1所述的数据存储方法,其特征...
【专利技术属性】
技术研发人员:葛志华,赵乐森,王海波,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。