[发明专利]多位错误数据的纠正方法、装置、设备及存储介质在审
申请号: | 201810575940.1 | 申请日: | 2018-06-06 |
公开(公告)号: | CN109032833A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 邵翠萍;李慧云;方嘉言 | 申请(专利权)人: | 深圳先进技术研究院 |
主分类号: | G06F11/10 | 分类号: | G06F11/10 |
代理公司: | 深圳青年人专利商标代理有限公司 44350 | 代理人: | 傅俏梅 |
地址: | 518055 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 错误数据 矩阵 目标数据 多位 对角线元素 出错位置 内积 纠正 存储介质 出错 计算机技术领域 读取 存储器读取 关联 错误纠正 错误偏差 读取目标 计算目标 硬件开销 存储器 准确度 有效地 | ||
1.一种多位错误数据的纠正方法,其特征在于,所述方法包括下述步骤:
当接收到数据读取指令时,从存储器中读取目标数据和所述目标数据关联的对角线元素,所述目标数据关联的对角线元素包括所述目标数据所对应原始数据内积矩阵和类内积矩阵的第一对角线元素、第二对角线元素;
计算所述目标数据的内积矩阵、类内积矩阵,根据所述目标数据关联的对角线元素和所述目标数据内积矩阵、类内积矩阵的第一对角线元素、第二对角线元素,确定读取的所述目标数据是否出错;
当确定读取的所述目标数据出错时,根据所述目标数据关联的对角线元素和所述目标数据内积矩阵、类内积矩阵的第一对角线元素,确定所述目标数据中的每个可能出错位置;
根据所述目标数据关联的对角线元素和所述目标数据内积矩阵、类内积矩阵的第二对角线元素,在所述所有可能出错位置中确定最终出错位置和所述最终出错位置对应的错误偏差量;
根据所述最终出错位置对应的错误偏差量,对所述目标数据中所述最终出错位置处的错误数据进行纠正。
2.如权利要求1所述的方法,其特征在于,确定读取的所述目标数据是否出错的步骤,包括:
判断所述目标数据内积矩阵的第一对角线元素、第二对角线元素是否分别与所述原始数据内积矩阵的第一对角线元素、第二对角线元素一致;或者
判断所述目标数据类内积矩阵的第一对角线元素、第二对角线元素是否分别与所述原始数据类内积矩阵的第一对角线元素、第二对角线元素一致。
3.如权利要求1所述的方法,其特征在于,确定所述目标数据中的每个可能出错位置的步骤,包括:
将所述目标数据内积矩阵的第一对角线元素与所述原始数据内积矩阵的第一对角线元素中元素值不同的位置,设置为所述可能出错位置的列坐标;
将所述目标数据类内积矩阵的第一对角线元素与所述原始数据类内积矩阵的第一对角线元素中元素值不同的位置,设置为所述可能出错位置的行坐标;
将所述可能出错位置的每个列坐标与所述可能出错位置的每个行坐标进行一一组合,生成所述所有可能出错位置。
4.如权利要求1所述的方法,其特征在于,在所述所有可能出错位置中确定最终出错位置和所述最终出错位置对应的错误偏差量的步骤,包括:
根据所述目标数据内积矩阵的第二对角线元素和所述原始数据内积矩阵的第二对角线元素,计算所述每个可能出错位置分别对应的第一错误偏差量;
根据所述目标数据类内积矩阵的第二对角线元素和所述原始数据类内积矩阵的第二对角线元素,计算所述每个可能出错位置分别对应的第二错误偏差量;
将所述第一错误偏差量与所述第二错误偏差量数值一致的所述可能出错位置设置为所述最终出错位置;
将所述最终出错位置对应的第一错误偏差量、第二错误偏差量设置为所述最终出错位置对应的错误偏差量。
5.如权利要求1所述的方法,其特征在于,从存储器中读取目标数据和所述目标数据关联的对角线元素的步骤之前,所述方法还包括:
当接收到数据存储指令时,获取所述数据存储指令中的待存储数据,并计算所述待存储数据的内积矩阵、类内积矩阵;
将所述待存储数据写入所述存储器中,同时将所述待存储数据内积矩阵的、类内积矩阵的第一对角线元素和第二对角线元素写入所述存储器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳先进技术研究院,未经深圳先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810575940.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:带外OOB布局方法及装置
- 下一篇:一种基于Polar码的码率自适应方法