一种基于动态ECC的抗单粒子翻转加固方法及系统

    公开(公告)号:CN114974353A

    公开(公告)日:2022-08-30

    申请号:CN202210396978.9

    申请日:2022-04-15

    Abstract: 本发明公开了一种基于动态ECC的抗单粒子翻转加固方法及系统,该方法包括:设置系统状态;当系统需要存入数据时:若系统为ECC关闭状态,则将原始CPU数据写入第一存储器;若系统为ECC开启状态,则将原始CPU数据写入第一存储器的同时,将根据当前ECC保护模式对原始CPU数据生成的校验码写入第二存储器中对应的存储单元;当系统需要读取数据时:若系统为ECC关闭状态,直接读取第一存储器中的原始CPU数据;若系统为ECC开启状态,则分别读取第一存储器中的原始CPU数据和第二存储器中的校验码,并利用校验码对原始CPU数据进行处理,并输出处理后的CPU数据。本发明提供的抗单粒子翻转加固方法可以在多种ECC模式中切换,在系统在面对不同的应用场景时更加灵活。

Patent Agency Ranking