一种芯片出现ECC无法纠错时的数据恢复的方法和装置与流程

文档序号:11154716阅读:来源:国知局

技术特征:

1.一种芯片出现ECC无法纠错时的数据恢复的方法,其特征在于包括:

CPU向芯片下发配置数据的同时,对所下发的配置数据进行备份;

当检测到芯片侧存储器发生ECC错误时,芯片将ECC中断上报给CPU,并记录发生ECC错误的存储器地址;

CPU接收ECC中断并分析发生ECC错误的存储器地址;

CPU从备份数据中获取所述存储器地址对应的配置数据,并重新下发至芯片中。

2.根据权利要求1所述的芯片出现ECC无法纠错时的数据恢复的方法,其特征在于:所述配置数据包括芯片地址、配置信息。

3.根据权利要求1所述的芯片出现ECC无法纠错时的数据恢复的方法,其特征在于:所述对所下发的配置数据进行备份包括将所下发的配置数据记录在CPU侧的存储器中。

4.根据权利要求1至3所述的芯片出现ECC无法纠错时的数据恢复的方法,其特征在于:所述芯片包括ASIC芯片、FPGA芯片、NP芯片。

5.根据权利要求1至3所述的芯片出现ECC无法纠错时的数据恢复的方法,其特征在于:所述芯片侧存储器包括RAM、TCAM。

6.一种芯片出现ECC无法纠错时的数据恢复的装置,其特征在于包括:

-数据备份单元,用于在CPU向芯片下发配置数据的同时,对所下发的配置数据进行备份;

-ECC检测单元,用于在报文查找时,检测芯片侧存储器是否存在ECC错误;

-中断控制单元,用于接收ECC中断并上报给CPU;

-数据恢复单元,用于CPU获取ECC中断后查找备份的芯片配置,将对应的配置数据下发到芯片中。

7.根据权利要求6所述的芯片出现ECC无法纠错时的数据恢复的装置,其特征在于:所述配置数据包括芯片地址、配置信息。

8.根据权利要求6所述的芯片出现ECC无法纠错时的数据恢复的装置,其特征在于:所述对所下发的配置数据进行备份包括将所下发的配置数据记录在CPU侧的存储器中。

9.根据权利要求6至8所述的芯片出现ECC无法纠错时的数据恢复的装置,其特征在于:所述芯片包括ASIC芯片、FPGA芯片、NP芯片。

10.根据权利要求6至8所述的芯片出现ECC无法纠错时的数据恢复的装置,其特征在于:所述芯片侧存储器包括RAM、TCAM。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1