[发明专利]一种异构冗余的拟态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/,转载请声明来源钻瓜专利网。





