摘要
本发明提供一种面向多核安全关键系统的错误检测架构设计方法,用软硬件协同设计的方法,包括基于RCPs的支持异步线程级错误检测的可配置微架构,自定义RISCV指令集架构和为OS调度算法提供的控制接口,以及为检查核心开发的专用检查线程;本发明该架构中任意的处理器核心都可以被配置为正常运行应用线程的主核心、进行正确性验证的检查核心以及不参与错误检测的普通计算核心,这允许运行在任意核心上的线程在不同的核心上进行重现和验证,验证模式可以被配置为一对一、一对二或者更多的模式,来匹配不同安全关键需求的任务场景。
技术关键词
架构设计方法
错误检测
软硬件协同设计
检查点
核心
自定义软件
控制接口
专用检查
访存指令
体系结构状态
开源处理器
调度算法
生成控制信号
操作系统
缓冲
数据
快照
记录单元
记录器
系统为您推荐了相关专利信息
边缘提取方法
对比度
边缘检测
直方图均衡化
降噪算法
缓存方法
内部存储单元
数据压缩算法
字典索引
读数据
指标管理方法
大数据
解析算法
预测建模
数据封装技术