【技术实现步骤摘要】
执行写入操作的技术
[0001]交叉引用
[0002]本专利申请要求汉纳(HANNA)于2022年2月15日提交的标题为“执行写入操作的技术(TECHNIQUES TO PERFORM A WRITE OPERATION)”的第17/651,214号美国专利申请的优先权,前述美国专利申请转让给本受让人并且以引用的方式明确并入本文中。
[0003]
涉及执行写入操作的技术。
技术介绍
[0004]存储器装置广泛用于将信息存储在例如计算机、用户装置、无线通信装置、相机、数字显示器等各种电子装置中。通过将存储器装置内的存储器单元编程为各种状态来存储信息。例如,二进制存储器单元可被编程为常常对应于逻辑1或逻辑0的两个支持状态中的一者。在一些实例中,单个存储器单元可支持多于两种可能状态,所述状态中的任一种可由存储器单元存储。为了存取由存储器装置存储的信息,组件可以读取或感测存储器装置内的一或多个存储器单元的状态。为了存储信息,组件可以将存储器装置内的一或多个存储器单元写入或编程到对应状态。
[0005]存在各种类型的存储器装置,包含磁性硬盘、随机存取存储器(RAM)、只读存储器(ROM)、动态RAM(DRAM)、同步动态RAM(SDRAM)、静态RAM(SRAM)、铁电RAM(FeRAM)、磁性RAM(MRAM)、电阻性RAM(RRAM)、快闪存储器、相变存储器(PCM)、三维交叉点存储器(3D交叉点)、或非(NOR)和与非(NAND)存储器装置等。存储器装置可以是易失性或非易失性的。除非由外部电 ...
【技术保护点】
【技术特征摘要】
1.一种设备,其包括:与存储器装置相关联的控制器,其中所述控制器被配置成使所述设备进行以下操作:在存储器系统的控制器处且从主机系统接收与在所述主机系统处可用的多个数据段相关联的写入命令,所述存储器系统包括多个存储器装置;向所述主机系统传输针对所述多个数据段的第一子集的第一多个请求,其中所述第一多个请求包括第一请求和至少一个额外请求,其指示与所述至少一个额外请求相关联的数据段相对于所述第一多个请求中的先前请求的偏移,所述偏移至少部分地基于所述多个存储器装置的数量;至少部分地基于传输所述第一多个请求,从所述主机系统接收所述多个数据段的所述第一子集中的每一个;将所述多个数据段的所述第一子集存储在所述存储器系统处的缓冲器中;以及将所述多个数据段的所述第一子集写入所述多个存储器装置中的第一存储器装置。2.根据权利要求1所述的设备,其中所述控制器进一步被配置成使所述设备进行以下操作:在传输所述第一多个请求之后向所述主机系统传输针对所述多个数据段的第二子集的第二多个请求;至少部分地基于传输所述第二多个请求,从所述主机系统接收所述多个数据段的所述第二子集中的每一个;将所述多个数据段的所述第二子集存储在所述存储器系统处的所述缓冲器中;以及将所述多个数据段的所述第二子集写入所述多个存储器装置中的第二存储器装置。3.根据权利要求2所述的设备,其中传输所述第二多个请求和将所述多个数据段的所述第一子集写入所述第一存储器装置中在时间上至少部分地重叠。4.根据权利要求2所述的设备,其中将所述多个数据段的所述第二子集存储在所述缓冲器中会将所述多个数据段的所述第二子集的至少一个数据段存储在所述缓冲器的用于存储所述多个数据段的所述第一子集的至少一个数据段的位置中。5.根据权利要求2所述的设备,其中所述控制器进一步被配置成使所述设备进行以下操作:至少部分地基于所述偏移识别所述多个数据段的所述第一子集和所述第二子集,所述第一子集包括具有第一逻辑地址的第一数据段和具有第二逻辑地址的第二数据段,并且所述第二子集包括具有在所述第一逻辑地址与所述第二逻辑地址之间的第三逻辑地址的第三数据段,其中所述第一请求是针对所述第一数据段并且所述至少一个额外请求是针对所述第二数据段。6.根据权利要求5所述的设备,其中所述控制器进一步被配置成使所述设备进行以下操作:从所述主机系统接收针对所述多个数据段的读取命令;从所述第一存储器装置中检索所述第一数据段;从所述第二存储器装置中检索所述第三数据段,其中检索所述第三数据段与检索所述第一数据段在时间上至少部分地重叠;以及将所述第一数据段和所述第三数据段传输到所述主机系统。
7.根据权利要求2所述的设备,其中所述第二子集的第二数据段的第二偏移小于与所述至少一个额外请求相关联的所述数据段的偏移。8.根据权利要求1所述的设备,其中将所述多个数据段的所述第一子集写入所述多个存储器装置中的所述第一存储器装置被配置成使所述设备进行以下操作:向所述第一存储器装置传输用于对所述多个数据段的所述第一子集执行多级写入操作的命令。9.根据权利要求8所述的设备,其中所述存储器系统的所述缓冲器中的段缓冲器的数量小于所述多个存储器装置的数量与所述多级写入操作的层级的数量的乘积。10.根据权利要求1所述的设备,其中所述多个存储器装置包括快闪存储器装置。11.根据权利要求1所述的设备,其中所述第一多个请求包括准备好传送RTT通用快闪存储UFS命令。12.根据权利要求1所述的设备,其中所述多个数据段中的数据段的长度对应于所述多个存储器装置中的存储器装置的页。13.一种非暂时性计算机可读媒体,其存储代码,所述代码包括指令,所述指令能由处理器执行以进行以下操作:在存储器系统的控制器处且从主机系统接收与在所述主机系统处可用的多个数据段相关联的写入命令,所述存储器系统包括多个存储器装置;向所述主机系统传输针对所述多个数据段的第一子集的第一多个请求,其中所述第一多个请求包括第一请求和至少一个额外请求,其指示与所述至少一个额外请求相关联的数据段相对于所述第一多个请求中的先前请求的偏移,所述偏移至少部分地基于所述多...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。