The invention provides a data storage device and a data maintenance method. The data storage device includes a flash memory. The flash memory consists of multiple weak pages and multiple strong pages. Each strong page matches one of the weak pages, and the strong page includes a error correction data for the weak page that is matched.
【技术实现步骤摘要】
数据储存装置及数据维护方法
本专利技术有关于一种存储器装置的数据维护方法;特别有关于错误校正的数据维护方法。
技术介绍
快闪存储器为一种普遍的非挥发性数据储存装置,是以电性方式抹除与程序化。以与非门型的快闪存储器(即NANDFLASH)为例,常用作记忆卡(memorycard)、通用串行总线闪存装置(USBflashdevice)、固态硬盘(SSD)、嵌入式快闪存储器模组(eMMC)…等使用。快闪存储器(如,NANDFLASH)的储存阵列包括多个区块(blocks)。各区块包括多个页面(pages),其中在快闪存储器中数据写入的单位是页面,数据抹除的最小单位为区块。由于快闪存储器的存取过程中可能会发生数据内容的错误,所以目前在存入数据时会将原始的数据进行编码,再储存编码后的数据至快闪存储器中,而数据读取时则将编码的数据读出,再解码所读出的编码数据来得到原先的数据。如何有效地运用编码保护数据为目前存储器领域中的一个重要课题。
技术实现思路
本专利技术所提供的数据储存装置以及数据维护方法,可藉由减少强页面的校验码长度,将弱页面的校验码的错误校正数据储存至具有多余空间的强页面中,以加强弱页面中的数据的保存能力。本专利技术提供一种数据储存装置。数据储存装置包括一快闪存储器。快闪存储器包括多个弱页面以及多个强页面。每一强页面具有匹配的弱页面中之一者,并且强页面包括所匹配之弱页面的一错误校正数据。其中,快闪存储器还包括多个字元线,每一字元线包含强页面中之一者以及弱页面之一者,其中强页面与所匹配的弱页面分别包含于不同的两个字元线。在一实施例中,快闪存储器为三阶储存单元,快闪 ...
【技术保护点】
一种数据储存装置,包括:一快闪存储器,包括:多个弱页面;以及多个强页面,其中每一上述强页面匹配于上述弱页面中之一者,并且上述强页面包括所匹配的上述弱页面的一错误校正数据。
【技术特征摘要】
2016.10.07 TW 1051325241.一种数据储存装置,包括:一快闪存储器,包括:多个弱页面;以及多个强页面,其中每一上述强页面匹配于上述弱页面中之一者,并且上述强页面包括所匹配的上述弱页面的一错误校正数据。2.根据权利要求1所述的数据储存装置,其特征在于,上述快闪存储器还包括多个字元线,每一上述字元线包含上述强页面中之一者以及上述弱页面之一者,其中上述强页面与所匹配的上述弱页面分别包含于不同的两个上述字元线。3.根据权利要求2所述的数据储存装置,其特征在于,上述快闪存储器为三阶储存单元,上述快闪存储器还包括多个中页面,并且每一上述字元线系包含上述强页面中之一者、上述中页面中之一者以及上述弱页面之一者。4.根据权利要求1所述的数据储存装置,其特征在于,每一上述弱页面具有一第一使用者数据区段以及一第一备用区段,每一上述强页面具有一第二使用者数据区段以及一第二备用区段,上述第一备用区段具有相应于上述第一使用者数据区段的一第一校验码,上述第二备用区段具有相应于上述第二使用者数据区段的一第二校验码,并且上述第二校验码的长度小于上述第一校验码。5.根据权利要求4所述的数据储存装置,其特征在于,上述第二备用区段还包括上述错误校正数据,并且上述错误校正数据为对上述强页面所匹配的上述弱页面的上述第一校验码进行编码所获得的一第三校验码。6.根据权利要求4所述的数据储存装置,其特征在于,还包括一控制器用以根据对上述弱页面中的一第一弱页面进行读取的一读取命令,对上述第一弱页面进行一读取程序,其中当上述控制器无法成功校正上述第一弱页面的数据时,上述控制器还用以在上述读取程序中读取上述强页面中匹配于上述第一弱页面的一第一强页面,以校正上述第一弱页面的数据。7.根据权利要求6所述的数据储存装置,其特征在于,还包括一重复读取表,上述重复读取表中包括不同的多个读取电压,当上述控制器无法成功校正上述第一弱页面的数据时,上述控制器还用以根据上述读取电压,对上述第一弱页面进行重复读取,当上述控制器使用上述读取电压仍无法成功校正上述第一弱页面的数据时,上述控制器读取上述第一强页面,以校正上述第一弱页面的数据。8.根据权利要求7所述的数据储存装置,其特征在于,在上述读取程序中,上述控制器读取上述第一强页面以获得上述错误校正数据中相应于上述第一弱页面的一第一错误校正数据,并且根据上述第一错误校正数据对上述第一弱页面的数据进行校正。9.根据权利要求8所述的数据储存装置,其特征在于,上述控制器使用上述第一错误校正数据,校正上述第一弱页面中的一第一校验码,并且当上述第一错误校正数据成功校正上述第一校验码时,上述控制器使用已校正的上述第一校验码,校正上述第一弱页面中的数据。10.根据权利要求9所述的数据储存装置,其特征在于,当上述第一错误校正数据无法成功校正上述第一校验码时,上述控制器舍弃上述第一弱页面的数据并且将上述第一弱页面所属的一区块中的其他数据搬移至另一区块。11.根据权利要求9所述的数据储存装置,其特征在于,当上述第一错误校正数据无法成功校正上述第一校验码时,上述控制器还用以根据上述读取电压,对上述第一强页面进行重复读取,且上述控制器使用藉由重复读取上述第一强页面所获得的上述第一错误校正数据校正上述第一校验码,当藉由重复读取上述第一强页面所获得的上述第一错误校正数据成功校正上述第一校验码时,上述控制器使用已校正的上述第一校验码,校正上述第一弱页面中的数据。12.一种数据维护方法,适用于具有一快闪存储器的一数据储存装置,其特征在于,上述快闪存储器包括多个弱页面以及多个强页面,并...
【专利技术属性】
技术研发人员:欧旭斌,徐和谦,
申请(专利权)人:慧荣科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。