Patent ID: 7451261
Filing Date: 2008-11-11
Classification: G06F,G11B

Abstract:
1. A data storage device that transmits read data read from a recording medium to a host, said data storage device comprising: a buffer having a leading end and a trailing end coupled to each other and enabling continuous recording of data from a write start position designated by a pointer; and a controller configured to control data recording to the buffer; wherein the controller: determines whether the buffer should be used as a whole or a part of continuous space of the buffer should be used to read the read data from the recording medium; specifies, if using the part of continuous space is determined, a sub-buffer which is a continuous space formed by coupling a leading-end position and a trailing-end position to each other; and executes writing of data from the recording disk to the sub-buffer in parallel with reading of the read data to the host.