Information recording medium on which sector data generated from ECC block is recorded, information recording apparatus for recording sector data, and information reproduction apparatus for reproducing sector data
AssigneeKabushiki Kaisha Toshiba
InventorsChosaku Noda, Hideo Ando, Koichi Hirayama
Life of this patent
Estimating the term…
Abstract
An information recording medium includes a management area where management information is recorded and a plurality of physical sector areas used to record a plurality of physical sector data blocks, which are generated by combining some data contained in a plurality of ECC blocks.
Claims20
An information recording medium comprising:
- a management area where management information is recorded;
- and
- a plurality of physical sector areas used to record a plurality of physical sector data blocks, which are generated by combining some data contained in an FCC block containing a plurality of segmented blocks,
- wherein the ECC block as a source of the plurality of physical sector data blocks to be recorded in said plurality of physical sector areas is generated via a predetermined process, and
- the predetermined process generates the ECC block by:
- generating m sector data (m:
- an even number) which contains a data ID and is formed of a first number of bytes and n data lines (n:
- an even number);
- rearranging m sector data by (i) arranging n data lines of each of the m sector data such that even-numbered lines are in one column and odd-numbered lines are in another column, and (ii) exchanging data lines between columns in every other sector data;
- generating a sector block by combining m re-arranged sector data;
- generating the plurality of segmented blocks by segmenting the sector block;
- generating outer-code parity data by encodings data in a column direction, data which forms each segmented block;
- generating inner-code parity data by encoding, in a row direction, data which forms each segmented block and the generated outer-code parity data;
- and
- individually appending the generated outer- and inner-code parity data to each segmented block.
An information recording apparatus for recording information on an information recording medium, comprising:
- a generation section configured to generate an ECC block containing a plurality of segmented blocks;
- and
- a recording section configured to generate a plurality of physical sector data blocks by combining some data contained in the ECC block, and to record the plurality of physical sector data blocks on a plurality of physical sector areas on the information recording medium,
- wherein said generation section generates the ECC block by:
- generating m sector data (m:
- an even number) which contains a data ID and is formed of a first number of bytes and n data lines (n:
- an even number);
- rearranging m sector data by (i) arranging n data lines of each of the m sector data such that even-numbered lines are in one column and odd-numbered lines are in another column, and (ii) exchanging data lines between columns in every other sector data;
- generating a sector block by combining m re-arranged sector data;
- generating the plurality of segmented blocks by segmenting the sector block;
- generating outer-code parity data by encoding, in a column direction, data which forms each segmented block;
- generating inner-code parity data by encoding, in a row direction, data which forms each segmented block and the generated outer-code parity data;
- and
- individually appending the generated outer- and inner-code parity data to each segmented block.
An information reproduction apparatus for reproducing an information recording medium which comprises a plurality of physical sector areas on which a plurality of physical sector data blocks generated by combining some data contained in an ECC block containing a plurality of segmented blocks is recorded, comprising:
- a read-out section configured to read out the plurality of physical sector data blocks from the plurality of physical sector areas on the information recording medium;
- and
- a reproduction section configured to reproduce data by generating the ECC block from the plurality of readout physical sector data blocks,
- wherein said reproduction section generates the ECC block via a predetermined process,
- the predetermined process generates the ECC block by:
- generating m sector data (m:
- an even number) which contains a data ID and is formed of a first number of bytes and n data lines (n:
- an even number);
- rearranging m sector data by (i) arranging n data lines of each of the in sector data such that even-numbered lines are in one column and odd-numbered lines are in another column, and (ii) exchanging data lines between columns in every other sector data;
- generating a sector block by combining m re-arranged sector data;
- generating the plurality of segmented blocks by segmenting the sector block;
- generating outer-code parity data by encoding, in a column direction, data which forms each segmented block;
- generating inner-code parity data by encoding, in a row direction, data which forms each segmented block and the generated outer-code parity data;
- and
- individually appending the generated outer- and inner-code parity data to each segmented block, and
- said reproduction section reproduces the sector data by utilizing the predetermined process.
An information recording method for recording information on an information recording medium, comprising:
- generating an ECC block containing a plurality of segmented blocks;
- and
- generating a plurality of physical sector data blocks by combining some data contained in the ECC block, and recording the plurality of physical sector data blocks on a plurality of physical sector areas on the information recording medium,
- wherein generating the ECC block comprises:
- generating m sector data (m:
- an even number) which contains a data ID and is formed of a first number of bytes and n data lines (n:
- an even number);
- rearranging m sector data by (i) arranging n data lines of each of the m sector data such that even-numbered lines are in one column and odd-numbered lines are in another column, and (ii) exchanging data lines between columns in every other sector data;
- generating a sector block by combining m re-arranged sector data;
- generating the plurality of segmented blocks by segmenting the sector block;
- generating outer-code parity data by encoding, in a column direction, data which forms each segmented block;
- generating inner-code parity data by encoding, in a row direction, data which forms each segmented block and the generated outer-code parity data;
- and
- individually appending the generated outer- and inner-code parity data to each segmented block.
An information reproduction method for reproducing information from an information recording medium which comprises a plurality of physical sector areas on which a plurality of physical sector data blocks generated by combining some data contained in an ECC block containing a plurality of segmented blocks is recorded, the method comprising:
- reading out the plurality of physical sector data blocks from the plurality of physical sector areas on the information recording medium;
- and
- reproducing data by generating the ECC block from the plurality of readout physical sector data blocks,
- wherein the ECC block is generated via a predetermined process, the predetermined process including:
- generating m sector data (m:
- an even number) which contains a data ID and is formed of a first number of bytes and n data lines (n:
- an even number);
- rearranging m sector data by (i) arranging n data lines of each of the m sector data such that even-numbered lines are in one column and odd-numbered lines are in another column, and (ii) exchanging data lines between columns in every other sector data;
- generating a sector block by combining m re-arranged sector data;
- generating the plurality of segmented blocks by segmenting the sector block;
- generating outer-code parity data by encoding, in a column direction, data which forms each segmented block;
- generating inner-code parity data by encoding, in a row direction, data which forms each segmented block and the generated outer-code parity data;
- individually appending the generated outer- and inner-code parity data to each segmented block;
- and
- reproducing the sector data by utilizing the predetermined process.
Dependencies are inferred from the claim text.