The invention discloses a method for managing a memory device, memory controller device and memory device, wherein the method comprises the following steps: the volatile memory will receive independent device data temporarily stored in the controller as the receiving data, and dynamically monitor the received data to determine whether immediately the received data is written at least nonvolatile memory components; and when receiving a specific signal, and to detect the specific data in the receive data have not yet been written to the at least non specific non volatile memory components of volatile memory component which is configured with the same location specific block cell memory block in order reaches a predetermined number, immediately the specific data is written to the at least one non volatile memory component in the block. The invention does not have to use a large number of single - order cell memory blocks, so it can save the storage space that it occupies to provide more multi - order cell memory blocks.
【技术实现步骤摘要】
用来管理一记忆装置的方法、记忆装置与控制器本专利技术要求中华人民共和国申请号2014102756507(申请日2014年6月19日,标题为“用来管理一记忆装置的方法、记忆装置与控制器”)的优先权,以上申请案的所有内容以引用方式纳入。
本专利技术是有关于闪存(FlashMemory)的控制,尤指一种用来管理一记忆装置的方法以及其相关的记忆装置与控制器。
技术介绍
近年来由于闪存的技术不断地发展,各种可携式记忆装置(例如:符合SD/MMC,CF,MS,XD标准的记忆卡)被广泛地实施于诸多应用中。因此,这些可携式记忆装置中的闪存的访问控制遂成为相当热门的议题。以常用的NAND型闪存而言,其主要可区分为单阶细胞(SingleLevelCell,SLC)与多阶细胞(MultipleLevelCell,MLC)两大类的闪存。单阶细胞闪存中的每个被当作记忆细胞(MemoryCell;也可称为「记忆单元」)的晶体管只有两种电荷值,分别用来表示逻辑值0与逻辑值1。另外,多阶细胞闪存中的每个被当作记忆细胞的晶体管的储存能力则被充分利用,是采用较高的电压来驱动,以通过不同级别的电压在一个晶体管中记录多个位的信息(例如:00,01,11,10);理论上,多阶细胞闪存的记录密度可以达到单阶细胞闪存的记录密度的两倍以上,这对于曾经在发展过程中遇到瓶颈的NAND型闪存的相关产业而言,是非常好的消息。相较于单阶细胞闪存,由于多阶细胞闪存的价格较便宜,并且在有限的空间里可提供较大的容量,故多阶细胞闪存很快地成为市面上的可携式记忆装置竞相采用的主流。依据现有技术,由于某些类型的多阶细胞闪存的 ...
【技术保护点】
一种用来管理一记忆装置的方法,所述记忆装置包括至少一非挥发性存储器组件,每一非挥发性存储器组件包括多个区块,所述方法是应用在所述记忆装置中的一控制器,所述控制器是用来控制所述至少一非挥发性存储器组件,所述方法的特征在于包括下列步骤:将接收自一主装置的数据暂时地储存于所述控制器中的一挥发性存储器作为接收数据;以及当接收到一特定信号,并且侦测到所述接收数据中存在特定数据已被写入所述至少一非挥发性存储器组件中的一特定非挥发性存储器组件当中被组态成多阶细胞记忆区块的一特定区块内的相同位置至少一次但尚未达一预定次数时,将所述特定数据写入所述至少一非挥发性存储器组件中的另一区块,以避免所述特定数据的损失而所述预定次数大于一,以及所述另一区块是被组态成单阶细胞记忆区块。
【技术特征摘要】
2013.12.06 TW 102144911;2013.08.05 US 61/862,0941.一种用来管理一记忆装置的方法,所述记忆装置包括至少一非挥发性存储器组件,每一非挥发性存储器组件包括多个区块,所述方法是应用在所述记忆装置中的一控制器,所述控制器是用来控制所述至少一非挥发性存储器组件,所述方法的特征在于包括下列步骤:将接收自一主装置的数据暂时地储存于所述控制器中的一挥发性存储器作为接收数据;以及当接收到一特定信号,并且侦测到所述接收数据中存在特定数据已被写入所述至少一非挥发性存储器组件中的一特定非挥发性存储器组件当中被组态成多阶细胞记忆区块的一特定区块内的相同位置至少一次但尚未达一预定次数时,将所述特定数据写入所述至少一非挥发性存储器组件中的另一区块,以避免所述特定数据的损失而所述预定次数大于一,以及所述另一区块是被组态成单阶细胞记忆区块。2.如权利要求1所述的方法,其特征在于,在所述特定区块中的一记忆细胞被用来储存多个位的状况下,所述多个位需被重复地写入所述记忆细胞达所述预定次数以使所述记忆细胞于所述特定非挥发性存储器组件当中被正确地程序化,以致所述多个位中的每一位均正确地储存于所述记忆细胞以供进一步读取。3.如权利要求2所述的方法,其特征在于还包括:当所述接收数据中的部分数据的数据量达到一预定数据量临界值时,将所述部分数据写入所述至少一非挥发性存储器组件;其中所述挥发性存储器的储存容量大于或等于所述预定数据量临界值和所述预定次数的乘积,以容许所述接收数据的至少一部分被用在所述记忆细胞的重复写入运作。4.如权利要求3所述的方法,其特征在于,所述预定数据量临界值等于所述特定非挥发性存储器组件当中属于一个字线的一组记忆细胞的储存容量。5.如权利要求4所述的方法,其特征在于,所述多个区块中的任一区块包括一预定数量的页,该预定数量大于1;以及所述方法还包括:自所述主装置分别接收多组数据,且将所述多组数据暂时地储存于所述挥发性存储器,其中所述多组数据中的每一组数据包括多页,且所述多组数据中的每一组数据的数据量等于所述预定数据量临界值;以及自所述挥发性存储器读取所述多组数据中的至少一组数据,以将所述至少一组数据直接写入所述特定区块,其中所述至少一组数据被写入所述特定区块的次数尚未达到所述预定次数;其中所述特定数据包括所述至少一组数据。6.如权利要求2所述的方法,其特征在于,所述多个区块中的任一区块包括一预定数量的页,该预定数量大于1;以及所述方法还包括:自所述主装置逐页地接收包括多页的一组数据中的至少一页,且将所述组数据中的所述至少一页暂时地储存于所述挥发性存储器,其中所述特定数据包括所述组数据中的所述至少一页,以及在所述组数据的总接收数据量达到一预定数据量临界值之前,所述组数据并未被写入所述特定区块;以及自所述另一区块读取所述组数据中的所述至少一页,并将读取自所述另一区块的所述至少一页暂时地储存于所述挥发性存储器,以供写入所述特定区块。7.如权利要求6所述的方法,其特征在于还包括:自所述主装置逐页地接收所述组数据中的至少一其它页,且将所述组数据中的所述至少一其它页暂时地储存于所述挥发性存储器;以及当所述组数据的所述总接收数据量达到所述预定数据量临界值时,自所述挥发性存储器读取所述组数据的至少一部分,以将所述组数据直接写入所述特定区块。8.如权利要求6所述的方法,其特征在于还包括:自所述主装置逐页地接收包括多页的另一组数据且将所述另一组数据暂时地储存于所述挥发性存储器,直到所述另一组数据的总接收数据量达到所述预定数据量临界值,其中在所述另一组数据的所述总接收数据量达到所述预定数据量临界值之前,所述另一组数据并未被写入所述特定区块;以及当所述另一组数据的所述总接收数据量达到所述预定数据量临界值时,自所述挥发性存储器读取所述另一组数据的至少一部分,以将所述另一组数据直接写入所述特定区块,并且再一次将所述组数据直接写入所述特定区块;其中,通过多次将所述组数据直接写入所述特定区块,所述组数据中的任一页数据的每一位均正确地储存于所述特定区块以供进一步读取。9.如权利要求1所述的方法,其特征在于,所述特定信号包括一关机指令与一电源侦测信号中的至少一者,其中所述电源侦测信号是用来指出关于所述控制器的电源丧失与电源下降中的任一者的发生。10.如权利要求1所述的方法,其特征在于,所述至少一非挥发性存储器组件中的任一区块中的每一记忆细胞的储存容量大于一个位。11.一种记忆装置,其特征在于包括:至少一非挥发性存储器组件,每一非挥发性存储器组件包括多个区块;以及一控制器,...
【专利技术属性】
技术研发人员:周柏升,范育玮,詹仲元,
申请(专利权)人:慧荣科技股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。