【技术实现步骤摘要】
【国外来华专利技术】存储器缓冲器管理和旁路交叉引用本专利申请要求于2018年5月9日提交的哈斯本(Hasbun)等人的题为“存储器缓冲器管理和旁路(MemoryBufferManagementandBypass)”的美国专利申请号15/975,607和于2018年8月27日提交的哈斯本(Hasbun)等人的题为“存储器缓冲器管理和旁路(MemoryBufferManagementandBypass)”的美国专利申请号16/113,854的优先权,这两个专利申请中的每一个都转让给了本申请的受让人,在此通过引用将其全部内容并入本申请。
技术介绍
以下通常涉及操作存储器系统,且更具体地,涉及存储器缓冲器管理和旁路。存储器系统可包含各种存储器装置和控制器,其可经由一或多个总线耦合以管理例如计算机、无线通信装置、物联网装置、相机、数字显示器等许多电子装置中的信息。存储器装置广泛用于存储此类电子装置中的信息。可通过对存储器装置内的一或多个存储器单元的不同状态进行编程来将信息存储在存储器装置中。例如,二进制存储器单元可以存储两种状态之一,通常表示为逻辑“1”或逻辑 ...
【技术保护点】
1.一种方法,其包括:/n在装置的虚拟存储器库处接收对应于所述装置的存储器阵列的页大小的数据;/n至少部分地基于与所述数据相关联的存储器存取操作,在所述装置处递增与所述虚拟存储器库相关联的第一计数器的值;/n确定与所述虚拟存储器库相关联的所述第一计数器的所述值满足阈值;以及/n至少部分地基于所述第一计数器满足所述阈值而在所述虚拟存储器库与所述装置的缓冲器之间传送所述数据。/n
【技术特征摘要】
【国外来华专利技术】20180509 US 15/975,607;20180827 US 16/113,8541.一种方法,其包括:
在装置的虚拟存储器库处接收对应于所述装置的存储器阵列的页大小的数据;
至少部分地基于与所述数据相关联的存储器存取操作,在所述装置处递增与所述虚拟存储器库相关联的第一计数器的值;
确定与所述虚拟存储器库相关联的所述第一计数器的所述值满足阈值;以及
至少部分地基于所述第一计数器满足所述阈值而在所述虚拟存储器库与所述装置的缓冲器之间传送所述数据。
2.根据权利要求1所述的方法,其进一步包括:
至少部分地基于在所述虚拟存储器库和所述缓冲器之间传送所述数据,将所述第一计数器的所述值设置为初始值。
3.根据权利要求1所述的方法,其进一步包括:
从主机装置接收写入命令,其中至少部分地基于接收所述写入命令来递增与所述虚拟存储器库相关联的所述第一计数器的所述值。
4.根据权利要求1所述的方法,其进一步包括:
确定与所述虚拟存储器库相关联的所述第一计数器的所述值在确定与所述虚拟存储器库相关联的所述第一计数器的所述值满足所述阈值之前不满足所述阈值;以及
至少部分地基于确定所述第一计数器的所述值不满足所述阈值来在所述虚拟存储器库与所述存储器阵列之间传送所述数据。
5.根据权利要求1所述的方法,其进一步包括:
从主机装置接收读取命令,其中至少部分地基于接收所述读取命令来递增与所述虚拟存储器库相关联的所述第一计数器的所述值。
6.根据权利要求5所述的方法,其中至少部分地基于所述读取命令在所述虚拟存储器库处接收所述数据,且至少部分地基于所述读取命令将所述数据从所述虚拟存储器库传送到所述缓冲器。
7.根据权利要求1所述的方法,其进一步包括:
至少部分地基于接收所述数据的所述虚拟存储器库来递增与所述存储器阵列相关联的第二计数器的值;
确定与所述存储器阵列相关联的所述第二计数器的值满足所述阈值;以及
至少部分地基于所述第二计数器满足所述阈值而在所述虚拟存储器库与所述装置的所述缓冲器之间传送所述数据。
8.根据权利要求7所述的方法,其进一步包括:
确定与所述存储器阵列相关联的所述第二计数器的所述值在确定与所述存储器阵列相关联的所述第二计数器的所述值满足所述阈值之前不满足所述阈值;以及
至少部分地基于确定所述第二计数器的所述值不满足所述阈值而在所述虚拟存储器库与所述存储器阵列之间传送所述数据。
9.一种设备,其包括:
存储器阵列,所述存储器阵列包括存储器单元且经配置具有页大小;
第一控制器,所述第一控制器与所述存储器阵列耦合且经配置以与片上系统SoC或处理器介接;
与所述第一控制器耦合的虚拟存储器库,所述虚拟存储器库经配置以从所述存储器阵列接收具有所述页大小的数据且至少部分基于与所述数据相关联的存储器存取操作来递增与所述虚拟存储器库相关联的第一计数器的值;以及
与所述虚拟存储器库耦合的缓冲器,所述缓冲器经配置以至少部分地基于所述第一计数器的所述值从所述虚拟存储器库接收所述数据。
10.根据权利要求9所述的设备,其中所述SoC或所述处理器经配置以将命令传送到所述第一控制器,其中所述虚拟存储器库经配置以至少部分基于所述命令接收所述数据。
11.根据权利要求10所述的设备,其中所述存储器阵列经配置以至少部分基于接收所述数据的所述虚拟存储器库来递增与所述存储器阵列相关联的第二计数器的值,其中所述缓冲器进一步经配置以至少部分基于所述第二计数器的所述值从所述虚拟存储器库接收所述数据。
12.根据权利要求9所述的设备,其中所述SoC或处理器包括主机控制器。
13.一种方法,其包括:
在装置的虚拟存储器库处接收对应于所述装置的存储器阵列的页的数据;
至少部分地基于所述数据的特性来确定是将所述数据传送到所述装置的缓冲器还是所述装置的所述存储器阵列;以及
至少部分地基于所述数据的所述特...
【专利技术属性】
技术研发人员:R·N·哈斯布恩,D·D·甘斯,S·达鲁瓦拉,
申请(专利权)人:美光科技公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。