一种用于闪存中的坏列表压缩方法技术

技术编号:28941506 阅读:10 留言:0更新日期:2021-06-18 21:46
本发明专利技术属于闪存领域,尤其是一种用于闪存中的坏列表压缩方法,针对现有的传输数据时不便于对数据的安全性进行等级划分,不利于数据的整理问题,现提出如下方案,其包括以下步骤:S1:当写入时从数据缓冲区通过总线传输数据传递到闪存;S2:数据在经过数据缓存区时,对数据进行剥离,并对数据的安全性进行检测;S3:对检测结果进行记录,将记录的检测数据与对比数据进行比较;S4:根据比较结果对数据的安全等级进行标记;S5:数据在传递到闪存的途中先跳过坏列块所指定的位置,再由错误检查和纠正装置产生纠错码后写入闪存,本发明专利技术在传输数据时便于对数据的安全性进行等级划分,利于数据的整理。

【技术实现步骤摘要】
一种用于闪存中的坏列表压缩方法
本专利技术涉及闪存
,尤其涉及一种用于闪存中的坏列表压缩方法。
技术介绍
闪存是属于内存器件的一种,"Flash"。闪存则是一种非易失性(Non-Volatile)内存,在没有电流供应的条件下也能够长久地保持数据,其存储特性相当于硬盘,这项特性正是闪存得以成为各类便携型数字设备的存储介质的基础。经检索,公开号:CN108073473A的专利文件公开了一种用于闪存中的坏列表压缩方法,包括一个数据缓冲区,一个错误检查和纠正的硬件装置,一个坏列表和闪存,当写入时从数据缓冲区透过总线传输数据传递到闪存,途中先跳过坏列块所指定的位置,再由错误检查和纠正装置产生纠错码后写入闪存。反之亦然,读取时先由坏列表跳过所指定的位置,再经由错误检查和纠正装置产生纠错码后传递到数据缓存区。错误检查和纠正技术在一定的区域内保护了错误比特率,本专利技术能够大幅缩小坏列表的大小,保护数据的正确性。但是上述的专利文件在传输数据时不便于对数据的安全性进行等级划分,不利于数据的整理。
技术实现思路
本专利技术的目的是为了解决现有技术中存在传输数据时不便于对数据的安全性进行等级划分,不利于数据的整理缺点,而提出的一种用于闪存中的坏列表压缩方法。为了实现上述目的,本专利技术采用了如下技术方案:一种用于闪存中的坏列表压缩方法,包括以下步骤:S1:当写入时从数据缓冲区通过总线传输数据传递到闪存;S2:数据在经过数据缓存区时,对数据进行剥离,并对数据的安全性进行检测;S3:对检测结果进行记录,将记录的检测数据与对比数据进行比较;S4:根据比较结果对数据的安全等级进行标记;S5:数据在传递到闪存的途中先跳过坏列块所指定的位置,再由错误检查和纠正装置产生纠错码后写入闪存;S6:读取时先由坏列表跳过所指定的位置,再经由错误检查和纠正装置产生纠错码后传递到数据缓存区。优选的,所述S1中,数据在传输时,对数据的类型进行识别,根据数据类型对数据进行加密,数据传输加密技术的目的是对传输中的数据流加密,通常有线路加密与端—端加密两种,线路加密侧重在线路上而不考虑信源与信宿,是对保密信息通过各线路采用不同的加密密钥提供安全保护,端—端加密指信息由发送端自动加密,并且由TCP/IP进行数据包封装,然后作为不可阅读和不可识别的数据穿过互联网,当这些信息到达目的地,将被自动重组、解密,而成为可读的数据。优选的,所述S4中,数据的安全等级从低到高依次为D、C、B、A级。优选的,所述D级数据需要中断传输,并将数据提取出来再次进行安全检测。优选的,所述S3中,对比数据为预设的数据,不同等级预设的数据不同。优选的,所述S3中,将记录的检测数据与对比数据进行比较,当相似度在70%以上时,即提取相对应的安全等级。优选的,所述S1中,总线传输数据时,对传输速度进行检测,将检测的数据与预设的合格数据进行对比,当检测的数据不再预设范围内时,即进行警报。优选的,所述S1中,通过总线传输数据传递到闪存,同时设置备用线路,当总线异常时,启动备用线路。与现有技术相比,本专利技术的有益效果在于:本方案数据在经过数据缓存区时,对数据进行剥离,并对数据的安全性进行检测,对检测结果进行记录,将记录的检测数据与对比数据进行比较,根据比较结果对数据的安全等级进行标记,利于对数据的管理。具体实施方式下面对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。一种用于闪存中的坏列表压缩方法,包括以下步骤:S1:当写入时从数据缓冲区通过总线传输数据传递到闪存;S2:数据在经过数据缓存区时,对数据进行剥离,并对数据的安全性进行检测;S3:对检测结果进行记录,将记录的检测数据与对比数据进行比较;S4:根据比较结果对数据的安全等级进行标记;S5:数据在传递到闪存的途中先跳过坏列块所指定的位置,再由错误检查和纠正装置产生纠错码后写入闪存;S6:读取时先由坏列表跳过所指定的位置,再经由错误检查和纠正装置产生纠错码后传递到数据缓存区。本专利技术中,S1中,数据在传输时,对数据的类型进行识别,根据数据类型对数据进行加密,数据传输加密技术的目的是对传输中的数据流加密,通常有线路加密与端—端加密两种,线路加密侧重在线路上而不考虑信源与信宿,是对保密信息通过各线路采用不同的加密密钥提供安全保护,端—端加密指信息由发送端自动加密,并且由TCP/IP进行数据包封装,然后作为不可阅读和不可识别的数据穿过互联网,当这些信息到达目的地,将被自动重组、解密,而成为可读的数据。本专利技术中,S4中,数据的安全等级从低到高依次为D、C、B、A级。本专利技术中,D级数据需要中断传输,并将数据提取出来再次进行安全检测。本专利技术中,S3中,对比数据为预设的数据,不同等级预设的数据不同。本专利技术中,S3中,将记录的检测数据与对比数据进行比较,当相似度在70%以上时,即提取相对应的安全等级。本专利技术中,S1中,总线传输数据时,对传输速度进行检测,将检测的数据与预设的合格数据进行对比,当检测的数据不再预设范围内时,即进行警报。本专利技术中,S1中,通过总线传输数据传递到闪存,同时设置备用线路,当总线异常时,启动备用线路。以上所述,仅为本专利技术较佳的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,根据本专利技术的技术方案及其专利技术构思加以等同替换或改变,都应涵盖在本专利技术的保护范围之内。本文档来自技高网
...

