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。