Recording medium controller and method thereof
First Claim
1. A recording medium controller configured to use a recording technique of collectively rewriting all tracks included in a track group, which comprises a plurality of tracks and is a unit for writing data, by causing adjacent tracks to be partially overlapped with each other, comprising:
- a recording medium comprising a write area having the plurality of the track groups and an escape area temporarily storing data therein;
an input module configured to receive an update command for data recorded in the write area;
a reading module configured to read data from a first track group, which includes the data to be updated by the update command, of the track groups; and
a writing module configured to write the data to be updated by the update command to the escape area after receiving the update command, and to rewrite merged data obtained by merging the data read from the escape area and the data read from the first track group to each track comprised in a second track group of the track groups by using the recording technique.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, a recording medium controller includes a recording medium, an input module, a reading module, and a writing module. The recording medium includes a write area and an escape area. The write area includes track groups. Each of the track groups is a unit for writing data and includes tracks. The input module receives a write command for data. The reading module reads data stored in the escape area and data from a first track group of the track groups. The writing module writes data received for the write command to the escape area, and writes merged data obtained by merging the data read from the escape area and the data read from the first track group to each track of a second track group of the track groups by using a shingle recording technique in which adjacent tracks are partly overlapped with each other.
-
Citations
9 Claims
-
1. A recording medium controller configured to use a recording technique of collectively rewriting all tracks included in a track group, which comprises a plurality of tracks and is a unit for writing data, by causing adjacent tracks to be partially overlapped with each other, comprising:
-
a recording medium comprising a write area having the plurality of the track groups and an escape area temporarily storing data therein; an input module configured to receive an update command for data recorded in the write area; a reading module configured to read data from a first track group, which includes the data to be updated by the update command, of the track groups; and a writing module configured to write the data to be updated by the update command to the escape area after receiving the update command, and to rewrite merged data obtained by merging the data read from the escape area and the data read from the first track group to each track comprised in a second track group of the track groups by using the recording technique. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A recording medium controlling method executed by a recording medium controller configured to use a recording technique of collectively rewriting all tracks included in a track group, which comprises a plurality of tracks and is a unit for writing data, by causing adjacent tracks to be partially overlapped with each other, wherein,
the recording medium controller comprises a recording medium comprising a write area having the plurality of the track groups and an escape area temporarily storing data therein, and the method comprises: -
receiving an update command for data recorded in the write area; reading data from a first track group, which includes the data to be updated by the update command, of the track groups; and writing the data to be updated by the update command to the escape area after receiving the update command, and rewriting merged data obtained by merging the data read from the escape area and the data read from the first track group to each track comprised in a second track group of the track groups by using the recording technique. - View Dependent Claims (9)
-
Specification