利用位反转计数和最低值的阈值估算制造技术

技术编号:11498912 阅读:75 留言:0更新日期:2015-05-22 18:05
对多个区段中的每个区段确定位反转计数,包括以下步骤:(1)以与指定区段的下界相对应的第一阈值来对固态储存器单元组执行第一次读取,以及(2)以与用于指定区段的上界相对应的第二阈值来对所述固态储存器单元组执行第二次读取。利用与多个区段相对应的位反转计数来确定最小值,并且利用所述最小值来估算最优阈值。

【技术实现步骤摘要】
利用位反转计数和最低值的阈值估算相关申请的交叉引用本申请要求于2013年11月8日提交的申请号为61/901,960(代理文件号LINKP146+)、名称为“SIMPLIFIEDOPTIMALTHRESHOLDESTIMATIONFORNAND-BASEDSTORAGEDEVICES(针对基于与非型储存器件的简化的最优阈值估算)”的美国临时专利申请的优先权,在此为所有目的通过引用合并于本文中。
技术介绍
在固态储存系统中,利用一个或更多个阈值来读取固态储存器。这些阈值的选择是重要的,因为其影响被包含在回读位序列中的位误差的数量。自然地,利用最优阈值(即,返回最少的位误差的阈值)将是令人期待的。尽管用于估算最优阈值的技术已经存在,但是在某些条件下,这些技术不能集中在实际的最优阈值上(例如,系统“卡在”和/或集中在是不良估值的估值上)。避免这种问题的新的最优阈值估算技术将是令人期望的。附图说明在以下详细描述和附图中公开了本专利技术的各种实施例。图1是说明用于估算最优阈值的过程的实施例的流程图。图2是示出SLC分布的实施例的图。图3是说明执行最优阈值估算的储存器控制器的实施例的图。图4是说明利用最小区段(bin)来估算最优阈值的过程的实施例的流程图。图5是说明被用来估算最优阈值的最小区段的实施例的图。图6是说明利用最小区段来产生估值的最优阈值估算器的实施例的图。图7是说明利用拟合曲线来估算最优阈值的过程的实施例的流程图。图8是说明被用以估算最优阈值的拟合曲线的实施例的图。图9是说明将曲线与数据点相拟合以产生估值的最优阈值估计器的实施例的图。图10是说明对MLC储存器执行的辅助读取的实施例的图。图11是示出来自MLC储存器回读位序列的实施例的图。图12A是说明第一次SLC辅助读取的实施例的图,其中辅助读取被来估算LSB的最优阈值。图12B是说明第二次辅助读取的实施例的图,其中辅助读取被用来估算MSB的最优阈值。图12C是说明第一次辅助读取和第二次辅助读取的实施例的图,其中辅助读取被用来估算CSB的最优阈值。图13是说明为了估算TLC储存器的最优阈值而执行的读取的实施例的图。图14是说明利用SLC辅助读取来估算与同一位相关联的两个最优阈值的过程的实施例的流程图。图15A和图15B是说明利用SLC辅助读取来估算TLC储存器的最优阈值的过程的实施例的流程图。图16是说明执行包括一个或更多个SLC辅助读取的最优阈值估算的储存器控制器的实施例的图。图17是说明与过滤的数据点和未过滤的数据点相拟合的曲线的实施例的图。图18是说明用于在执行曲线拟合过程之前修剪数据点的过程的实施例的流程图。具体实施方式本专利技术可以采用很多方式被实施为包括:过程、装置、系统、事件的组合、在计算机可读的储存媒介上实施的计算机编程产品、和/或处理器,诸如被配置成执行储存在与处理器耦接的存储器上和/或由存储器提供的指令。在本说明书中,这些实施方式、或者本专利技术可以采用的任意其他形式可以被称作为技术。通常,公开的过程的步骤的次序可以在本专利技术的范围内改变。除非另有说明,诸如描述为被配置成执行任务的处理器或存储器此类的部件可以被实施为通用部件(即被暂时地配置成在指定的时间执行该任务)或者特定部件(即被制造成执行该任务)。如本文中所使用的,术语“处理器”表示被配置成处理诸如计算机编程指令的数据的一个或更多个器件、电路、和/或处理核。下面结合说明本专利技术原理的附图一起来提供对本专利技术的一个或更多个实施例的详细描述。本专利技术通过结合这些实施例来描述,但是本专利技术不局限于任何实施例。本专利技术的范围仅由权利要求来限制,并且本专利技术包含大量替代选择、修改和等同形式。在以下描述中陈列了大量特定的细节以提供本专利技术的全面理解。提供这些细节是出于示例的目的,而本专利技术可以根据权利要求来实践,而没有这些特定细节中的一些或全部。出于清晰的目的,在与本专利技术相关联的
中已知的技术材料未被详细地描述以便本专利技术不被不必要地模糊。图1是说明用于估算最优阈值的过程的实施例的流程图。当对固态储存系统执行读取时,利用一个或更多个阈值来执行读取。例如,在单电平单元(SLC)系统(其中单元储存单个比特)中,利用单个阈值来执行读取。如果指定单元具有小于阈值的电压,则读取值1(例如)。如果由单元储存的电压大于阈值,则读取值0(例如)。返回最少的位误差(例如,当回读的位序列与正确的或实际的位序列进行比较时)的阈值被称为最优阈值,并且图1中的过程估算了最优阈值的值。在步骤100处,对多个区段中的每个区段确定位反转计数,包括以下步骤:(1)在与指定区段的下界相对应的第一阈值下对固态储存器单元组的一组单元执行第一次读取,(2)在与指定区段的上界相对应的第二阈值下对固态储存器单元组的同一组单元执行第二次读取。基于来自步骤(1)的第一次读取和步骤(2)的第二次读取的回读值来计算位反转计数。参见例如图2,其是示出SLC分布的实施例的图。这里可以执行图1的过程以估算分布202与分布204交叉之处的电压(例如,因为最优阈值对应于两个分布交叉之处的电压)。在示意图200中,分布202对应于(实际上)储存1的单元,且分布204对应于(实际上)储存0的单元。自然地,可以利用任意位映射,并且本文中所述的位映射仅仅是示例性的。应当注意的是,图2中的分布202和204对于图1中的过程是未知的,而被示以说明该技术。在示意图200中,对区段B1至B4(210至213)中的每个确定相应的位反转计数。为了确定区段B1(210)的位反转计数,以阈值电压R1(206)来执行第一次读取,并且以阈值电压R2(208)来执行第二次读取。如果在阈值电压R1(206)下的读取和在阈值电压R2(208)下的读取之间任意位反转(即,变化),则位反转计数增加。示意图250示出由在阈值电压R1(206)下的读取和在阈值电压R2(208)下的读取返回的示例性回读位序列。在这个实例中,被读取的单元组包括四个单元。单元1和4的回读值分别始终为0和1,且因而不与位反转相对应,以及位反转计数不增加。在一些实施例中,在图1中的步骤100处仅计数貌似合理的或期望的位反转。例如,考虑示意图250中的单元2的回读值。由于值0通过以阈值电压R1(206)读取单元2来返回,所以可以推断出单元(cell)2在储存大于R1的电压(即,储存的电压stored_voltagecell_2>R1)。以阈值电压R2(208)读取单元2返回1,相当于单元2在储存小于R2的电压(即,储存的电压stored_voltagecell_2<R2)。这两个不等式不矛盾,因为范围R1<stored_voltagecell_2<R2满足两个不等式。这是貌似合理的位反转的一个实例。相反,由单元(cell)3所示的位反转是不太可能的。在阈值电压R1下的返回值1对应于小于R1的储存电压(即,stored_voltagecell_3<R1)。然而,在阈值电压R2下的返回值0对应于大于R2的储存电压(即,stored_voltagecell_3>R2)。没有值stored_voltagecell_3满足这两个不等式,因为某值不能既小于R1又本文档来自技高网
...
利用位反转计数和最低值的阈值估算

