一种存储媒介中的数据保护方法及系统技术方案

技术编号:21140658 阅读:61 留言:0更新日期:2019-05-18 05:02
本公开涉及一种存储媒介中的数据保护方法及系统,所述方法包括:在连续的数据存储区域里设置多个独立的存储区,所述存储区存储相同的数据备份;读或写任一存储区的数据,判断其数据的正确性;根据数据的正确性来获取所述任一存储区的状态,并决定对该存储区的数据执行保护。本发明专利技术的优点是:实现简单,解决硬件条件下不能实现或实现复杂的问题,既降低了硬件成本问题又增强了系统运行的可靠性。

A Data Protection Method and System in Storage Media

【技术实现步骤摘要】
一种存储媒介中的数据保护方法及系统
本专利技术涉及一种存储媒介中的数据保护方法及系统。
技术介绍
微计算机应用领域常常使用非易失存储器来存储或备份重要数据,这些存储媒介包括:EEPROM(电可擦除存储器)、NVSRAM(非易失随机存储器)、FRAM(铁电存储器)、MRAM(磁电存储器)等等。不同物理媒介的存储器均有其自身的存储缺陷,一旦条件达到边界或极限,数据的可靠性极大的降低。例如:EEPROM(电可擦除存储器)有擦写次数极限影响;FRAM(铁电存储器)和MRAM(磁电存储器)受电磁干扰影响严重。电子设计工程师传统的设计做法是在不同的环境选择不同的存储器,甚至同一微计算机应用系统采用多款不同类型存储器来解决这一难题,但往往不能解决复杂电子环境下存储器数据失效,这种失效机理往往是因某一个单元或某一存贮数据位失效导致,数据可靠性出现了问题,导致了系统发生了致命性问题。
技术实现思路
本专利技术所要解决的技术问题在于提供一种存储媒介中的数据保护方法,其提高微计算机应用领域数据资料存储的可靠性。为解决上述技术问题,本专利技术采用的技术方案是:一种存储媒介中的数据保护方法,其特征在于,包括:在连本文档来自技高网...

【技术保护点】
1.一种存储媒介中的数据保护方法,其特征在于,包括:在连续的数据存储区域里设置多个独立的存储区,所述存储区存储相同的数据备份;读或写任一存储区的数据,判断其数据的正确性;根据数据的正确性来获取所述任一存储区的状态,并决定对该存储区的数据执行保护。

【技术特征摘要】
1.一种存储媒介中的数据保护方法,其特征在于,包括:在连续的数据存储区域里设置多个独立的存储区,所述存储区存储相同的数据备份;读或写任一存储区的数据,判断其数据的正确性;根据数据的正确性来获取所述任一存储区的状态,并决定对该存储区的数据执行保护。2.根据权利要求1所述的存储媒介中的数据保护方法,其特征在于,所述获取所述任一存储区的状态包括判断该存储区是否有数据出错或者说数据失效现象。3.根据权利要求2所述的存储媒介中的数据保护方法,其特征在于,所述对该存储区的数据执行保护包括:如果该存储区有数据出错或者说数据失效现象,则将其它正确的存储区数据覆盖该存储区。4.根据权利要求1所述的存储媒介中的数据保护方法,其特征在于,在连续的数据存储区域里设置两个独立的存储区A区和B区。5.根据权利要求4所述的存储媒介中的数据保护方法,其特征在于,进一步包括:判断A区的计算校验是否等于读出的校验,如果A区的计算校验不等于读出的校验,判断B区的计算校验是否等于读出的校验;如果B区的计算校验等于读出的校验,利用B区数据存储所需数据,用最新数据覆盖A区数据区及校验数据;如果B区的计算校验不等于读出的校验,直接结束;如果A区的...

【专利技术属性】
技术研发人员:王先鹏
申请(专利权)人:贵州航天凯山石油仪器有限公司
类型:发明
国别省市:贵州,52

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

1