快闪存储器装置及其数据读取方法制造方法及图纸

技术编号:19967407 阅读:26 留言:0更新日期:2019-01-03 14:29
本发明专利技术提供一种快闪存储器装置及其数据读取方法。数据读取方法包括:设定多数个偏移量表,其中,偏移量表分别对应多数个时间参数,且各偏移量表记录至少一偏移值;当发生读取失败时,比对被读取区域的工作周期与时间参数,藉以选择偏移量表的其中之一以做为选中偏移量表;依据选中偏移量表的至少一偏移值以调整读取临界值,并产生调整后读取临界值;以及,依据调整后读取临界值对被读取区域执行再读取动作。

Flash Memory Device and Its Data Reading Method

The invention provides a flash memory device and a data reading method thereof. Data acquisition methods include: setting many offset scales, in which the offset scales correspond to most time parameters, and each offset scale records at least one offset value; when reading failure occurs, comparing the working cycle and time parameters of the region to be read, so as to select one of the offset scales as the selected offset scale; and selecting at least one offset based on the selected offset scale. Move the value to adjust the reading threshold and generate the adjusted reading threshold; and, according to the adjusted reading threshold, perform readout action on the read area.

【技术实现步骤摘要】
快闪存储器装置及其数据读取方法
本专利技术涉及一种快闪存储器装置及其数据读取方法,尤其涉及一种可依据工作周期的长短调整读取临界值的快闪存储器及其数据读取方法。
技术介绍
随着电子科技的进步,电子装置也成为人们生活中不可或缺的工具。而为了提供大量的数据存储能力,在电子装置中设置一定量的非易失性存储器成为必然的趋势。在今日,快闪存储器为一种常用的非易失性存储器。在现有
中,当针对快闪存储器中的存储单元进行数据的读取动作时,可提供一读取临界值来与存储单元的临界电压来进行比较,并藉以判读所读出的数据的逻辑准位。然而,上述的存储单元的临界电压可能因为环境因素和/或存储单元特性的改变而变化,如此一来,读取动作所读出的数据可能发生错误,并降低数据的可靠度。
技术实现思路
本专利技术提供一种快闪存储器装置及其数据读取方法,更有效的设定存储器读取动作的偏移值。本专利技术的快闪存储器的数据读取方法,包括:设定多数个偏移量表,其中,偏移量表分别对应多数个时间参数,且各偏移量表记录至少一偏移值;当发生读取失败时,比对被读取区域的工作周期与时间参数,藉以选择偏移量表的其中之一以做为选中偏移量表;依据选中偏移量表的至少一偏移值以调整读取临界值,并产生调整后读取临界值;以及,依据调整后读取临界值对被读取区域执行再读取动作。本专利技术的快闪存储器包括存储单元阵列以及控制器。控制器耦接至存储单元阵列,用以:设定多数个偏移量表,其中,偏移量表分别对应多数个时间参数,且各偏移量表记录至少一偏移值;当发生读取失败时,比对被读取区域的工作周期与时间参数,藉以选择偏移量表的其中之一以做为选中偏移量表;依据选中偏移量表的至少一偏移值以调整读取临界值,并产生调整后读取临界值;以及,依据调整后读取临界值对被读取区域执行再读取动作。基于上述,本专利技术建立分别对应多数个时间参数的多个偏移量表。并依据被读取区域的工作周期来选择对应的偏移量表,通过读取其中的偏移量值来调整读取临界值,并完成被读取区域的数据读取动作。如此一来,读取临界值可以依据被读取区域的工作周期来进行调整,可更快速且有效的完成读取临界值的调整动作,并提升存储器的数据读取动作的效率。为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。附图说明图1A至图1C显示本专利技术实施例的快闪存储器的数据读取方法的动作示意图;图2显示本专利技术实施例的快闪存储器的数据读取方法的流程图;图3显示的本专利技术一实施例的偏移量表的示意图;图4A显示本专利技术另一实施例的偏移量表的示意图;图4B显示本专利技术再一实施例的偏移量表的示意图;图5显示本专利技术另一实施例的快闪存储器的数据读取方法的流程图;图6显示本专利技术一实施例的快闪存储器装置的示意图。附图标号说明:101、102、103、104:分布区线S210-S240、S510-S551:数据读取方法的步骤R1:读取临界值R2、R3:调整后读取临界值310-3N0、402-404、411-413:偏移量表321:第一偏移值322:第二偏移值400:存储区块401:特定栏位600:快闪存储器装置610:存储单元阵列620:控制器611:偏移量表具体实施方式请参照图1A至图1C,图1A至图1C显示本专利技术实施例的快闪存储器的数据读取方法的动作示意图。其中,图1A至图1C的图示的,横轴表示临界电压。在图1A中,快闪存储器的部分存储单元处于被抹除的状态,另一部分的存储单元为被程序化的状态,并分别如图1A的分布区线102以及101。其中,被抹除的存储单元的临界电压均小于读取临界值R1,而被程序化的存储单元的临界电压均大于读取临界值R1。当快闪存储器被使用一段时间后,被程序化的存储单元的临界电压可能产生变化,并如图1B所显示的,分布区线101朝分布区线102的方向产生漂移并产生新的分布区线103。如此一来,依据读取临界值R1针对分布区线103中的存储单元进行读取动作时,就有一定的机率产生读取失败的现象。因此,在本专利技术实施例中,则可依据快闪存储器的工作周期的长短来对读取临界值R1进行调整,并产生调整后读取临界值R2。如此,依据读取临界值R2进行存储单元的数据读取动作的可靠度可以提升。进一步来说明,在图1C中,若快闪存储器的工作周期更长时,被程序化的存储单元的分布区线可漂移至分布区线104,本专利技术实施例则可针对读取临界值R1进行更大偏移值的调整动作以产生调整后读取临界值R3。如此,依据读取临界值R3进行存储单元的数据读取动作的可靠度可以提升。接着请参照图2,图2显示本专利技术实施例的快闪存储器的数据读取方法的流程图。在数据读取方法的流程上,步骤S210中先设定多个偏移量表,偏移量表分别对应多个时间参数,且各偏移量表中记录至少一个的偏移植。接着,在步骤S220中,当发生读取失败的状况时,则进行被读取区域的工作周期来与上述的多个时间参数进行比对,并找出与工作周期最接近的时间参数所对应的一选中偏移量表,并且,在步骤S230中读取选中偏移量表中的偏移植,来依据所读出的偏移植对读取临界值进行调整,并产生调整后读取临界值。最后,步骤S240则依据调整后读取临界值来对被读取区域进行再读取动作。关于偏移量表的设置,请参照图3显示的本专利技术一实施例的偏移量表的示意图。其中,图3显示多个偏移量表310-3N0,偏移量表310-3N0分别对应多个不同的时间参数。举例来说明,偏移量表310对应较短的时间参数,偏移量表320可对应相对长的时间参数,而偏移量表3N0则可对应相对更长的时间参数。这些时间参数用来对应快闪存储器的被读取区域的工作周期。在此,工作周期可以为被读取区域被操作的时间长度,也可以是被读取区域上所进行的程序/抹除循环的次数,或也可以是依据上述的操作的时间长度以及程序/抹除循环的次数来产生的数值。在操作的细节方面,当快闪存储器的被读取区域的读取动作失败时,可使被读取区域的工作周期来与上述的多个时间参数进行比对,并选出最接近工作周期的选中时间参数,且进一步查找出对应选中时间参数的偏移量表以做为选中偏移量表。在本实施例中,各偏移量表310-3N0可记录一个或多个的偏移值。以偏移量表320为选中偏移量表为范例,可先读取偏移量表320中的第一偏移值321来调整读取临界值以产生第一调整后读取临界值,并依据第一调整后读取临界值来执行被读取区域的再读取动作。在本专利技术实施例中,若上述的再读取动作仍发生读取失败的现象时,可读取偏移量表320中的第二偏移值322来调整读取临界值以产生第二调整后读取临界值,并依据第二调整后读取临界值来执行被读取区域的另一次的再读取动作,其中,第二偏移值322大于第一偏移值321。附带一提的,上述的读取失败与否,可依据所读取的数据可否通过纠错机制来判定数据是否正确,在本实施例中,纠错机制仅进行错误检查,不需进行数据纠正的动作。当所读取的数据通过纠错机制判断出数据有错误时,则判定为读取失败。关于纠错机制,则可应用本领域技术人员所熟知的纠错方式,例如错误检查和纠正(ErrorCheckingandCorrecting,ECC)机制。在另一方面,关于被读取区域的工作周期的计算,在本专利技术一实施例中,可依据实时时钟(realtimeclock,RTC)信号进行计数动作来获得。当工作电源被提供至本文档来自技高网...