【技术保护点】
一种用于估算最优阈值的方法,包括以下步骤:利用处理器来确定多个区段中的每个区段的位反转计数,包括以下步骤:(1)以与指定区段的下界相对应的第一阈值来对固态储存器单元组执行第一次读取,以及(2)以与指定区段的上界相对应的第二阈值来对所述固态储存器单元组执行第二次读取;利用与所述多个区段相对应的所述位反转计数来确定最小值;以及利用所述最小值来估算最优阈值。

【技术特征摘要】
2013.11.08 US 61/901,960;2014.09.09 US 14/480,9881.一种用于估算最优阈值的方法,包括以下步骤:利用处理器来确定多个区段中的每个区段的位反转计数,包括以下步骤:(1)以与指定区段的下界相对应的第一阈值来对固态储存器单元组执行第一次读取,以及(2)以与指定区段的上界相对应的第二阈值来对所述固态储存器单元组执行第二次读取;利用与所述多个区段相对应的所述位反转计数来确定最小值,确定所述最小值包括确定与具有最小位反转计数的区段相对应的最小区段;以及利用所述最小值来估算最优阈值,包括将所述最优阈值的估值设定成所述最小区段的中心。2.如权利要求1所述的方法,其中,所述最优阈值与读取如下之中的一个或更多个相关联:单电平单元SLC固态储存器、多电平单元MLC固态储存器或者三电平单元TLC固态储存器。3.如权利要求1所述的方法,还包括以下步骤:对所述固态储存器单元组执行单电平单元SLC辅助读取;以及利用所述SLC辅助读取来将所述固态储存器单元组分成第一子组和第二子组,其中(1)利用所述第一子组来估算第一最优阈值,以及(2)利用所述第二子组来估算第二最优阈值,所述第二最优阈值和所述第一最优阈值与同一位位置相关联。4.如权利要求3所述的方法,其中,所述第一最优阈值和所述第二最优阈值与多电平单元MLC固态储存器中的最低有效位LSB相关联。5.如权利要求3所述的方法,其中,所述第一最优阈值和所述第二最优阈值与多电平单元MLC固态储存器中的最高有效位MSB相关联。6.如权利要求3所述的方法,其中,所述第一最优阈值和所述第二最优阈值与三电平单元TLC固态储存器中的最低有效位LSB相关联。7.如权利要求3所述的方法,其中,所述第一最优阈值和所述第二最优阈值与三电平单元TLC固态储存器中的中心有效位CSB相关联。8.如权利要求3所述的方法,其中,所述第一最优阈值和所述第二最优阈值与三电平单元TLC固态储存器中的最高有效位MSB相关联。9.如权利要求1所述的方法,还包括以下步骤:对所述固态储存器单元组执行第一次单电平单元SLC辅助读取;利用第一次SLC辅助读取来将所述固态储存器单元组分成第一子组和第二子组,其中(1)利用所述第一子组来估算第一最优阈值,(2)利用所述第二子组来估算第二最优阈值,以及(3)所述第一最优阈值和所述第二最优阈值与同一位位置相关联;对所述固态储存器单元组执行第二次SLC辅助读取;以及利用所述第二次SLC辅助读取来将所述固态储存器单元组分成第三子组和第四子组,其中(1)利用所述第三子组来估算第三最优阈值,(2)利用所述第四子组来估算第四最优阈值,以及(3)所述第三最优阈值和所述第四最优阈值与同一位位置相关联。10.如权利要求1所述的方法,还包括以下步骤:对所述固态储存器单元组执行第三次SLC辅助读取;对所述固态储存器单元组执行第四次SLC辅助读取;以及利用所述第三次SLC辅助读取和所述第四次SLC辅助读取来将所述固态储存器单元组分成第五子组、第六子组和第七子组,其中,(1)利用所述第五子组来估算第五最优阈值,(2)利用所述第六子组来估算第六最优阈值,(3)利用所述第七子组来估算第七最优阈值,以及(4)所述第五最优阈值、所述第六最优阈值和所述第七最优阈值与同一位位置相关联。11.如权利要求10所述的方法,其中,所述第五最优阈值、所述第六最优阈值和所述第七最优阈值与三电平单元TLC固态储存器中的中心有效位CSB相关联。12.一种用于估算最优阈值的系统,包括:储存器接口,其被配置成:(1)以与指定区段的下界相对应的第一阈值来对固态储存器单元组...

【专利技术属性】
技术研发人员:克里斯多夫·S·曾李钧恒吴征詹森·贝罗拉多
申请(专利权)人:爱思开海力士有限公司
类型:发明
国别省市:韩国;KR

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

1