【技术实现步骤摘要】
【国外来华专利技术】存储操作队列
在各种实施方案中,本公开涉及存储设备,并且更具体地涉及使用存储设备的页面寄存器来使存储命令动态地排队。
技术介绍
存储器单元的阵列可被细分为各种子阵列,以使得可独立地对每个子阵列进行存储操作。然而,跟踪在特定子阵列上正在进行哪些操作,这种跟踪在中心位置处可能难以管理。
技术实现思路
提供了用于使存储操作排队的装置。在一个实施方案中,装置包括集成电路(“IC”)存储器元件。在某些实施方案中,IC存储器元件接收与存储器元件的存储位置的存储体相关联的存储操作命令。在另外一个实施方案中,IC存储器元件通过确定与存储操作命令相关联的数据在页面寄存器中的存储位置来使存储操作命令排队等待在存储位置的存储体上执行。页面寄存器中的存储位置可包括页面寄存器中的可用存储位置的子组。在一些实施方案中,IC存储器元件将与存储操作命令相关联的数据存储在页面寄存器中的确定的存储位置处。在另一个实施方案中,装置包括使用非易失性存储设备的页面寄存器来缓冲与非易失性存储设备的多个子阵列相关联的多个存储操作命令的装置。在另外一个实施方案中,装置包括用于将多个存储操作命令的数据存储在页面寄存器 ...
【技术保护点】
1.一种装置,包括:集成电路(“IC”)存储器元件,所述集成电路(“IC”)存储器元件被配置为:接收与所述IC存储器元件的存储位置的存储体相关联的存储操作命令;通过确定与所述存储操作命令相关联的数据在页面寄存器中的存储位置,使所述存储操作命令排队等待在所述存储位置的存储体上执行,所述页面寄存器中的所述存储位置包括所述页面寄存器中的可用存储位置的子组;以及将与所述存储操作命令相关联的数据存储在所述页面寄存器中的所述确定的存储位置处。
【技术特征摘要】
【国外来华专利技术】2016.11.16 US 62/423,129;2017.01.19 US 15/410,7461.一种装置,包括:集成电路(“IC”)存储器元件,所述集成电路(“IC”)存储器元件被配置为:接收与所述IC存储器元件的存储位置的存储体相关联的存储操作命令;通过确定与所述存储操作命令相关联的数据在页面寄存器中的存储位置,使所述存储操作命令排队等待在所述存储位置的存储体上执行,所述页面寄存器中的所述存储位置包括所述页面寄存器中的可用存储位置的子组;以及将与所述存储操作命令相关联的数据存储在所述页面寄存器中的所述确定的存储位置处。2.根据权利要求1所述的装置,其中所述IC存储器元件被进一步配置为将一个或多个指针保持到与所述存储操作命令相关联的所述数据在所述页面寄存器中的所述存储位置。3.根据权利要求2所述的装置,其中所述存储操作命令包括读取命令和编程命令中的一者,所述编程命令包括程序刷新命令、扩展缓冲器刷新命令和更新刷新命令中的一者或多者。4.根据权利要求3所述的装置,其中所述一个或多个指针包括:指向当前编程操作的数据的存储位置的指针;指向排队编程操作的数据的存储位置的指针;和指向读取操作的数据的存储位置的指针。5.根据权利要求2所述的装置,其中所述一个或多个指针包括指向数据的存储位置的指针,所述数据的所述存储位置排队等待写入到所述IC存储器元件、但未成功写入到所述IC存储器元件。6.根据权利要求5所述的装置,其中所述IC存储器元件被进一步配置为重试将所述指针指向的所述数据写入到所述IC存储器元件,直到满足预定的阈值重试次数。7.根据权利要求5所述的装置,其中所述IC存储器元件被进一步配置为响应于接收重试存储操作命令和更新存储操作命令中的一者而重试将所述指针指向的所述数据写入到所述IC存储器元件。8.根据权利要求2所述的装置,其中所述IC存储器元件被进一步配置为保持与每个指针相关联的有效性位,所述有效性位指示存储在与所述指针相关联的所述存储位置处的所述页面寄存器中的数据是否有效。9.根据权利要求1所述的装置,其中所述IC存储器元件包括与所述页面寄存器的存储位置的多个子组相对应的存储位置的多个存储体,所述IC存储器元件使用存储在所述页面寄存器的所述多个子组中的数据来同时执行与存储位置的所述多个存储体相关联的多个存储操作命令。10.根据权利要求1所述的装置,其中所述IC存储器元件被进一步配置为:将读取指针导向到用于读取命令的数据的所述页面寄存器的存储位置;在所述IC存储器元件的第一存储体上执行所述读取命令;将写入指针重新导向到用于所述读取命令的所述数据的所述页面寄存器的所述存储位置;以及将所述读取命令的所述数据写入到所述IC存...
【专利技术属性】
技术研发人员:J·欧阳,H·张,
申请(专利权)人:闪迪技术有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。