字线群组读取计数器制造技术

技术编号:33525915 阅读:9 留言:0更新日期:2022-05-19 01:47
处理装置在存储器装置处检测针对来自所述存储器装置的多个字线群组当中的字线群组的读取操作。所述处理装置基于所述读取操作针对所述字线群组而递增与所述字线群组相关联的读取计数器。所述处理装置确定所述读取计数器超过读取干扰阈值及响应于确定所述读取计数器超过所述读取干扰阈值而对所述字线群组执行读取干扰处置。执行读取干扰处置。执行读取干扰处置。

【技术实现步骤摘要】
字线群组读取计数器


[0001]本公开的实施例大体上涉及存储器子系统,且更具体来说,涉及包含为存储器子系统中的每字线群组的读取维持计数器的读取干扰管理技术。

技术介绍

[0002]存储器子系统可包含存储数据的一或多个存储器装置。存储器组件可为例如非易失性存储器装置及易失性存储器装置。一般来说,主机系统可利用存储器子系统来将数据存储在存储器装置处及从存储器装置检索数据。

技术实现思路
附图说明
[0003]从下文所给出的详细描述及从本公开的各种实施例的附图,将更全面地理解本公开。
[0004]图1说明根据本公开的一些实施例的包含存储器子系统的实例计算系统。
[0005]图2说明根据本公开的一些实施例的在执行读取干扰管理的方法时存储器子系统的组件之间的交互。
[0006]图3到5是说明根据本公开的一些实施例的用于存储器子系统中的读取干扰管理的实例方法的流程图。
[0007]图6是可在其中操作本公开的实施例的实例计算机系统的框图。
具体实施方式
[0008]本公开的方面涉及包含为存储器子系统中的每字线群组的读取维持计数器的读取干扰管理技术。存储器子系统可为存储装置、存储器模块或存储装置及存储器模块的混合。下文结合图1描述存储装置及存储器模块的实例。一般来说,主机系统可利用包含一或多个组件,例如存储数据的存储器装置的存储器子系统。主机系统可提供待存储在存储器子系统处的数据且可请求待从存储器子系统检索的数据。
[0009]存储器装置可为非易失性存储器装置。非易失性存储器装置的一个实例是与非(NAND)存储器装置。下文结合图1描述非易失性存储器装置的其它实例。数据操作可由存储器子系统来执行。数据操作可为主机启动的操作。例如,主机系统可对存储器子系统启动数据操作(例如,写入、读取、擦除等)。主机系统可将存取请求(例如,写入命令、读取命令)发送到存储器子系统,例如以将数据存储在存储器子系统处的存储器装置上及从存储器子系统上的存储器装置读取数据。
[0010]一些存储器装置(例如,NAND存储器装置)包含用于存储数据的存储器单元(例如,快闪单元)的阵列。每一单元包含晶体管,且在每一单元内,基于所述单元的逻辑值(例如,0或1)来将数据存储为晶体管的阈值电压。在读取操作期间,将读取参考电压施加到晶体管,
且如果读取参考电压高于所述单元的阈值电压,那么由存储器子系统将晶体管编程及辨识为二进制值0。这些装置中的存储器单元可被分组为页面,所述页面可指用于存储数据的存储器装置的逻辑单元。例如,NAND存储器装置中的存储器单元在它们的控制栅极处水平地连接到字线以形成页面。对于一些类型的存储器装置(例如,NAND),页面经分组以形成块(本文中也被称为“存储器块”)。
[0011]可从NAND单元可靠地读取数据的次数存在固有限制。存储器子系统通常通过读取干扰处置的过程来解决这个固有限制,所述过程通常包含在存储器单元达到这个限制之前将数据复制到新位置使得经存储数据不会丢失。在内部,存储器子系统尝试使用读取干扰阈值来估计单元的读取限制。用于读取干扰管理的常规技术依赖于每块读取计数器来跟踪每块执行的读取操作的数目。一旦块的读取计数器达到读取干扰阈值,就将整个块折叠到新块。即,将由已达到其读取干扰阈值的块存储的数据复制到新块。然而,块可包含大量单元且大小不断增加,且依赖于每块读取计数器及读取干扰阈值的常规读取干扰管理技术导致块的许多页面在达到它们的固有读取操作限制之前很早就被折叠。因此,常规的每块读取计数器及读取干扰阈值导致存储器装置的低效利用。
[0012]本公开的方面通过在每字线群组基础上维持读取计数器来解决常规读取干扰管理技术的问题。即,存储器装置的字线被组织成字线群组,且存储器子系统的读取干扰管理组件维持读取计数器以跟踪指向每一字线群组的读取操作。读取干扰管理组件监控在存储器装置处执行的读取操作且在检测到针对特定字线群组中的字线的读取操作后,读取干扰管理组件递增用于跟踪对特定字线群组中的字线执行的读取操作的读取计数器。
[0013]读取干扰管理组件将与字线群组相关联的读取计数器与内部维持的读取干扰阈值进行比较,所述读取干扰阈值可例如特别与字线群组相关联。如果读取计数器超过读取干扰阈值,那么读取干扰管理组件对字线群组执行读取干扰处置,其可包含将由字线群组存储的数据折叠到新位置(例如,第二字线群组)。否则,读取干扰管理组件继续监控读取操作且相应地维持每字线群组读取计数器。
[0014]通过利用为每一字线群组层级维持的读取计数器而非每块读取计数器,本申请案中所描述的读取干扰管理组件及技术允许读取干扰处置技术,例如将对每字线群组层级而非每块层级执行的扫描及折叠。这样做可避免存储器装置内的众多单元过早折叠,由此增加存储器资源利用的效率。
[0015]图1说明根据本公开的一些实施例的包含存储器子系统110的实例计算系统100。存储器子系统110可包含媒体,例如一或多个易失性存储器装置(例如,存储器装置140)、一或多个非易失性存储器装置(例如,存储器装置130)或其组合。
[0016]存储器子系统110可为存储装置、存储器模块或存储装置及存储器模块的混合。存储装置的实例包含固态驱动器(SSD)、快闪驱动器、通用串行总线(USB)快闪驱动器、嵌入式多媒体控制器(eMMC)驱动器、通用快闪存储(UFS)驱动器、安全数字(SD)卡及硬盘驱动器(HDD)。存储器模块的实例包含双列直插式存储器模块(DIMM)、小外形DIMM(SO

DIMM)及各种类型的非易失性双列直插式存储器模块(NVDIMM)。
[0017]计算系统100可为计算装置,例如桌上型计算机、膝上型计算机、网络服务器、移动装置、车辆(例如,飞机、无人机、火车、汽车或其它交通工具)、物联网(IoT)启用装置、嵌入式计算机(例如,包含在车辆、工业装备或联网商业装置中的计算机)或包含存储器及处理
装置的此种计算装置。
[0018]计算系统100可包含耦合到一或多个存储器子系统110的主机系统120。在一些实施例中,主机系统120经耦合到不同类型的存储器子系统110。图1说明耦合到一个存储器子系统110的主机系统120的一个实例。如本文中所使用,“耦合到
…”
或“与

