数据保护方法、存储器存储装置及存储器控制电路单元制造方法及图纸

技术编号:19176876 阅读:54 留言:0更新日期:2018-10-17 00:16
本发明专利技术提供一种数据保护方法、存储器存储装置及存储器控制电路单元。所述数据保护方法包括从可复写式非易失性存储器模块中读取第一字串以获取数据串;根据数据串执行解码操作以获取对应多个实体抹除单元的区块信息;将区块信息输入至存储器存储装置的错误检查与校正电路来产生第二字串;以及将第二字串存储至所述可复写式非易失性存储器模块中。

Data protection method, memory storage device and memory control circuit unit

The invention provides a data protection method, a memory storage device and a memory control circuit unit. The data protection method includes reading a first string from a replicable nonvolatile memory module to obtain a data string, performing a decoding operation according to the data string to obtain block information corresponding to a plurality of entity erasing units, and inputting block information into an error check and correction circuit of the memory storage device to generate a second word. The string is stored and the second string is stored in the rewritable non-volatile memory module.

【技术实现步骤摘要】
数据保护方法、存储器存储装置及存储器控制电路单元
本专利技术涉及一种数据保护方法,尤其涉及一种可复写式非易失性存储器模块的区块信息的数据保护方法、存储器存储装置及存储器控制电路单元。
技术介绍
数码相机、手机与MP3在这几年来的成长十分迅速,使得消费者对存储媒体的需求也急速增加。由于可复写式非易失性存储器(rewritablenon-volatilememory)具有数据非易失性、省电、体积小、无机械结构、读写速度快等特性,最适于可携式电子产品,例如笔记本电脑。固态硬盘就是一种以快闪存储器模块作为存储媒体的存储器存储装置。因此,近年快闪存储器产业成为电子产业中相当热门的一环。一般来说,可复写式非易失性存储器模块会连接至一存储器存储装置以执行开卡操作。而在开卡操作期间,此存储器存储装置的控制器会扫描可复写式非易失性存储器模块以取得实体抹除单元的区块信息。之后,存储器存储装置的控制器会控制错误检查与校正电路来编码区块信息,并将已编码的区块信息存储至可复写式非易失性存储器模块中。然而,不同的存储器存储装置中的错误检查与校正电路可能会采用不同的编码/解码算法来实作。因此,通过一个存储器存储装置的控制器所编码的区块信息可能无法由另一个存储器存储装置的控制器解码与使用。当可复写式非易失性存储器模块通过不同的存储器存储装置执行重工时,每一个存储器存储装置的控制器皆需重新扫描此可复写式非易失性存储器模块才可获取实体抹除单元的区块信息,以致于重工过程非常耗时。
技术实现思路
本专利技术提供一种数据保护方法、存储器存储装置及存储器控制电路单元,可节省重工时间。本专利技术的一范例实施例提出一种数据保护方法,用于可复写式非易失性存储器模块。所述可复写式非易失性存储器模块具有多个实体抹除单元。本方法包括从所述可复写式非易失性存储器模块中读取第一字串以获取数据串,其中所述第一字串包括对应所述多个实体抹除单元的第一区块信息。再者,本方法也包括根据所述数据串执行解码操作以获取对应所述多个实体抹除单元的第二区块信息。此外,本方法还包括将所述第二区块信息输入至配置所述可复写式非易失性存储器模块的存储器存储装置的错误检查与校正电路以对所述第二区块信息执行编码操作而产生第二字串,并且将所述第二字串存储至所述可复写式非易失性存储器模块中,其中所述第一字串是由不同于所述存储器存储装置的外部装置所产生。在本专利技术的一范例实施例中,所述第一区块信息相同于所述第二区块信息。在本专利技术的一范例实施例中,上述的根据所述数据串执行所述解码操作以获取所述第二区块信息的步骤包括:根据所述数据串中的第一错误校正码执行所述解码操作以取得所述第二区块信息。在本专利技术的一范例实施例中,上述的将所述第二区块信息输入至配置所述可复写式非易失性存储器模块的所述存储器存储装置的所述错误检查与校正电路以对所述第二区块信息执行所述编码操作而产生所述第二字串的步骤包括:通过配置所述可复写式非易失性存储器模块的所述存储器存储装置的所述错误检查与校正电路对所述第二区块信息执行所述编码操作以产生第二错误校正码;以及根据所述第二区块信息与所述第二错误校正码产生所述第二字串。在本专利技术的一范例实施例中,其中所述第一区块信息与所述第一错误校正码形成至少一第一错误校正码框,所述第二区块信息与所述第二错误校正码形成至少一第二错误校正码框,其中所述至少一第一错误校正码框的大小与所述至少一第二错误校正码框的大小不相同。在本专利技术的一范例实施例中,上述的数据保护方法还包括:在所述可复写式非易失性存储器模块的开卡操作执行之前,扫描所述多个实体抹除单元以产生所述第一区块信息。在本专利技术的一范例实施例中,所述外部装置包括编码单元。所述编码单元根据所述第一区块信息执行编码操作以产生第一错误校正码,并且根据所述第一区块信息与所述第一错误校正码产生所述第一字串。在本专利技术的一范例实施例中,所述实体抹除单元包括多个实体程序化单元。所述第一字串存储在所述多个实体程序化单元之中的至少一第一实体程序化单元中。上述的将所述第二字串存储至所述可复写式非易失性存储器模块中的步骤包括:将所述第二字串存储至所述多个实体程序化单元之中的至少一第二实体程序化单元。在本专利技术的一范例实施例中,所述至少一第一实体程序化单元与所述至少一第二实体程序化单元属于所述多个实体抹除单元之中的第一实体抹除单元。本专利技术的一范例实施例提出一种存储器存储装置,包括连接接口单元、可复写式非易失性存储器模块与存储器控制电路单元。所述连接接口单元用以连接主机系统。所述可复写式非易失性存储器模块包括多个实体抹除单元。所述存储器控制电路单元用以连接至所述连接接口单元与所述可复写式非易失性存储器模块并且具有错误检查与校正电路。所述可复写式非易失性存储器模块存储第一字串与第二字串,其中所述第一字串包括第一区块信息与第一错误校正码,所述第二字串包括第二区块信息与第二错误校正码。所述第一错误校正码是通过外部装置执行编码单元以根据所述第一区块信息所产生,且所述第二错误校正码是通过所述错误检查与校正电路根据对应所述第一区块信息的第二区块信息所产生。所述第二区块信息是根据以所述第一字串来执行解码操作所产生。在本专利技术的一范例实施例中,所述第二区块信息与所述第一区块信息相同。在本专利技术的一范例实施例中,所述存储器控制电路单元更用以根据所述外部装置的控制指令将所述第二区块信息输入至所述错误检查与校正电路以产生第二错误校正码,根据所述第二区块信息与所述第二错误校正码产生所述第二字串,并且将所述第二字串存储至所述可复写式非易失性存储器模块中。在本专利技术的一范例实施例中,所述第一字串是在所述可复写式非易失性存储器模块的开卡操作执行之前被存储至所述可复写式非易失性存储器模块。在本专利技术的一范例实施例中,所述第一区块信息与所述第一错误校正码形成至少一第一错误校正码框,所述第二区块信息与所述第二错误校正码形成至少一第二错误校正码框,其中所述至少一第一错误校正码框的大小与所述至少一第二错误校正码框的大小不相同。在本专利技术的一范例实施例中,所述多个实体抹除单元包括多个实体程序化单元。所述第一字串被存储在所述多个实体程序化单元之中的至少一第一实体程序化单元中,并且所述第二字串被存储在所述多个实体程序化单元之中的至少一第二实体程序化单元中。在本专利技术的一范例实施例中,所述至少一第一实体程序化单元与所述至少一第二实体程序化单元属于所述多个实体抹除单元之中的第一实体抹除单元。本专利技术的一范例实施例提出一种存储器存储装置,包括连接接口单元、可复写式非易失性存储器模块与存储器控制电路单元。所述连接接口单元用以连接主机系统。所述可复写式非易失性存储器模块包括多个实体抹除单元。所述存储器控制电路单元用以连接至所述连接接口单元与所述可复写式非易失性存储器模块并且具有错误检查与校正电路。所述可复写式非易失性存储器模块存储有第一字串与第二字串。所述第一字串包括第一区块信息与第一错误校正码,并且所述第二字串包括第二区块信息与第二错误校正码。所述第一错误校正码是通过外部装置执行编码单元以根据所述第一区块信息所产生,并且所述第二错误校正码是通过所述错误检查与校正电路根据所述第二区块信息所产生。所述第一错误校正码不同于所述第二错误校正码。在本专利技术的一范例实施例中本文档来自技高网...

