[发明专利]一种异构冗余的拟态MCU在审

专利信息
申请号: 201910185071.6 申请日: 2019-03-12
公开(公告)号: CN109932891A 公开(公告)日: 2019-06-25
发明(设计)人: 李杨;侯春雨;刘勤让;宋克;沈剑良;张波;朱珂;王锐;赵玉林;王永胜;王晓雪;张霞;虎艳宾 申请(专利权)人: 天津芯海创科技有限公司;天津市滨海新区信息技术创新中心
主分类号: G05B9/03 分类号: G05B9/03
代理公司: 天津滨海科纬知识产权代理有限公司 12211 代理人: 杨慧玲
地址: 300457 天津市滨海新*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种异构冗余的拟态MCU,包括异构MCU模块和拟态调度模块;所述异构MCU模块包括至少三个不同架构的MCU芯片以及对应MCU芯片的外围子系统,该MCU芯片中的一个作为备份MCU,其他作为判决MCU;所述拟态调度模块包括判决模块和多个数据通信接口;所述MCU芯片通过对应的数据通信接口与所述判决模块信号连接,该数据通信接口接收所有MCU芯片的运算结果并发送至判决模块,由判决模块判决MCU工作状态及唯一结果输出。本发明所述的异构冗余的拟态MCU,能够使单个或多个MCU收到外部攻击后系统仍保持正常工作状态或快速恢复正常工作状态,提高系统功能和性能的稳定性,提高系统的安全性和鲁棒性。
搜索关键词: 异构 判决模块 数据通信接口 冗余 正常工作状态 调度模块 快速恢复 系统功能 信号连接 运算结果 备份MCU 后系统 鲁棒性 判决 架构 外围 发送 输出 攻击 外部
【主权项】:
1.一种异构冗余的拟态MCU,其特征在于:包括异构MCU模块和拟态调度模块;所述异构MCU模块包括至少三个不同架构的MCU芯片以及对应MCU芯片的外围子系统,该MCU芯片中的一个作为备份MCU,其他作为判决MCU;所述拟态调度模块包括判决模块和多个数据通信接口;所述MCU芯片通过对应的数据通信接口与所述判决模块信号连接,该数据通信接口接收所有MCU芯片的运算结果并发送至判决模块;所述判决模块的判决输出过程包括以下步骤:(Ⅰ)接收多个判决MCU和一个备份MCU的运算结果;(Ⅱ)将所有MCU芯片的运算结果进行对比,对比结果包括以下三种情况:(a1)在判决模块预设的阀值内,判决MCU中出现运算结果相同且数量最多的MCU芯片;(a2)在判决模块预设的阀值内,判决MCU结合备份MCU出现运算结果相同且数量最多的MCU芯片;(a3)排除以上两种情况的其他情况;(Ⅲ)若对比结果为(a1)或(a2),则将运算结果相同且数量最多的MCU芯片作为正常工作的芯片,并将该芯片的运算结果作为判决模块的唯一结果输出,若存在其他MCU芯片,则同时判决模块向其他MCU芯片输出清洗指令,并重复步骤(Ⅰ)、(Ⅱ)和(Ⅲ),实现其他MCU芯片的全局复位和状态恢复;若对比结果为(a3),则判定该拟态MCU工作状态极度不安全,保留其中一个MCU芯片工作,同时判决模块向其他MCU芯片输出清洗指令,并重复步骤(Ⅰ)、(Ⅱ)和(Ⅲ)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津芯海创科技有限公司;天津市滨海新区信息技术创新中心,未经天津芯海创科技有限公司;天津市滨海新区信息技术创新中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910185071.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top