基于帧级位流回读表决的准三模自修复系统及其控制方法技术方案

技术编号:19857163 阅读:33 留言:0更新日期:2018-12-22 11:37
本发明专利技术公开一种基于帧级位流回读表决的准三模自修复系统及其控制方法,包括输入端口、输出端口、DRM1、DRM2、输出选择开关、位流存储器、位流回读比较器、位流配置刷新器和操作控制器。其中,输入端口分别连接DRM1和DRM2的输入端,DRM1和DRM2的输出端则分别连接输出选择开关,输出选择开关的输出接输出端口;DRM1和DRM2配置位流可由位流回读比较器逐帧回读,并可由位流配置刷新器逐帧刷新;位流存储器可由位流回读比较器和位流配置刷新器逐帧访问;位流回读比较器的输出端连接操作控制器,操作控制器同时连接输出选择开关和位流配置刷新器。本发明专利技术通过帧级配置刷新实现快速修复软故障,并且具有低功耗、低成本和更强的故障检测能力、定位能力和修复能力等优点。

【技术实现步骤摘要】
基于帧级位流回读表决的准三模自修复系统及其控制方法
本专利技术涉及一种用于SRAM型FPGA的基于帧级位流回读表决的准三模自修复系统及其控制方法,属于数字系统容错的

技术介绍
SRAM型FPGA的逻辑功能由其配置存储器中的配置位流确定。在空天应用中,SRAM型FPGA的配置存储器可能因空间粒子辐射引起单粒子翻转等瞬时软故障,造成其逻辑功能失效。现有FPGA容错技术应对软故障时,仍存在诸多不足。如,双机比较资源代价虽低,但无法判定出错模块;三模冗余和双模冗余可判定出错模块,但资源代价和功耗高,且无法修复故障;单模配置刷新技术虽可纠正软故障,但无法保证系统持续正确工作,且多用全局位流对整个区域进行刷新,因位流文件较大导致修复时间过长。
技术实现思路
专利技术目的:本专利技术提供一种基于帧级位流回读表决的准三模自修复系统及其控制方法,其可克服现有容错技术资源代价高、系统容错能力不强、自治能力有限等问题。为了达成上述目的,本专利技术的解决方案是:一种基于帧级位流回读表决的准三模自修复系统,包括输入端口、输出端口、DRM1(动态重构模块1)、DRM2模块(动态重构2)、位流存储器、输出选本文档来自技高网...

【技术保护点】
1.基于帧级位流回读表决的准三模自修复系统,其特征在于:包括输入端口、输出端口、DRM1、DRM2、位流存储器、输出选择开关、位流回读比较器、位流配置刷新器和操作控制器;所述输入端口将信号分别传送给DRM1和DRM2,DRM1和DRM2的输出端均连接输出选择开关,输出选择开关的输出端连接输出端口;DRM1、DRM2和位流存储器分别连接位流回读比较器,位流回读比较器能够逐帧回读DRM1、DRM2和位流存储器的位流,所述位流回读比较器的输出端连接操作控制器,操作控制器同时连接输出选择开关和位流配置刷新器,所述位流配置刷新器分别连接DRM1、DRM2和位流存储器。

【技术特征摘要】
1.基于帧级位流回读表决的准三模自修复系统,其特征在于:包括输入端口、输出端口、DRM1、DRM2、位流存储器、输出选择开关、位流回读比较器、位流配置刷新器和操作控制器;所述输入端口将信号分别传送给DRM1和DRM2,DRM1和DRM2的输出端均连接输出选择开关,输出选择开关的输出端连接输出端口;DRM1、DRM2和位流存储器分别连接位流回读比较器,位流回读比较器能够逐帧回读DRM1、DRM2和位流存储器的位流,所述位流回读比较器的输出端连接操作控制器,操作控制器同时连接输出选择开关和位流配置刷新器,所述位流配置刷新器分别连接DRM1、DRM2和位流存储器。2.基于权利要求1所述的基于帧级位流回读表决的准三模自修复系统的控制方法,包括如下步骤:步骤1,初始化位流帧地址far;步骤2,DRM1和DRM2同步处理输入信号,并设定以DRM1的结果为初始输出;步骤3,位流回读比较器实时逐帧回读DRM1的位流bf1和DRM2的位流bf2,并将回读的位流与位流存储器存储的原始安全配置位流bf相比较,若三者相同,则转步骤4,若三者不同,则转步骤5;步骤4,判断fa...

【专利技术属性】
技术研发人员:姚睿李明莉王梅群胡杰崔江
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1