[发明专利]一种高完整性通用处理模块在审
申请号: | 202211163411.3 | 申请日: | 2022-09-23 |
公开(公告)号: | CN116107830A | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 邓煜;曹明华;王嘉良;于乐;郭锦铠;朱启昌;张帅帅 | 申请(专利权)人: | 中国航空无线电电子研究所 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F1/12;G06F13/42;G06F11/10;G06F21/57 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 张武鹏 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 完整性 通用 处理 模块 | ||
1.一种高完整性通用处理模块,其特征在于:所述模块包括:执行监控双通道;
执行通道包括:通过本地总线相连的处理器A和IO协议处理单元A;监控通道包括:通过本地总线相连的处理器B和IO协议处理单元B;
执行监控双通道共用一个时钟、复位控制及同步源;
时钟、复位控制及同步源为处理器A和处理器B提供同步的工作时钟和同源复位信号;
所述处理器A和处理器B还通过计算数据校验链路互联,用于将阶段性的计算结果传递给对方,并将对方的计算数据和己方的计算数据进行对比以验证自身计算数据的正确性;
所述IO协议处理单元A和IO协议处理单元B通过通信IO数据校验链路互联,在数据收发环节对数据进行同步和校验。
2.根据权利要求1所述的一种高完整性通用处理模块,其特征在于:所述IO协议处理单元A和IO协议处理单元B在数据发送过程中进行两次数据同步和校验;第一次数据同步和校验发生在处理器将数据写入IO协议处理单元时,第二次发生在数据经IO协议处理单元处理后将数据发送到数据总线前;
所述IO协议处理单元A和IO协议处理单元B在数据接收过程中进行一次数据同步和校验,发送在IO协议处理单元将数据提交至处理器之前。
3.根据权利要求2所述的一种高完整性通用处理模块,其特征在于:处理器A和处理器B通过对比校验结果的方式对比对方的计算数据与己方的计算数据是否一致;
所述对比校验结果指的是,分别计算对方计算数据和己方计算数据的校验和算法计算结果或CRC算法计算结果,通过比较校验和算法计算结果或CRC算法计算结果来验证对方计算数据和己方计算数据是否一致。
4.根据权利要求3所述的一种高完整性通用处理模块,其特征在于:IO协议处理单元A和IO协议处理单元B通过对比校验结果的方式进行数据校验。
5.根据权利要求4所述的一种高完整性通用处理模块,其特征在于:执行通道和监控通道均包含与各自通道内处理器相连的非易失性存储器;所述非易失性存储器用于保存处理器的软件内码、配置数据和日志文件。
6.根据权利要求5所述的一种高完整性通用处理模块,其特征在于:执行通道和监控通道均包含与各自通道内处理器相连的程序运行存储器;所述程序运行存储器用于对处理器驻留软件运行过程中的数据和数据进行临时存储。
7.根据权利要求6所述的一种高完整性通用处理模块,其特征在于:处理器A和处理器B均周期性执行计算任务;每个周期内划分有多个应用分区;
每个应用分区划分为执行时间片和同步时间片;
两个处理器在执行时间片内各自执行计算指令;
两个处理器在同步时间片内分别与对方进行同步操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空无线电电子研究所,未经中国航空无线电电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211163411.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种社会服务管理系统
- 下一篇:用户装备组的统一操作