[发明专利]一种基于数据流驱动计算的故障校正装置和方法有效
申请号: | 201811044090.9 | 申请日: | 2018-09-07 |
公开(公告)号: | CN109144793B | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 宋宇鲲;项阳;孙晓霞 | 申请(专利权)人: | 合肥工业大学 |
主分类号: | G06F11/16 | 分类号: | G06F11/16 |
代理公司: | 北京律谱知识产权代理事务所(普通合伙) 11457 | 代理人: | 黄云铎 |
地址: | 230000 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据流 驱动 计算 故障 校正 装置 方法 | ||
1.一种基于数据流驱动计算的故障校正装置,其特征在于,所述故障校正装置包括:数据存储单元(10),两个计算单元,判断单元(30),数据保存单元(40)以及解析模块(50);
所述数据存储单元(10)设置于所述故障校正装置的输入端,所述数据存储单元(10)用于根据数据地址同时发送对应的原数据至两个所述计算单元;其中,所述计算单元为蝶形运算器;
两个所述计算单元的输入端分别连接于所述数据存储单元(10)的输出端,所述计算单元用于对所述原数据进行镜像计算;
所述判断单元(30)的两个输入端分别连接于两个所述计算单元的输出端,所述判断单元(30)用于当判定两个所述镜像计算结果相等时,将所述镜像计算结果发送至所述数据保存单元(40),所述判断单元(30)还用于当判定两个所述镜像计算结果不相等时,生成并发送故障断点地址至解析模块(50);
所述数据保存单元(40)连接于所述判断单元(30)的第一输出端,所述数据保存单元(40)用于根据所述数据地址生成存储地址,并根据所述存储地址存储第一计算单元的所述镜像计算结果;
所述解析模块(50)的输入端连接于所述判断单元(30)的第二输出端,所述解析模块(50)的输出端连接于所述数据存储单元(10)的输入端,所述解析模块(50)用于根据所述故障断点地址获取所述数据地址,并发送所述数据地址至所述数据存储单元(10),其中,所述解析模块(50)具体包括:断点存储单元(51)以及地址解析单元(52);
所述断点存储单元(51)设置于所述解析模块(50)的输入端,所述断点存储单元(51)用于根据所述故障断点地址生成断点列表;
所述地址解析单元(52)设置于所述解析模块(50)的输出端,所述地址解析单元(52)用于解析所述断点列表,并发送所述数据地址至所述数据存储单元(10)。
2.如权利要求1所述的基于数据流驱动计算的故障校正装置,其特征在于,还包括:数据屏蔽单元(60);
所述数据屏蔽单元(60)设置于所述判断单元(30)的所述第一输出端和所述数据保存单元(40)之间,所述数据屏蔽单元(60)用于当判定两个所述镜像计算结果不相等时,向所述数据保存单元(40)发送低电平使能信号。
3.如权利要求1所述的基于数据流驱动计算的故障校正装置,其特征在于,所述计算单元为蝶形运算器,所述蝶形运算器包括:第一选择开关单元,两个基2蝶形运算器,第一复数加法器和第二复数加法器。
4.一种基于数据流驱动计算的故障校正方法,其特征在于,所述故障校正方法包括:
步骤S10,根据数据地址,由两个相同的计算单元计算原数据,分别得到第一计算结果和第二计算结果;其中,所述计算单元为蝶形运算器;
步骤S20,判断所述第一计算结果是否等于所述第二计算结果,当判定为是时,执行步骤S30,当判定为否时,执行步骤S40;
步骤S30,存储所述第一计算结果;
步骤S40,根据所述第一计算结果对应的所述数据地址,生成断点列表;
步骤S50,根据所述断点列表,还原所述数据地址,执行所述步骤S10,其中,所述步骤S50具体包括:
步骤S51,获取所述断点列表中的故障断点地址;
步骤S52,根据所述故障断点地址,获取对应的所述数据地址;
步骤S53,按照预设周期,根据所述数据地址,发送所述数据地址对应的所述原数据,执行所述步骤S10。
5.如权利要求4所述的基于数据流驱动计算的故障校正方法,其特征在于,所述步骤S30具体包括:
步骤S31,根据所述第一计算结果对应的所述数据地址,生成存储地址;
步骤S32,根据所述存储地址和所述第一计算结果,生成计算结果存储表。
6.如权利要求4所述的基于数据流驱动计算的故障校正方法,其特征在于,所述步骤S50具体还包括:
步骤S54,当判定重新计算的所述第一计算结果与重新计算的所述第二计算结果相等时,根据重新计算的所述第一计算结果对应的所述数据地址,生成插入存储地址;
步骤S55,根据所述插入存储地址和所述计算结果存储表,将重新计算的所述第一计算结果插入所述计算结果存储表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811044090.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据恢复方法、装置及、系统及计算机可读存储介质
- 下一篇:一种冗余以太网卡