一种存储芯片保护系统、方法、设备及介质与流程

文档序号:35627229发布日期:2023-10-05 23:48阅读:37来源:国知局
一种存储芯片保护系统、方法、设备及介质与流程

本发明属于计算机领域,具体涉及一种存储芯片保护系统、方法设备及介质。


背景技术:

1、服务器的bios与bmc的固件储存于spi flash内,在服务器设计开发阶段需要经常针对bios与bmc固件做更新。在服务器开发的初期会在pcb放上socket,bios与bmc固件开发工程师会大量的针对spi flash做烧录的动作,因大量烧录的关系常常将spi flash烧坏,若是将spi flash直接打件在pcb上,spi flash烧坏需要更换一颗新的spi flash时,需要执行解焊,然而大量重复更换spi flash会造成pcb受损且更换spi flash耗时。为了方便固件工程师开发,在pcb放上socket,一旦spi flash ic烧坏了,只需要从socket内取出spiflash,更换一颗新的spi flash,节省spi flash在pcb上多次重工的时间。

2、但spi flash放回socket时有可能ic方向放错,导致spi power/gnd pin接反,容易造成flash烧毁,严重情况可能造成系统其他组件受损,反而需要花更多时间除错。

3、因此,亟需一种有效的方案来解决上述问题。


技术实现思路

1、为解决上诉问题,本发明提出一种存储芯片保护系统,包括电源控制模块和主控模块,其中:

2、所述电源控制模块配置用于检测存储芯片上电后默认供电电路的电流信息,并将所述电流信息传输给所述主控模块,以及接收所述主控模块的控制指令并根据控制指令切换对所述存储芯片的供电电路;

3、所述主控模块与所述存储芯片相连,并且所述主控模块配置用于基于电源控制模块的电流信息判断所述存储芯片的接入是否正确,并根据所述判断结果切换与所述存储芯片相连的引脚的功能以及向所述电源控制模块发送控制指令。

4、在本发明的一些实施方式中,主控模块与其他逻辑模块相连,并且所述主控模块进一步配置用于:

5、响应于接收到其他逻辑模块的对所述存储芯片的访问请求,根据与所述存储芯片相连的引脚建立所述存储芯片与其他逻辑模块的数据通道。

6、在本发明的一些实施方式中,电源控制模块包括:

7、默认供电电路,所述默认供电电路与所述存储芯片在正确接入下的供电引脚相连,并且所述默认供电电路配置用于基于所述控制模块的控制指令选择开启或关闭对所述存储芯片的供电;

8、备用供电电路,所述备用供电电路与所述存储芯片在错误接入下的供电引脚相连,并且所述备用供电电路配置用于基于所述控制模块的控制指令选择开启或关闭对所述存储芯片的供电;

9、电流感应电路,所述电流感应电路配置用于检测所述默认供电电路上的电流值,并将检测到的电流值转换成数字信号发送到所述主控模块。

10、本发明的另一方面还提出一种存储芯片保护方法,包括:

11、响应于对存储芯片供电,检测对所述存储芯片供电的电路的电流信息,并根据所述电流信息判断所述存储芯片是否接反;

12、响应于所述判断的结果为接反,停止对所述存储芯片供电,并根据所述存储芯片引脚的布局将与所述存储芯片相连的主控模块的引脚的功能按照预设的引脚功能表进行重新定义,并重新确定所述存储芯片的供电引脚;以及

13、根据所述重新确定的所述存储芯片的供电引脚对所述存储芯片重新供电。

14、在本发明的一些实施方式中,检测对所述存储芯片供电的电路的电流信息,并根据所述电流信息判断所述存储芯片是否接反的步骤包括:

15、检测对所述存储芯片供电的默认供电电路的供电时的电流值,并判断所述电流值是否超过预定值;

16、响应于所述电流值超过预定值,向主控模块发送第一预定信号;

17、响应于所述电流值未超过预定值,向主控模块发送第二预定信号。