耦合”通常是指组件之间的连接,其可为间接通信连接或直接通信连接(例如,没有中介组件),无论是有线的还是无线的,包含例如电、光学、磁性等的连接。
[0019]主机系统120可包含处理器芯片组及由处理器芯片组执行的软件堆叠。处理器芯片组可包含一或多个核心、一或多个高速缓存、存储器控制器(例如,NVDIMM控制器)及存储协议控制器(例如,外围组件互连高速(PCIe)控制器、串行高级技术附件(SATA)控制器)。主机系统120使用存储器子系统110例如来将数据写入到存储器子系统110及从存储器子系统110读取数据。
[0020]主机系统120可经由主机接口耦合到存储本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种系统,其包括:存储器装置,其被组织成多个字线群组;及处理装置,其与所述存储器装置可操作地耦合以执行以下操作,包括:检测针对来自所述存储器装置的所述多个字线群组当中的字线群组的读取操作,所述字线群组包括一或多个字线;基于所述读取操作针对所述字线群组而递增与所述字线群组相关联的读取计数器;确定所述读取计数器超过读取干扰阈值;及响应于确定所述读取计数器超过所述读取干扰阈值,对所述字线群组执行读取干扰处置。2.根据权利要求1所述的系统,其中对所述字线群组的所述读取干扰处置的所述执行包括将由所述字线群组存储的数据折叠到新位置。3.根据权利要求2所述的系统,其中:所述读取干扰处置的所述执行进一步包括:扫描由所述字线群组存储的所述数据中的位以确定残余位错误率;及确定所述残余位错误率超过阈值残余位错误率,且由所述字线群组存储的所述数据的所述折叠是响应于确定所述残余位错误率超过所述阈值残余位错误率。4.根据权利要求2所述的系统,其中:所述字线群组是第一字线群组;且由所述字线群组存储的所述数据的所述折叠包括将数据折叠到第二字线群组。5.根据权利要求1所述的系统,其中所述操作进一步包括:识别所述存储器装置内的与所述读取操作相关联的读取位置;识别所述存储器装置中的对应于所述读取位置的字线;及确定所述字线属于所述字线群组。6.根据权利要求5所述的系统,其中识别所述存储器装置中的对应于所述读取位置的所述字线包括:从本地存储器存取读取位置到所述存储器装置中的字线的映射;及基于所述映射来确定所述读取位置对应于所述字线。7.根据权利要求1所述的系统,其中:所述读取计数器是与第一字线群组相关联的第一读取计数器;且所述操作进一步包括维持与第二字线群组相关联的第二读取计数器。8.根据权利要求7所述的系统,其中:所述字线群组是第一字线群组;所述读取操作是第一读取操作;且所述操作进一步包括基于针对所述第二字线群组的第二读取操作而递增所述第二读取计数器。9.根据权利要求7所述的系统,其中:所述读取干扰阈值是与所述第一字线群组相关联的第一读取干扰阈值;所述操作进一步包括将所述第二读取计数器与第二读取干扰阈值进行比较以确定是
否对所述第二字线群组执行读取干扰处置;且所述第二读取干扰阈值与所述第一读取干扰阈值不同。10.一种方法,其包括:监控对组织成多个字线群组的存储器装置执行的读取操作,每一字线群组包括一或多个字线;维持读取计数器以跟踪针对所述存储器装置内的每一字线群组的读取操作;响应于检测到针对特定字线群组的读取操作而递增读取计数器;确定所述读取计数器超过读取干扰阈值;及响应于确定所述读取计数器超过所述读取干扰阈值,对所述字线群组执行读取干扰处置。11.根据权利要求10所述的方法,其进一步包...

【专利技术属性】
技术研发人员:M
申请(专利权)人:美光科技公司
类型:发明
国别省市:

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

1