-
公开(公告)号:CN112506701B
公开(公告)日:2022-01-21
申请号:CN202011394672.7
申请日:2020-12-02
Applicant: 广东电网有限责任公司佛山供电局
Abstract: 本发明公开了一种基于三模lockstep的多处理器芯片错误恢复方法,基于checkpoint的rollback错误恢复的双核lockstep结构,通过第二从处理器可以快速检查出出现错误的CPU,通过后续操作还可以对CPU硬错误具备一定的检测能力,在极大地提高处理器错误处理的可靠性和实时性的同时,减少三模lockstep的资源消耗。
-
公开(公告)号:CN111950038B
公开(公告)日:2021-05-18
申请号:CN202010805080.3
申请日:2020-08-12
Applicant: 广东电网有限责任公司佛山供电局
IPC: G06F21/72
Abstract: 本发明公开了一种消除低概率信号的芯片硬件木马设计方法及木马生成平台,方法包括以下步骤:S1:根据攻击目的选取被攻击的信号fn;S2:选取子触发信号组Cm1Cm2…Cmk,由于本发明不需要低可测信号或者低概率触发信号,所述子触发信号为任意信号;S3:利用和之积POS或积之和SOP的生成算法生成随机木马电路结构;S4:结合被攻击信号fn和S3中生成的随机木马电路结构生成木马电路,将该木马电路插入原始设计;S5:评估木马电路在整个设计中的隐蔽性和操控难度;S6:判断隐蔽性和可操控性是否满足要求,不满足,则回退至步骤S2,满足,则进入步骤S7;S7:输出包含木马电路的最终设计。本发明生成的木马具有极低的激活概率,因而不容易被检测到。
-
公开(公告)号:CN112199230A
公开(公告)日:2021-01-08
申请号:CN202011119317.9
申请日:2020-10-19
Applicant: 广东电网有限责任公司佛山供电局
IPC: G06F11/07
Abstract: 本发明公开一种支持多核系统异常处理的存储控制器,包括多端口接口模块、端口仲裁器、命令调度模块和异常处理控制单元,其中,所述多端口接口模块的输入端分别与多个核电连接,所述多端口接口模块的输出端与所述端口仲裁器的输入端电连接,所述端口仲裁器的输出端与所述命令调度模块的输入端电连接,所述命令调度模块的输出端与存储器电连接,所述异常处理控制单元分别与多个核、多端口接口模块、端口仲裁器和命令调度模块电连接,所述异常处理控制单元对多端口接口模块、端口仲裁器和命令调度模块进行控制重启。本发明保证了异常核在重启后不会再从总线上接收到过期的反馈信息,加速了系统对异常核的重启过程,增强了系统的稳定性。
-
公开(公告)号:CN112506851B
公开(公告)日:2022-02-11
申请号:CN202011391017.6
申请日:2020-12-02
Applicant: 广东电网有限责任公司佛山供电局
Abstract: 本发明提供一种解决多核访问冲突的SOC芯片架构构建方法,包括以下步骤:S1:根据访问时效性、访问频率、主从关系和核间通信,将CPU访问的IP分类出不同的IP组;S2:针对不同IP组,分别提供数据互联方案。本发明通过分类CPU访问的不同IP类型,结合应用将这些IP做一些归类形成不同的组,经过了组的分类之后,针对不同的组提供不同的互联方案,解决了多核CPU同时工作时造成的访问冲突,影响SoC芯片整体的工作性能。
-
公开(公告)号:CN112506851A
公开(公告)日:2021-03-16
申请号:CN202011391017.6
申请日:2020-12-02
Applicant: 广东电网有限责任公司佛山供电局
Abstract: 本发明提供一种解决多核访问冲突的SOC芯片架构构建方法,包括以下步骤:S1:根据访问时效性、访问频率、主从关系和核间通信,将CPU访问的IP分类出不同的IP组;S2:针对不同IP组,分别提供数据互联方案。本发明通过分类CPU访问的不同IP类型,结合应用将这些IP做一些归类形成不同的组,经过了组的分类之后,针对不同的组提供不同的互联方案,解决了多核CPU同时工作时造成的访问冲突,影响SoC芯片整体的工作性能。
-
公开(公告)号:CN111950202A
公开(公告)日:2020-11-17
申请号:CN202010805079.0
申请日:2020-08-12
Applicant: 广东电网有限责任公司佛山供电局
Abstract: 本发明提供一种系统芯片的仿真用例集约简处理方法,包括以下步骤:S1:根据进行的项目,进行UVM平台的设计实现,设计对应的原始用例集;S2:在UVM平台中,利用原始用例集进行仿真,形成对应的覆盖率文件夹;S3:利用脚本对所述覆盖率文件夹进行分析,收集信息形成数据池;S4:调用数据池中数据进入算法模块,所述算法模块包括约简算法所述约简算法将原始用例集约简,所述算法模块输出精简用例集。本专利实现一次性收集用例集数据多次用于计算,极大的减少了算法迭代过程中因多次重复仿真造成的时间开销。
-
公开(公告)号:CN111950038A
公开(公告)日:2020-11-17
申请号:CN202010805080.3
申请日:2020-08-12
Applicant: 广东电网有限责任公司佛山供电局
IPC: G06F21/72
Abstract: 本发明公开了一种消除低概率信号的芯片硬件木马设计方法及木马生成平台,方法包括以下步骤:S1:根据攻击目的选取被攻击的信号fn;S2:选取子触发信号组Cm1Cm2…Cmk,由于本发明不需要低可测信号或者低概率触发信号,所述子触发信号为任意信号;S3:利用和之积POS或积之和SOP的生成算法生成随机木马电路结构;S4:结合被攻击信号fn和S3中生成的随机木马电路结构生成木马电路,将该木马电路插入原始设计;S5:评估木马电路在整个设计中的隐蔽性和操控难度;S6:判断隐蔽性和可操控性是否满足要求,不满足,则回退至步骤S2,满足,则进入步骤S7;S7:输出包含木马电路的最终设计。本发明生成的木马具有极低的激活概率,因而不容易被检测到。
-
公开(公告)号:CN112199230B
公开(公告)日:2024-07-05
申请号:CN202011119317.9
申请日:2020-10-19
Applicant: 广东电网有限责任公司佛山供电局
IPC: G06F11/07
Abstract: 本发明公开一种支持多核系统异常处理的存储控制器,包括多端口接口模块、端口仲裁器、命令调度模块和异常处理控制单元,其中,所述多端口接口模块的输入端分别与多个核电连接,所述多端口接口模块的输出端与所述端口仲裁器的输入端电连接,所述端口仲裁器的输出端与所述命令调度模块的输入端电连接,所述命令调度模块的输出端与存储器电连接,所述异常处理控制单元分别与多个核、多端口接口模块、端口仲裁器和命令调度模块电连接,所述异常处理控制单元对多端口接口模块、端口仲裁器和命令调度模块进行控制重启。本发明保证了异常核在重启后不会再从总线上接收到过期的反馈信息,加速了系统对异常核的重启过程,增强了系统的稳定性。
-
公开(公告)号:CN112506701A
公开(公告)日:2021-03-16
申请号:CN202011394672.7
申请日:2020-12-02
Applicant: 广东电网有限责任公司佛山供电局
Abstract: 本发明公开了一种基于三模lockstep的多处理器芯片错误恢复方法,基于checkpoint的rollback错误恢复的双核lockstep结构,通过第二从处理器可以快速检查出出现错误的CPU,通过后续操作还可以对CPU硬错误具备一定的检测能力,在极大地提高处理器错误处理的可靠性和实时性的同时,减少三模lockstep的资源消耗。
-
-
-
-
-
-
-
-