Storage device setting zone where cold data is to be stored and method of operating the storage device
AssigneeSK hynix Inc.
InventorKyu Ho CHOI
Life of this patent
Estimating the term…
Abstract
A storage device may receive provisioning information, which is setting information for a provisioning operation that sets a plurality of zones on a memory, from a host, and set a first zone in which cold data requested to be written by the host is stored, among the plurality of zones based on write booster type included in the provisioning information. The storage device may set the first zone in a first memory area if the write booster type is a first type, and set the first zone in a second memory area if the write booster type is a second type.
Claims14
A storage device comprising:
- a memory including a plurality of memory blocks and having a first memory area including memory blocks with a first write speed and a first read speed and a second memory area including memory blocks with a second write speed slower than the first write speed and with a second read speed slower than the first read speed;
- and
- a controller configured to:
- receive, from a host, provisioning information used to set a plurality of zones in the memory and
- set a first zone from among the plurality of zones to store cold data based on a write booster type included in the provisioning information,
- wherein the controller is configured to set the first zone in the first memory area if the write booster type is a first type, and
- wherein the controller is configured to set the first zone in the second memory area if the write booster type is a second type.
A method of operating a storage device, the method comprising:
- receiving provisioning information including a write booster type from a host;
- setting a plurality of zones in a memory including a plurality of memory blocks based on the provisioning information;
- setting a first zone from among the plurality of zones based on the write booster type;
- receiving cold data from the host;
- and
- writing the cold data to the first zone;
- wherein in the operation of setting the first zone,
- the first zone is set in a first memory area including memory blocks with a first write speed and a first read speed if the write booster type is a first type, and
- the first zone is set in a second memory area including memory blocks with a second write speed slower than the first write speed and with a second read speed slower than the first read speed if the write booster type is a second type.
Dependencies are inferred from the claim text.