The invention relates to a record carrier comprising a first annular section with an outer perimeter comprising an first ECC block with a size and a second annular section with an inner perimeter adjacent to the outer perimeter of the first annular section, the second annular section comprising a second ECC block with a size where the size of the second ECC block is larger than the size of the first ECC block.
Such a record carrier is known from WO01/93262 where a record carrier is disclosed that comprises annular regions on a circular record carrier with different size ECC blocks. The objective of WO01/93262 is to use the available storage capacity of the small record carrier more efficiently.
This is achieved by reducing the size of ECC blocks in regions where data is stored in units smaller than the regular ECC block. An example of this is the file system attribute area and linking sectors, which contain relatively few bytes. The main file system area is located at the outer perimeter of the record carrier while a copy of the file system area is stored near the center of the record carrier.
The main user data area is located between these two files system areas and uses the regular size ECC blocks.
This record carrier has the disadvantage that the amount of file system information determines the size of the annular region with the smaller ECC blocks. The error correction capabilities of the smaller ECC blocks is reduced compared to the larger ECC blocks. The addition of extra error correction capabilities reduces increases the overhead and reduces the amount of information that can be stored in the annular region with the small ECC blocks.
It is an objective of the present invention to use the available area on the record carrier optimally, yet provide appropriate error correction capabilities for the small ECC blocks.
To achieve this objective the record carrier is characterized in that the outer perimeter of the first annular section is located where the size of the second ECC block is equal to a length of the inner perimeter of the second annular section.
When large ECC blocks are used in the first annular section near the center of the record carrier one ECC block will occupy more than one revolution of the record carrier. This can result in two burst errors in the same ECC block originating from the same surface defect, finger print or dust speck.
This effectively halves the error corrective capabilities for the ECC block. However, if the ECC block size is for instance halved, the error corrective capabilities are also halved.
By positioning the transition from the first annular section to the second annular section there where exactly one second ECC block fits on the inner perimeter of the second annular section the area comprising the large ECC blocks is as large as possible without invoking reductions in the error correction capabilities in that section of the record carrier.
If the transition would be chosen closer to the center of the record carrier the large ECC block would occupy more than one revolution on the record carrier. This results in an overlap of the ECC block, i.e. a section of the ECC block is directly adjacent to another section of the same ECC block.
If a fingerprint or dust speck is located in the area of the overlap, the ECC block experiences two burst errors instead of just one. This reduces the error correction capabilities of the ECC block.
If the transition would be chosen further away from the center of the record carrier the inefficiency of the smaller ECC blocks because of their smaller size would unnecessarily be expanded into the area of the record carrier where the larger ECC blocks would provide more efficient error correction capabilities and would not suffer from the doubling of the burst errors because one large ECC block does not occupy more than one revolution.
Consequently, positioning the transition there where one large ECC block fits exactly on the inner perimeter of the second annular section results in an optimum balance between error correction capabilities and storage efficiency.
A further embodiment of the record carrier is characterized in that the first ECC block is stored using a first error correcting code and the second ECC block is stored using a second error correcting code and that the first error correcting code provides a error correction capability equal to the second error correcting code.
In order to provide equal error correction capabilities to the first and second annular section of the record carrier the small ECC blocks are recorded using more redundancy because of increased overhead.
This reduces the available storage capacity but this reduction is limited by the optimum choice of the transition from the first annular section to the second annular section.
A method for recording information on a record carrier comprising the steps of
When large ECC blocks are used in the first annular section near the center of the record carrier one ECC block will occupy more than one revolution of the record carrier. This can result in two burst errors in the same ECC block originating from the same surface defect, finger print or dust speck. This effectively halves the error corrective capabilities for the ECC block. However, if the ECC block size is for instance halved, the error corrective capabilities are also halved.
By positioning the transition from the first annular section to the second annular section there where exactly one second ECC block fits on the inner perimeter of the second annular section the area comprising the large ECC blocks is as large as possible without invoking reductions in the error correction capabilities in that section of the record carrier.
If the transition would be chosen closer to the center of the record carrier the large ECC block would occupy more than one revolution on the record carrier. This results in an overlap of the ECC block, i.e. a section of the ECC block is directly adjacent to another section of the same ECC block.
If a fingerprint or dust speck is located in the area of the overlap, the ECC block experiences two burst errors instead of just one. This reduces the error correction capabilities of the ECC block
If the transition would be chosen further away from the center of the record carrier the inefficiency of the smaller ECC blocks because of their smaller size would unnecessarily be expanded into the area of the record carrier where the larger ECC blocks would provide more efficient error correction capabilities and would not suffer from the doubling of the burst errors because one large ECC block does not occupy more than one revolution.
Consequently, positioning the transition there where one large ECC block fits exactly on the inner perimeter of the second annular section results in an optimum balance between error correction capabilities and storage efficiency.
An embodiment of the method is characterized in that the ECC block in the first annular section is recorded using a first error correction code and the ECC block in the second annular section is recorded using a second error correction code and that the first error correcting code provides a error correction capability equal to the second error correction code.
In order to provide equal error correction capabilities to the first and second annular section of the record carrier the small ECC blocks are recorded using more redundancy because of increased overhead.
This reduces the available storage capacity but this reduction is limited by the optimum choice of the transition from the first annular section to the second annular section.
A recorder for recording information on a record carrier comprising a first annular section with an outer perimeter comprising an first ECC block with a size and a second annular section with an inner perimeter adjacent to the outer perimeter of the first annular section, the second annular section comprising a second ECC block with a size where the size of the second ECC block is larger than the size of the first ECC block, the recorder comprising error correction means coupled to processor means coupled to writing means characterized in that the processor means is operative to position the outer perimeter of the first annular section where the second ECC block size is equal to a length of the inner perimeter of the second annular section by providing ECC blocks to the writing means
When the recorder writes large ECC blocks to the first annular section near the center of the record carrier one ECC block will occupy more than one revolution of the record carrier. This can result in a playback device, for instance the one incorporated in the recorder, encountering two burst errors when, in the same ECC block originating from the same surface defect, finger print or dust speck. This effectively halves the error corrective capabilities of the playback device for correcting the ECC block.
However, if the ECC block size is for instance halved as in WO01/93262, the error corrective capabilities are also halved.
When the recorder positions the transition from the first annular section to the second annular section there where exactly one second ECC block fits on the inner perimeter of the second annular section, the area comprising the large ECC blocks is as large as possible without invoking reductions in the error correction capabilities in that section of the record carrier.
If the transition would be positioned closer to the center of the record carrier by the recorder, the large ECC block would occupy more than one revolution on the record carrier. This results in an overlap of the ECC block, i.e. a section of the ECC block is directly adjacent to another section of the same ECC block.
If a fingerprint or dust speck is located in the area of the overlap, the ECC block experiences two burst errors instead of just one. This reduces the error correction capabilities of the ECC block.
If the recorder would locate the transition further away from the center of the record carrier the inefficiency of the smaller ECC blocks because of their smaller size would unnecessarily be expanded into the area of the record carrier where the larger ECC blocks would provide more efficient error correction capabilities and would not suffer from the doubling of the burst errors because one large ECC block does not occupy more than one revolution.
Consequently, positioning the transition there where one large ECC block fits exactly on the inner perimeter of the second annular section results in an optimum balance between error correction capabilities and storage efficiency.
The processing means provide information to the error correction means about where the ECC block will be recorded on the record carrier. Based on this information the error correction means will apply the appropriate error correcting code to the ECC block and provide the ECC block comprising the error correction to the processor means, which in turn provides the ECC block to the writing means together with an indication where to record the ECC block on the record carrier. The writing means subsequently performs the actual recording of the ECC block on the indicated position on the record carrier. The record carrier for instance comprises a wobble embedded into a groove on the record carrier to provide addressing information to the writing means. The writing means is thus able to locate the indicated position for recording on the record carrier.
An embodiment of the recorder is characterized in that the processor are arranged to receive an first ECC block with a first error correction code from the error correction means when recording the first ECC block in the first annular section and processor means is further arranged to receive a second ECC block with a second error correction code from the error correction means when recording the second ECC block in the second annular section and that the error correction capability of the first error correction code is equal to the second error correcting code.
In order to provide equal error correction capabilities to the first and second annular section of the record carrier the small ECC blocks are recorded using more redundancy because of increased overhead.
This reduces the available storage capacity but this reduction is limited by the optimum choice of the transition from the first annular section to the second annular section.
The invention will now be described based on figures.
A surface contamination or surface damage is located in a region 3 covering both sections 4, 5, can result in a burst error in both the first section 4 and second section 5. Hence two burst errors will result in one ECC block.
An error correction code has a certain error correction capability, i.e. the number of correctable errors is limited. If two burst errors occur in an ECC block, the error correction code must handle both burst errors and hence less error correction capacity remains for other errors in the ECC word, compared to the situation that only a single burst error occurs.
In
The recorder 30 comprises an interface 32 for receiving commands and data from other devices or higher-level applications, and for providing data from the record carrier and messages from the recorder to other devices and higher-level applications. The interface 32 is coupled to a processor 31 which can be implemented as a micro controller, a microprocessor, or a gate array. The processor 31 handles various tasks of the recorder, for instance data processing, command parsing and control of the basic bit engine 33 and interfacing with the operator via a keyboard and display (not shown). The processor 31 also coordinates the application of the error correction code to the ECC blocks. For this purpose two-error correction means 35, 36 are indicated in
Dual Format ECC Error Correction Implementation
The ECC scheme that can be employed contains two types of ECC blocks:
The first ECC block is used at the outer side of the disc, the second ECC block at the inner side of the disc. The switch takes place at the radius where the circumvention of the disc is equal to the length of one Blu-ray Disc ECC block.
Inner Radius ECC Block Description
The terminology used is similar to the terminology used in the Blu-ray Disc system description.
The frames of the new error correction format are equal to the frames in the BD error correction format: 152 LDC bytes and 3 BIS-bytes.
Data Block:
The data block is formed by putting 16 data frames of 2052 bytes each into a 304×108 matrix:
LDC Block:
The LDC block is formed by adding 32 parity symbols to each column of the Data block.
An LDC-cluster is formed from this LDC block in two interleaving steps:
First Interleaving Step:
In the first interleaving step two columns of the LDC Data block are merged in to one column of the LDC cluster in the following way:
Note that the last symbol of each odd codeword of the LDC block is not used!
Second Interleaving Step
In the second interleaving step the rows are shifted cyclically to the left in groups of two rows. The shift is increased by 3 for each group of rows, starting with shift 0 for the first two rows. This is almost equal to the second interleaving step of the BD format.
BIS—Columns
Each row of the ECC block contains 3 BIS-columns. The 279 rows of the ECC block are divided into 9 addressing units of 31 rows each. The first three rows of each unit in the BIS-cluster contain the 9-byte Address fields. The remaining rows contain the user control bytes (UC-bytes, 16×18 bytes) and the parity bytes (18×26 bytes).
User Control Data Units:
Address Fields:
The BIS-columns are formed by interleaving nine RS (47,21,27) codewords (0 . . . 8) and nine RS (46,20,27) codewords (9 . . . 17):
BIS-cluster:
In each address unit, the rows will be shifted cyclically to the left in groups of three rows. For each subsequent group the shift is increased by 1, starting with shift 0 for the first group of three rows. Note that this shift is not shown in the figure of the BIS-cluster.
Number | Date | Country | Kind |
---|---|---|---|
031019128 | Jun 2003 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB04/50981 | 6/23/2004 | WO | 12/21/2005 |