【技术保护点】
1.一种数据保护方法,其特征在于,用于可复写式非易失性存储器模块,其中所述可复写式非易失性存储器模块包括多个实体抹除单元,所述数据保护方法包括:从所述可复写式非易失性存储器模块中读取第一字串以获取数据串,其中所述第一字串包括对应所述多个实体抹除单元的第一区块信息;根据所述数据串执行解码操作以获取对应所述多个实体抹除单元的第二区块信息;以及将所述第二区块信息输入至配置所述可复写式非易失性存储器模块的存储器存储装置的错误检查与校正电路以对所述第二区块信息执行编码操作而产生第二字串;以及将所述第二字串存储至所述可复写式非易失性存储器模块中,其中所述第一字串是由不同于所述存储器存储装置的外部装置所产生。

【技术特征摘要】
1.一种数据保护方法,其特征在于,用于可复写式非易失性存储器模块,其中所述可复写式非易失性存储器模块包括多个实体抹除单元,所述数据保护方法包括:从所述可复写式非易失性存储器模块中读取第一字串以获取数据串,其中所述第一字串包括对应所述多个实体抹除单元的第一区块信息;根据所述数据串执行解码操作以获取对应所述多个实体抹除单元的第二区块信息;以及将所述第二区块信息输入至配置所述可复写式非易失性存储器模块的存储器存储装置的错误检查与校正电路以对所述第二区块信息执行编码操作而产生第二字串;以及将所述第二字串存储至所述可复写式非易失性存储器模块中,其中所述第一字串是由不同于所述存储器存储装置的外部装置所产生。2.根据权利要求1所述的数据保护方法,其特征在于,其中所述第一区块信息相同于所述第二区块信息。3.根据权利要求1所述的数据保护方法,其特征在于,其中根据所述数据串执行所述解码操作以获取所述第二区块信息的步骤包括:根据所述数据串中的第一错误校正码执行所述解码操作以取得所述第二区块信息。4.根据权利要求3所述的数据保护方法,其特征在于,其中将所述第二区块信息输入至配置所述可复写式非易失性存储器模块的所述存储器存储装置的所述错误检查与校正电路以对所述第二区块信息执行所述编码操作而产生所述第二字串的步骤包括:通过配置所述可复写式非易失性存储器模块的所述存储器存储装置的所述错误检查与校正电路对所述第二区块信息执行所述编码操作以产生第二错误校正码;以及根据所述第二区块信息与所述第二错误校正码产生所述第二字串。5.根据权利要求4所述的数据保护方法,其特征在于,其中所述第一区块信息与所述第一错误校正码形成至少一第一错误校正码框,所述第二区块信息与所述第二错误校正码形成至少一第二错误校正码框,其中所述至少一第一错误校正码框与所述至少一第二错误校正码框的大小不相同。6.根据权利要求1所述的数据保护方法,其特征在于,还包括:在所述可复写式非易失性存储器模块的开卡操作执行之前,扫描所述多个实体抹除单元以产生所述第一区块信息。7.根据权利要求6所述的数据保护方法,其特征在于,其中所述外部装置包括编码单元,其中所述编码单元根据所述第一区块信息执行编码操作以产生第一错误校正码,并且根据所述第一区块信息与所述第一错误校正码产生所述第一字串。8.根据权利要求1所述的数据保护方法,其特征在于,其中所述多个实体抹除单元包括多个实体程序化单元,其中所述第一字串存储在所述多个实体程序化单元之中的至少一第一实体程序化单元中,其中将所述第二字串存储至所述可复写式非易失性存储器模块中的步骤包括:将所述第二字串存储至所述多个实体程序化单元之中的至少一第二实体程序化单元。9.根据权利要求8所述的数据保护方法,其特征在于,其中所述至少一第一实体程序化单元与所述至少一第二实体程序化单元属于所述多个实体抹除单元之中的第一实体抹除单元。10.一种存储器存储装置,其特征在于,包括:连接接口单元,用以连接主机系统;可复写式非易失性存储器模块,包括多个实体抹除单元;以及存储器控制电路单元,用以连接至所述连接接口单元与所述可复写式非易失性存储器模块并且具有错误检查与校正电路,其中所述可复写式非易失性存储器模块存储有第一字串与第二...

【专利技术属性】
技术研发人员:吴宗霖崔德昌李乾辅
申请(专利权)人:群联电子股份有限公司
类型:发明
国别省市:中国台湾,71

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

1