【技术实现步骤摘要】
用于数据迁移的系统、装置、技术及方法交叉参考本申请案要求2018年11月19日由Walker等人提交的标题为“用于数据迁移的系统、装置、技术及方法(SYSTEMS,DEVICES,TECHNIQUES,ANDMETHODSFORDATAMIGRATION)”的第16/195,018号美国专利申请案的优先权,所述美国专利申请案让渡给本受让人且明确地以全文引用的方式并入本文中。
涉及数据迁移。
技术介绍
以下内容大体上涉及操作存储器装置,且更确切地说,涉及数据迁移动态随机存取存储器。存储器装置广泛用于将信息存储在例如计算机、无线通信装置、相机、数字显示器等各种电子装置中。通过编程存储器装置的不同状态来存储信息。举例来说,二进制装置最常存储通常由逻辑1或逻辑0表示的两个状态中的一个。在其它装置中,可存储多于两个状态。为了存取所存储信息,电子装置的组件可以读取或感测存储器装置中的至少一个所存储状态。为了存储信息,电子装置的组件可以在存储器装置中写入状态或对状态进行编程。存在各种类型的存储器装置,包含磁性硬盘、随机存取存储器(RAM)、只读存储器(ROM)、动态RAM(DRAM)、同步动态RAM(SDRAM)、铁电RAM(FeRAM)、磁性RAM(MRAM)、电阻式RAM(RRAM)、快闪存储器、相变存储器(PCM)等。存储器装置可为易失性或非易失性的。易失性存储器装置(例如,DRAM)除非被外部电源定期刷新,否则可能随时间推移而丢失其存储的状态。即使在没有外部电源的情况下,例如 ...
【技术保护点】
1.一种方法,其包括:/n接收存储于存储器系统的第一存储器装置中的数据待传送到第二存储器装置作为数据迁移操作的部分的第一指示;/n至少部分地基于所述数据迁移操作产生一或多个命令,所述一或多个命令各自包括用于待迁移的所述数据的一部分的请求;/n将第一命令发射到所述存储器系统,所述第一命令含有用于待迁移的数据的所述部分的所述请求;以及/n从所述存储器系统接收所述第一命令的完成的第二指示。/n
【技术特征摘要】
20181119 US 16/195,0181.一种方法,其包括:
接收存储于存储器系统的第一存储器装置中的数据待传送到第二存储器装置作为数据迁移操作的部分的第一指示;
至少部分地基于所述数据迁移操作产生一或多个命令,所述一或多个命令各自包括用于待迁移的所述数据的一部分的请求;
将第一命令发射到所述存储器系统,所述第一命令含有用于待迁移的数据的所述部分的所述请求;以及
从所述存储器系统接收所述第一命令的完成的第二指示。
2.根据权利要求1所述的方法,其进一步包括:
从多个数据大小选择用于信道交错的数据大小;以及
至少部分地基于用于所述信道交错的所述数据大小识别所述数据的每一部分的大小,其中所述一或多个命令至少部分地基于识别所述数据的每一部分的所述大小而产生。
3.根据权利要求1所述的方法,其进一步包括:
至少部分地基于产生所述一或多个命令将第二命令发射到所述存储器系统,所述第二命令含有用于数据的第二部分的第二请求。
4.根据权利要求1所述的方法,其进一步包括:
将地址映射发射到存储器系统控制器,所述地址映射指示主机装置地址到所述第二存储器装置内的位置的映射,其中至少部分地基于所述地址映射来产生所述一或多个命令。
5.根据权利要求1所述的方法,其中所述第一存储器装置包括第一类型的存储器单元,且所述第二存储器装置包括第二类型的存储器单元。
6.根据权利要求1所述的方法,其中所述数据的所述部分存储于所述第二存储器装置的多于一个存储体中,且至少部分地基于存储于所述第二存储器装置的多于一个存储体中的所述数据的所述部分来产生所述一或多个命令。
7.根据权利要求1所述的方法,其进一步包括:
至少部分地基于接收到所述第一命令的所述完成的所述第二指示确定寄存器指示所述第一命令的所述完成。
8.一种方法,其包括:
通过存储器系统发射指示数据传送的一或多个命令;
在从发射所述一或多个命令以来的持续时间之后确定至少一个命令未完成;以及
至少部分地基于确定所述至少一个命令未完成来发射存取命令,以使得所述至少一个命令在存取周期期间与所述存取命令的执行同时完成。
9.根据权利要求8所述的方法,其中所述存取命令为响应于确定所述至少一个命令未完成而存取与所述至少一个命令相关联的存储体集群的虚拟存取命令。
10.根据权利要求8所述的方法,其进一步包括:
从所述存储器系统接收指示所述至少一个命令未完成的指示;
至少部分地基于从所述存储器系统接收到所述指示来识别对应于未完成的所述至少一个命令的存储体集群内包含的存储体;以及
至少部分地基于识别出所述存储体集群中包含的所述存储体来确定将所述存取命令导向不同于所识别存储体集群内的所识别存储体的存储体,其中至少部分地基于确定将所述存取命令导向不同于所识别存储体集群内的所识别存储体的存储体来发射所述存取命令。
11.根据权利要求8所述的方法,其进一步包括:
将所述持续时间与阈值进行比较;以及
至少部分地基于所述比较来确定所述持续时间满足所述阈值,其中至少部分地基于确定所述持续时间满足所述阈值来确定所述至少一个命令未完成。
12.根据权利要求11所述的方法,其中所述阈值是至少部分地基于用于对寄存器进行轮询从而指示所述一或多个命令的完成状态的周期性...
【专利技术属性】
技术研发人员:R·M·沃克,P·罗森菲尔德,P·A·拉弗拉塔,
申请(专利权)人:美光科技公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。