存储设备、存储设备的操作方法和控制存储设备的主机的操作方法技术

技术编号:24168385 阅读:43 留言:0更新日期:2020-05-16 02:09
公开了一种包括多个存储体的存储设备的操作方法,包括:从主机接收包括流标识信息的写命令;响应于写命令,基于与流标识信息相对应的分条大小来分配多个存储体之中的要存储数据的存储体;以及将数据写入所分配的存储体中。

【技术实现步骤摘要】
存储设备、存储设备的操作方法和控制存储设备的主机的操作方法相关申请的交叉引用本申请要求于2018年11月8日提交的韩国专利申请No.10-2018-0136538的优先权,其公开内容通过引用并入本文中。
本文所述的本专利技术构思的实施例涉及集成电路存储器器件,并且更具体地涉及多存储体存储器器件、操作多存储体存储器器件的方法、以及使用主机设备控制多存储体存储器器件的方法。
技术介绍
半导体存储器通常被分类为易失性存储器器件和非易失性存储器器件,在易失性存储器器件中,所存储的数据在掉电时消失,而在非易失性存储器器件中,即使在掉电时所存储的数据入仍被保留。通常,非易失性存储器器件可以用于存储大量数据。然而,由于非易失性存储器器件的操作速度的典型限制,在存储大量数据时可能发生过多的延迟时间。可以使用多个非易失性存储器器件来减少存储大量数据所需的总延迟时间。控制非易失性存储器器件的存储器控制器可以通过使用多个非易失性存储器器件来执行分条(striping)。分条涉及用于将数据分发和存储到非易失性存储器器件中的技术。存储数据的非易失性存储器器件的数量可以随分条大小的变化而变化。在存储器控制器具有固定分条大小的情况下,无论数据的特性(例如,流ID)如何,相同的分条策略可以应用于所有数据。在这种情况下,由于分条是“固定的”并且由此在不考虑主机的所需性能的情况下执行,因此主机通常不能获得最优性能。
技术实现思路
本专利技术构思的实施例提供了一种操作存储设备的方法、以及一种主机控制存储设备的操作方法,所述操作存储设备的方法可以考虑主机的所需性能针对每个数据流应用分条策略。此外,本专利技术构思的实施例提供了主机和存储设备之间的接口协议,使得主机可以选择分条大小。根据示例性实施例,一种包括多个存储体的存储设备的操作方法包括:从主机接收包括流标识信息的写命令,分配多个存储体之中的要存储数据的存储体。该分配基于与流标识信息相对应的分条大小,并且响应于写命令而执行。在分配时,数据被写入到所分配的存储体中。根据另一示例性实施例,一种控制多存储体存储设备的主机的操作方法包括:针对要被写入到存储设备中的多个数据流中的每一个数据流选择分条大小;向存储设备提供关于所选择的分条大小的分条大小信息以及与所选择的分条大小相对应的流标识信息。基于分条大小信息和流标识信息分配要存储数据的存储器存储体。根据另一示例性实施例,存储设备包括含有多个存储器存储体的存储器器件、以及存储器控制器。响应于来自主机的包括流标识信息的写命令,存储器控制器基于与流标识信息相对应的分条大小,分配多个存储器存储体之中的要存储数据的存储体。根据另一示例性实施例,一种操作多存储体存储设备的方法包括将包括流标识信息的写命令发送到多存储体存储设备。响应于该写命令,执行操作以分配多存储体存储设备中的多个存储体之中的要存储与写命令相关联的数据的至少一个存储体。该分配基于流标识信息中包括的分条大小信息。然后,将“写入”数据写入到所分配的至少一个存储体中。此外,发送写命令可以在以下操作之后:将包括流标识信息和分条大小信息的第一指令命令发送到多存储体存储设备,然后响应于第一指令命令在多存储体存储设备中将分条大小信息映射到流标识信息。此外,发送写命令之后可以是如下操作:将包括流标识信息的第二指令命令发送到多存储体存储设备,然后响应于第二指令命令,取消映射先前被映射到流标识信息的分条大小信息。附图说明通过参考附图详细描述本专利技术构思的示例性实施例,本专利技术构思的上述及其他目的和特征将变得更清楚。图1是根据本专利技术构思的实施例的电子系统的框图。图2示出了根据本专利技术构思的实施例的存储器器件存储数据的示例。图3是示出了图1的存储设备的示例的框图。图4A和图4B示出了根据分条大小将数据存储在图3中的写缓冲器中的示例。图5是示出了图1的存储器控制器的框图。图6是示出了图1的主机和存储设备执行的写操作的示例的图。图7是示出了针对图6的写操作的存储器控制的示例性操作的图。图8是示出了图1的主机和存储设备执行的写操作的另一示例的图。图9是示出了针对图8的写操作的存储器控制器的示例性操作的图。图10是示出了针对图8的取消映射分条大小的存储器控制器的示例性操作的图。图11是示出了根据本专利技术构思的实施例的SSD系统的框图。具体实施方式下面以使本领域普通技术人员容易实现本专利技术构思的程度详细并清楚地描述了本专利技术构思的实施例。图1示出了根据本专利技术构思的实施例的电子系统1000的框图。参考图1,计算系统1000包括主机100和存储设备200。主机100可以控制存储设备200的操作。为了控制存储设备200的操作,主机100可以向存储设备200提供命令。存储设备200可以响应于命令执行操作。例如,存储设备200可以存储从主机100提供的数据,或可以将存储的数据提供给主机100。存储设备200可以包括存储器控制器210和存储器器件220。存储器控制器210可以控制存储器器件220的操作。存储器控制器210可以响应于从主机100接收的命令来控制存储器器件220的操作。为了控制存储器器件220的操作,存储器控制器210可以向存储器器件220提供命令。例如,存储器控制器210可以控制存储器器件220,使得从主机100提供的数据被写入存储器器件220中。备选地,存储器控制器210可以控制存储器器件220,使得存储在存储器器件220中的数据从存储器器件220输出。存储器器件220可以在存储器控制器210的控制下操作。例如,响应于来自存储器控制器210的命令,存储器器件220可以写入数据或者可以输出数据。例如,存储器控制器220可以包括闪存设备。然而,本专利技术构思不限于此。例如,存储器器件220可以包括以下至少一项:易失性存储器器件,例如静态随机存取存储器(SRAM)、动态RAM(DRAM)或同步DRAM(SDRAM);和非易失性存储器器件,例如只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、相变RAM(PRAM)、磁RAM(MRAM)、电阻式RAM(RRAM)或铁电RAM(FRAM)。存储器器件220可以包括多个存储体221至23n(n是大于“0”的整数)。存储体221至23n中的每一个可以连接到相关通道。例如,第一存储体221至第n存储体22n可以连接到第一通道CH1,并且第一存储体231到第n存储体23n可以连接到第m通道CHm(m是整数大于“0”)。存储体221至23n中的每一个可以通过连接的通道从存储器控制器210接收命令和数据。例如,存储体221至23n中的每一个可以用单独的管芯实现,但是本专利技术构思不限于此。存储器控制器210可以并行访问各个存储体221至23n。例如,存储器控制器210可以并行地分别将数据写入第一存储体221和第二存储体222中。备选地,存储本文档来自技高网...