【技术保护点】
1.一种快闪存储器的数据读取方法,其特征在于,包括:设定多个偏移量表,所述多个偏移量表分别对应多数个时间参数,各所述偏移量表记录至少一偏移值;当发生读取失败时,比对被读取区域的工作周期与所述多个时间参数,以选择所述多个偏移量表的其中之一以做为选中偏移量表;依据所述选中偏移量表的所述至少一偏移值以调整读取临界值,并产生调整后读取临界值;以及依据所述调整后读取临界值对所述被读取区域执行一再读取动作。

【技术特征摘要】
2017.06.22 TW 1061208531.一种快闪存储器的数据读取方法,其特征在于,包括:设定多个偏移量表,所述多个偏移量表分别对应多数个时间参数,各所述偏移量表记录至少一偏移值;当发生读取失败时,比对被读取区域的工作周期与所述多个时间参数,以选择所述多个偏移量表的其中之一以做为选中偏移量表;依据所述选中偏移量表的所述至少一偏移值以调整读取临界值,并产生调整后读取临界值;以及依据所述调整后读取临界值对所述被读取区域执行一再读取动作。2.根据权利要求1所述的快闪存储器的数据读取方法,其特征在于,依据所述选中偏移量表的所述至少一偏移值以调整所述读取临界值,并产生所述调整后读取临界值,以及依据所述调整后读取临界值对所述被读取区域执行所述再读取动作的步骤包括:读取所述选中偏移量表的一第一偏移值;依据所述第一偏移值以调整所述读取临界值,并产生第一调整后读取临界值;以及依据所述第一调整后读取临界值对所述被读取区域执行所述再读取动作。3.根据权利要求2所述的快闪存储器的数据读取方法,其特征在于,还包括:判断依据所述第一调整后读取临界值对所述被读取区域执行的所述再读取动作是否成功;当依据所述第一调整后读取临界值对所述被读取区域执行的所述再读取动作为读取失败时,读取所述选中偏移量表的一第二偏移值;依据所述第二偏移值以调整所述读取临界值,并产生第二调整后读取临界值;以及依据所述第二调整后读取临界值对所述被读取区域执行所述再读取动作。4.根据权利要求3所述的快闪存储器的数据读取方法,其特征在于,所述第二调整值大于所述第一调整值。5.根据权利要求3所述的快闪存储器的数据读取方法,其特征在于,还包括:计算所述再读取动作的读取次数;以及当所述读取次数大于预设临界值时,停止对所述被读取区域进行读取。6.根据权利要求1所述的快闪存储器的数据读取方法,其特征在于,所述多个偏移量表对应至所述快闪存储器的存储页或...

【专利技术属性】
技术研发人员:郑晶今吴家宏
申请(专利权)人:点序科技股份有限公司
类型:发明
国别省市:中国台湾,71

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

1