摘要
本发明属于数据保护技术领域,公开了一种航天数据保护方法、存储介质、计算机程序、系统、终端,构建生成矩阵、校验矩阵;获取FPGA需要存储的中间变量或航天数据;构建原始数据矩阵,计算每行数据对应的原始校验数据;对原始矩阵所在列中的数据进行异或,计算每列数据对应的奇偶校验位;构建交织矩阵,将得到的原始校验数据及奇偶校验位进行交织;将得到交织矩阵按行进行拼接;将带有校验位的数据存入到相应位宽的寄存器或者存储空间中;构建解交织矩阵;构建最终校验矩阵;对每行数据分别计算校正子;将最终校验矩阵进行异或;截取矩阵,按顺序进行拼接;产生检错标志。本发明提高了校验码的纠检错能力和通用性。
- 单位