Data storage apparatus and operation method thereof
AssigneeSK hynix Inc.
InventorsYong JIN, Kwang Jin KO, Jun Hee RYU, Woo Suk CHUNG
Life of this patent
Estimating the term…
Abstract
A data storage apparatus may include a storage including a first region and second region, each region includes a plurality of memory blocks, and a controller configured to exchange data with the storage at a request of a host. The controller may include a data classification component configured to classify attributes of data stored in the storage as hot data or cold data based on continuity of the data, and configured to move the hot data to the first region and the cold data to the second region respectively by a background operation.
Claims20
A data storage apparatus comprising:
- a storage including a first region and second region, each region including a plurality of memory blocks;
- and
- a controller configured to exchange data with the storage,
- wherein the controller comprises:
- a data classification component configured to classify attributes of data stored in the storage as hot data or cold data based on continuity of the data, and configured to move the hot data to the first region and the cold data to the second region respectively by a background operation.
A method of operating a data storage apparatus including a storage having a first region and second region, each region including a plurality of memory blocks and a controller configured to exchange data with the storage, the method comprising:
- a step in which the controller selects a victim block which has data to be moved in the storage;
- a step in which the controller determines continuity of the data to be moved;
- a step in which the controller classifies attributes of the data to be moved as hot data or cold data based on the cause of the data movement and the continuity;
- and
- a step of moving the hot data to the first region and the cold data to the second region respectively by a background operation.
Dependencies are inferred from the claim text.