【技术保护点】
1.一种用于闪存中的坏列表压缩方法,其特征在于,包括以下步骤:/nS1:当写入时从数据缓冲区通过总线传输数据传递到闪存;/nS2:数据在经过数据缓存区时,对数据进行剥离,并对数据的安全性进行检测;/nS3:对检测结果进行记录,将记录的检测数据与对比数据进行比较;/nS4:根据比较结果对数据的安全等级进行标记;/nS5:数据在传递到闪存的途中先跳过坏列块所指定的位置,再由错误检查和纠正装置产生纠错码后写入闪存;/nS6:读取时先由坏列表跳过所指定的位置,再经由错误检查和纠正装置产生纠错码后传递到数据缓存区。/n

【技术特征摘要】
1.一种用于闪存中的坏列表压缩方法,其特征在于,包括以下步骤:
S1:当写入时从数据缓冲区通过总线传输数据传递到闪存;
S2:数据在经过数据缓存区时,对数据进行剥离,并对数据的安全性进行检测;
S3:对检测结果进行记录,将记录的检测数据与对比数据进行比较;
S4:根据比较结果对数据的安全等级进行标记;
S5:数据在传递到闪存的途中先跳过坏列块所指定的位置,再由错误检查和纠正装置产生纠错码后写入闪存;
S6:读取时先由坏列表跳过所指定的位置,再经由错误检查和纠正装置产生纠错码后传递到数据缓存区。


2.根据权利要求1所述的一种用于闪存中的坏列表压缩方法,其特征在于,所述S1中,数据在传输时,对数据的类型进行识别,根据数据类型对数据进行加密。


3.根据权利要求1所述的一种用于闪存中的坏列表压缩方法,其特征在于,所述S4中,数据的安全等级从低到高依次为D、C、B、A级。

<...

【专利技术属性】
技术研发人员:李庭育
申请(专利权)人:江苏华存电子科技有限公司
类型:发明
国别省市:江苏;32

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

1