-
公开(公告)号:US10095613B2
公开(公告)日:2018-10-09
申请号:US14310292
申请日:2014-06-20
Applicant: Samsung Electronics Co., Ltd.
Inventor: Myung-hyun Jo , Seongnam Kwon
IPC: G06F12/00 , G06F12/02 , G06F12/0862 , G06F3/06
Abstract: A data storage device which exchanges multi-stream data with a host includes a nonvolatile memory device; a buffer memory configured to temporarily store data to be stored in the nonvolatile memory device or data read from the nonvolatile memory device; and a storage controller configured to receive from the host an access command for accessing segments of the multi-stream data, the accessing including reading the segments of the multi-stream data from or writing the segments of the multi-stream data to the nonvolatile memory device, wherein the storage controller is configured to store the access-requested segments in the buffer memory, the access-requested segments being the segments of data for which access is requested in the access command, the multi-stream data including a plurality of data streams that correspond respectively to a plurality of multi-stream indexes, the first multi-stream index being one of a plurality of multi-stream indexes.
-
公开(公告)号:US20130283003A1
公开(公告)日:2013-10-24
申请号:US13921341
申请日:2013-06-19
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Myung-hyun Jo , Chan-ik Park
IPC: G06F12/00
CPC classification number: G06F12/00 , G06F12/0246 , G06F2212/7201 , Y02D10/13
Abstract: A method of manipulating data includes receiving a data manipulation command for corresponding data, which corresponds to a first logical block address, to a second logical block address. The method further includes mapping the second logical block address to a physical block address, which is mapped to the first logical block address, in response to the data manipulation command. A system for manipulating data includes a host and a flash translation layer. The host transmits a data manipulation command for corresponding data, which corresponds to a first logical block address, to a second logical block address. The flash translation layer maps the second logical block address to a physical block address, which is mapped to the first logical block address, in response to the data manipulation command.
Abstract translation: 一种操纵数据的方法包括:将对应于第一逻辑块地址的相应数据的数据操作命令接收到第二逻辑块地址。 该方法还包括响应于数据操作命令将第二逻辑块地址映射到映射到第一逻辑块地址的物理块地址。 用于操纵数据的系统包括主机和闪存转换层。 主机将对应于第一逻辑块地址的相应数据的数据操作命令发送到第二逻辑块地址。 闪存转换层响应于数据操作命令将第二逻辑块地址映射到映射到第一逻辑块地址的物理块地址。
-
公开(公告)号:US09015445B2
公开(公告)日:2015-04-21
申请号:US13921341
申请日:2013-06-19
Applicant: Samsung Electronics Co., Ltd.
Inventor: Myung-hyun Jo , Chan-ik Park
CPC classification number: G06F12/00 , G06F12/0246 , G06F2212/7201 , Y02D10/13
Abstract: A method of manipulating data includes receiving a data manipulation command for corresponding data, which corresponds to a first logical block address, to a second logical block address. The method further includes mapping the second logical block address to a physical block address, which is mapped to the first logical block address, in response to the data manipulation command. A system for manipulating data includes a host and a flash translation layer. The host transmits a data manipulation command for corresponding data, which corresponds to a first logical block address, to a second logical block address. The flash translation layer maps the second logical block address to a physical block address, which is mapped to the first logical block address, in response to the data manipulation command.
Abstract translation: 一种操纵数据的方法包括:将对应于第一逻辑块地址的相应数据的数据操作命令接收到第二逻辑块地址。 该方法还包括响应于数据操作命令将第二逻辑块地址映射到映射到第一逻辑块地址的物理块地址。 用于操纵数据的系统包括主机和闪存转换层。 主机将对应于第一逻辑块地址的相应数据的数据操作命令发送到第二逻辑块地址。 闪存转换层响应于数据操作命令将第二逻辑块地址映射到映射到第一逻辑块地址的物理块地址。
-
-