18、在本发明的一些实施方式中,响应于所述判断的结果为接反,停止对所述存储芯片供电,并根据所述存储芯片引脚的布局将与所述存储芯片相连的主控模块的引脚的功能按照预设的引脚功能表进行重新定义,并重新确定所述存储芯片的供电引脚的步骤包括:

19、响应于接收到第一预定信号,所述主控模块向对所述存储芯片供电的默认供电电路发出第一预定信号切断所述默认供电电路对所述存储芯片的供电;以及

20、将所述主控模块与所述存储芯片相连的引脚的功能根据预设的引脚功能表进行复用。

21、在本发明的一些实施方式中,根据所述重新确定的所述存储芯片的供电引脚对所述存储芯片重新供电的步骤包括:

22、通过所述主控模块向对所述存储芯片供电的备用供电电路发出第二预定信号。

23、在本发明的一些实施方式中,方法还包括:

24、响应于接收到其他逻辑模块的对所述存储芯片的访问请求,通过控制模块上与所述存储芯片相连的引脚建立所述存储芯片与其他逻辑模块的数据通道。

25、本发明的又一方面还提出一种电子设备,包括:

26、至少一个处理器;以及

27、存储器,所述存储器存储有可在所述处理器上运行的计算机指令,所述指令由所述处理器执行时实现上述实施方式中任意一项所述方法的步骤。

28、本发明的再一方面还提出一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述实施方式中任意一项所述方法的步骤。

29、通过本发明提出的一种存储芯片保护系统,对存储芯片的供电电流进行即时监测,根据监测结果判断存储芯片是否接反,在确定接反之后重新定义存储芯片接反之后的相关引脚的功能,并通过备用供电电路对接反后存储芯片进行供电,可有效解决传统的存储芯片接入系统的安全问题,提高存储芯片的所在电路的稳定性。



技术特征:

1.一种存储芯片保护系统,其特征在于,包括电源控制模块和主控模块,其中:

2.根据权利要求1所述的系统,其特征在于,所述主控模块与其他逻辑模块相连,并且所述主控模块进一步配置用于:

3.根据权利要求1所述的系统,其特征在于,所述电源控制模块包括:

4.一种存芯片保护方法,其特征在于,包括:

5.根据权利要求4所述的方法,其特征在于,所述检测对所述存储芯片供电的电路的电流信息,并根据所述电流信息判断所述存储芯片是否接反的步骤包括:

6.根据权利要求5所述的方法,其特征在于,所述响应于所述判断的结果为接反,停止对所述存储芯片供电,并根据所述存储芯片引脚的布局将与所述存储芯片相连的主控模块的引脚的功能按照预设的引脚功能表进行重新定义,并重新确定所述存储芯片的供电引脚的步骤包括:

7.根据权利要求6所述的方法,其特征在于,所述根据所述重新确定的所述存储芯片的供电引脚对所述存储芯片重新供电的步骤包括:

8.根据权利要求7所述的方法,其特征在于,还包括:

9.一种电子设备,其特征在于,包括:

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求4-8任意一项所述方法的步骤。


技术总结
本发明属于计算机领域,具体涉及一种存储芯片保护系统、方法设备及介质。其中系统包括电源控制模块和主控模块,电源控制模块配置用于检测存储芯片上电后默认供电电路的电流信息,并将所述电流信息传输给所述主控模块,以及接收主控模块的控制指令并根据控制指令切换对存储芯片的供电电路;主控模块与存储芯片相连,配置用于基于电源控制模块的电流信息判断所述存储芯片的接入是否正确,并根据判断结果切换与存储芯片相连的引脚的功能以及向电源控制模块发送控制指令。通过本发明提出的一种存储芯片保护系统,通过备用供电电路对接反后存储芯片进行供电,可有效解决传统的存储芯片接入系统的安全问题,提高存储芯片的所在电路的稳定性。

技术研发人员:林正伟
受保护的技术使用者:苏州浪潮智能科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1