【技术实现步骤摘要】
一种数据异构存储系统及异常数据自恢复方法
[0001]本专利技术涉及,尤其是涉及一种线路数据异构存储系统及异常数据自恢复方法
。
技术介绍
[0002]目前,在
CIR
机车综合无线通信设备中,卫星定位单元板卡上采用了两种外部非易失性存储设备,分别是
NandFlash
和
NorFlash。
所有
Flash
器件都受位交换现象的困扰
。
在某些情况下,一个比特位会发生反转或被报告反转了
。
一位的变化可能不很明显,但是如果发生在一个关键文件上,这个小小的故障可能导致系统停机
。
如果只是报告有问题,多读几次就可能解决了
。
如果这个位真的改变了,就必须采用错误探测
/
错误更正
(EDC/ECC)
算法
。
位反转的问题更多见于
NAND
闪存,
NAND
的供应商建议使用
NAND
闪存的时 ...
【技术保护点】
【技术特征摘要】
1.
一种数据异构存储系统,其特征在于,所述异构存储系统包括
MCU
微控制单元处理器
(1)
以及分别与
MCU
微控制单元处理器连接的:片外
NandFlash
存储芯片
(2)
,存储有拆分后的数据文件,以供读取;片外
NorFlash
存储芯片
(3)
,存储有原始数据文件,用于数据备份;所述
MCU
微控制单元处理器
(1)
,用于在
NandFlash
存储芯片
(2)
被读取前对被读取数据与片外
NorFlash
存储芯片
(3)
中原始数据进行校验;当发生数据位翻转异常,
MCU
微控制单元处理器
(1)
执行异常数据自恢复,提取片外
NorFlash
存储芯片
(3)
中异常数据对应原始数据写入片外
NandFlash
存储芯片
(2)
中
。2.
根据权利要求1所述的一种数据异构存储系统,其特征在于,所述数据异构存储系统与卫星单元通信连接,片外非易失性存储芯片中所存储数据为线路数据;在系统运行使用过程中,卫星单元逐条读取片外
NandFlash
存储芯片
(2)
中的线路数据文件
。3.
根据权利要求2所述的一种数据异构存储系统,其特征在于,所述数据校验过程具体为:
MCU
微控制单元处理器
(1)
对被读取的线路数据文件进行信息摘要算法计算;将计算结果与片外
NorFlash
存储芯片
(3)
中原始压缩文件中对应的信息摘要值进行比较;若两者结果不一致,则判定该条线路数据文件的读取结果出现位翻转异常
。4.
根据权利要求3所述的一种数据异构存储系统,其特征在于,所述信息摘要算法采用
MD5
码
。5.
根据权利要求1所述的一种数据异构存储系统,其特征在于,所述异构存储系统还包括用于存储相关异常记录...
【专利技术属性】
技术研发人员:孙迪,牛明强,丁旭,
申请(专利权)人:通号通信信息集团上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。