Patent ID: 8595412
Filing Date: 2013-11-26
Classification: G06F

Abstract:
1. A data storage device comprising: a flash memory including a plurality of data blocks; and a flash translation layer dividing the plurality of data blocks into data blocks of a first group and data blocks of a second group, and recording a data signal in a data block of the first group or in a data block of the second group which is extended from a data block of the first group, according to a determination result of the data signal input from outside, wherein the flash translation layer comprises: a data determination unit judging the data signal and determining a record location of the data signal; a state determination unit dividing the plurality of data blocks into the data blocks of the first group and the data blocks of the second group; an extension selection unit selecting a data block of the second group as an extension data block based on an assortment result of the state determination unit; and a link control unit outputting a control signal including an address of the selected extension data block.