【技术保护点】
1.一种包括多个存储体的存储设备的操作方法,所述方法包括:/n从主机接收包括流标识信息的写命令;/n响应于所述写命令,基于与所述流标识信息相对应的分条大小来分配所述多个存储体之中的要存储数据的存储体;以及/n将所述数据写入所分配的存储体中。/n

【技术特征摘要】
20181108 KR 10-2018-01365381.一种包括多个存储体的存储设备的操作方法,所述方法包括:
从主机接收包括流标识信息的写命令;
响应于所述写命令,基于与所述流标识信息相对应的分条大小来分配所述多个存储体之中的要存储数据的存储体;以及
将所述数据写入所分配的存储体中。


2.根据权利要求1所述的方法,其中,所述写命令还包括与所述流标识信息相对应的所述分条大小的分条大小信息。


3.根据权利要求1所述的方法,还包括:
在接收所述写命令之前,从所述主机接收包括所述流标识信息和所述分条大小信息在内的第一指令命令;以及
响应所述第一指令命令,将所述分条大小信息与所述流标识信息相映射,
其中,基于在所述映射中映射的所述分条大小信息来分配所述要存储数据的存储体。


4.根据权利要求3所述的方法,还包括:
在写入数据之后,从所述主机接收包括所述流标识信息的第二指令命令;以及
响应所述第二指令命令,取消映射被映射到所述流标识信息的所述分条大小信息。


5.根据权利要求1所述的方法,还包括:
在接收所述写命令之前,根据所述主机的请求,在所述存储设备处向所述主机提供支持分条大小信息。


6.根据权利要求5所述的方法,其中,所述主机基于所述支持分条大小信息来选择与所述流标识信息相对应的所述分条大小。


7.根据权利要求1所述的方法,其中,所述分条大小指示要存储相同流标识信息的数据的候选存储体的数量。


8.一种主机的操作方法,所述主机控制包括多个存储体的存储设备,所述方法包括:
针对每个流选择分条大小;以及
向所述存储设备提供与所选择的分条大小有关的分条大小信息和与所选择的分条大小相对应的流标识信息,
其中,基于所述分条大小信息和所述流标识信息,分配所述多个存储体之中的要存储数据的存储体。


9.根据权利要求8所述的方法,还包括:
在所述选择之前,向所述存储设备请求支持分条大小信息,
其中,基于从所述存储设备提供的所述支持分条大小信息来选择所述分条大小。


10.根据权利要求8所述的方法,其中,通过写命令将所述分条大小信息和所述流标识信息提供...

【专利技术属性】
技术研发人员:金镇佑崔完守
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1