CN100437803C - Data storage medium having link zone and apparatus and method for recording reproducing data on or from the data storage medium - Google Patents

Data storage medium having link zone and apparatus and method for recording reproducing data on or from the data storage medium Download PDF

Info

Publication number
CN100437803C
CN100437803C CNB038249251A CN03824925A CN100437803C CN 100437803 C CN100437803 C CN 100437803C CN B038249251 A CNB038249251 A CN B038249251A CN 03824925 A CN03824925 A CN 03824925A CN 100437803 C CN100437803 C CN 100437803C
Authority
CN
China
Prior art keywords
ecc
data
link zone
additional information
frame
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB038249251A
Other languages
Chinese (zh)
Other versions
CN1695192A (en
Inventor
黄盛凞
李坰根
高祯完
朴仁植
沈载晟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1695192A publication Critical patent/CN1695192A/en
Application granted granted Critical
Publication of CN100437803C publication Critical patent/CN100437803C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Abstract

A data storage medium which includes a link zone, an apparatus and a method of recording data, and an apparatus and a method of reproducing data. The data storage medium includes a plurality of ECC blocks in which user data are stored, and a plurality of link zones arranged among the ECC blocks so as to correspond to the ECC blocks. Additional information on the ECC blocks is recorded in the link zones.

Description

Reproduce the equipment and the method for data at the data storage medium identifying recording layer or from it
Technical field
The present invention relates to a kind of CD, more particularly, relate to a kind of data storage medium with link zone, and a kind of equipment and method that is recorded in data on this data storage medium or reproduces data from this data storage medium.
Background technology
Usually, laser beam has been widely used in from the optical disc recording/reproducing data.In CD-R, must definition as the district of impact damper, with the data of reading and recording on the space the space of removing expectation correctly, and assurance recorded at random and duplicate record function.This district is known as immigration (run-in) or shifts out (run-out) district.Because immigration or takeoff zone are present between the zone of user data, so this district also is known as link zone (link zone).
Yet thereon again under the ROM type CD situation of record data, when moving into or takeoff zone is that link zone is applied directly to ROM type CD when strengthening ROM type CD and disk drive compatible, but the efficient of use record space is lowered.That is, in case data are recorded on the ROM type CD by dish manufacturer in licensing process, then ROM type CD just can not be by record once more.Therefore, but be configured to be used for repeatedly data being recorded in link zone on the data storage medium and only take thereon and can prevent the record space that user data is recorded.
Summary of the invention
Therefore, an aspect of of the present present invention is to provide a kind of data storage medium with a kind of data structure, can come to use more effectively link zone and obtain bigger record space by definition link zone in ROM type dish, keep the compatibility of recordable disc and disk drive simultaneously.
Another aspect of the present invention is to provide a kind of data is recorded in equipment and method on the data storage medium and a kind of equipment and method of reproducing data from data storage medium.
Will be in ensuing description part set forth the present invention other aspect and/or advantage, some will be clearly by describing, and perhaps can learn through enforcement of the present invention.
In order to realize above and/or others of the present invention, a kind of data storage medium is provided, this data storage medium comprises: the ECC piece of a plurality of storaging user datas; And a plurality ofly be arranged in link zone corresponding between the ECC piece with the ECC piece.In this instant data storage medium, be recorded in the link zone about the additional information of ECC piece.
Address information about the ECC piece can be recorded in each link zone.
Additional information corresponding at least one ECC piece can be recorded at least one link zone.
Can be recorded in the number of times of predetermined number separately in the link zone about the additional information of ECC piece.
Address information corresponding at least one ECC piece can be recorded at least one link zone.
Can be recorded in the number of times of predetermined number separately in the link zone about the address information of ECC piece.
Each link zone can comprise at least one frame, and this frame comprises at least one data field and at least one address field.
The all data fields that are present in the frame can define the ECC frame, and this ECC frame is subjected at least one in ECC coding and the ECC decoding.
The all address fields that are present in the frame can define address frame, and this address frame is subjected at least one in ECC coding and the ECC decoding.
The additional information of at least a portion can be placed in each data field at least once.
Can be placed in each address field at least once corresponding at least a portion of the address information of at least one ECC piece.
This ECC frame can comprise and the as many code word of data field.
This ECC frame can be by adding empty data to additional information, and the coding of ECC as a result with this interpolation abandons this sky data, and gives up the frame that the part of the parity checking that obtains by the ECC coding obtains.
In order to realize above and/or others of the present invention, provide a kind of data have been recorded in method on the data storage medium, this method comprises: link zone is set on data storage medium; With recording scheduled information in this link zone.
Write down this predetermined information and can comprise the additional information of record corresponding to the ECC piece of the data storage medium of storaging user data.
Link zone is set can comprises one or more link zones are set, the record additional information can be included in the additional information of placing at least one link zone corresponding at least one ECC piece.
The record additional information can be included in a plurality of link zones places additional information.
The additional information that the record additional information can be included in a plurality of data fields that are provided with in the link zone record at least a portion at least once.
The record additional information can comprise: add empty data and with the ECC as a result of this interpolation coding to the data of indication additional information; Obtain the ECC frame by a part that abandons the sky data and give up the parity checking that obtains by ECC coding; With this ECC frame of record in a link zone.
Record ECC frame can comprise along the side that the code word with the ECC frame is arranged and writes down the ECC frame in the opposite direction in link zone.
Record ECC frame can comprise record ECC frame in a plurality of data fields that are provided with in the opposite direction along the side that the code word with the ECC frame is arranged in a link zone in link zone.
Recording scheduled information can comprise the address information of record about the ECC piece of the data storage medium of storaging user data.
Recording address information can be included in the address information of placing in the link zone corresponding at least one ECC piece.
Link zone is set comprises a plurality of link zones are set that recording address information can be included in each link zone and place address information.
Recording address information can be included in a plurality of address fields that are provided with in the link zone place at least a portion address information at least once.
Recording address information can be included in the address frame that record obtains by the ECC coding in the link zone.
Recording address information can comprise along side that the code word with address frame is arranged recording address frame in the opposite direction.
Recording address information can be included in a plurality of address fields that are provided with in the link zone along side that the code word with address frame is arranged recording address frame in the opposite direction.
In order to realize above and/or others of the present invention, provide a kind of from the data storage medium method of reproducing data, this method comprises: from the link zone reading of data corresponding to the ECC piece of the data storage medium of storaging user data; With the additional information that obtains link zone and at least one in the address information of decoding by the data ECC that will read.
At least one that obtains in additional information and the address information comprises: the data to the ECC frame that reads from link zone are added empty data; With when when remaining parity checking has made a mistake, add random value as remaining parity checking to the parity checking of the ECC frame that reads, and its ECC frame carried out error correction.
In order to realize above and/or others of the present invention, provide a kind of data have been recorded in equipment on the data storage medium, this equipment comprises: ECC scrambler, this scrambler will be arranged in the additional information ECC coding corresponding at least one ECC piece of this data storage medium of the link zone of data storage medium; And register, this register is followed the mode of placing additional information writes down the ECC coding at least one link zone of data storage medium additional information.
Register can write down the additional information of ECC coding in a plurality of link zones of data storage medium.
The additional information of the ECC coding of record at least a portion at least once in a plurality of data field that register can be provided with in one of link zone.
The ECC scrambler can be by adding empty data to the data of indication additional information, and the coding of ECC as a result with this interpolation abandons the sky data, and give up the frame by ECC coding acquisition ECC, and register can write down the ECC frame in link zone.
The side that register can be arranged along the code word with the ECC frame writes down the ECC frame in the opposite direction.
In order to realize above and/or others of the present invention, provide a kind of and reproduced the equipment of data from data storage medium, this equipment comprises: reader, this reader is from the link zone reading of data corresponding to the ECC piece of the data storage medium of storaging user data; With the ECC demoder, this demoder is decoded from link zone by the data ECC that will read and is obtained additional information and the address information at least one.
The ECC demoder is by adding empty data to the data of the ECC frame that reads from link zone, and when when remaining parity checking has made a mistake, adds random value to the parity checking of the ECC frame that reads and carry out error correction as remaining parity checking.
Description of drawings
In conjunction with the drawings embodiment is carried out following description, these and/or others of the present invention and advantage will become clear and be easier to and understand, wherein:
Fig. 1 is the synoptic diagram according to the equipment of the record data of the embodiment of the invention;
Fig. 2 is the synoptic diagram that reproduces the equipment of data according to another embodiment of the present invention;
Fig. 3 A is the layout of CD in accordance with another embodiment of the present invention to 3C;
Fig. 4 A is the figure that illustrates according to the data structure at any link zone #K shown in Fig. 3 A-3C of the present invention to 4C;
Fig. 5 is the figure that illustrates according to the data structure of the ECC frame of CD of the present invention;
Fig. 6 A illustrates by the ECC frame recording of Fig. 5 being carried out the example of the piece that the 2nd ECC coding obtained to the ECC frame of Fig. 5 before on the CD or being used for the ECC frame of Fig. 5 is carried out the figure of example of the piece of the 2nd ECC decoding;
Fig. 6 B be illustrate by with the ECC frame recording of Fig. 5 before on the CD to the ECC frame of Fig. 5 carry out the 2nd ECC encode the piece that obtains another example or be used for the ECC frame of Fig. 5 is carried out the figure of another example of the piece of the 2nd ECC decoding;
Fig. 7 A is the detail drawing of the code word among Fig. 6 A;
Fig. 7 B is the detail drawing of the code word among Fig. 6 B;
Fig. 8 is the figure that illustrates according to the data structure of the address frame of CD of the present invention;
Fig. 9 A is the figure that illustrates according to the layout of the additional information that writes down in the link zone of CD of the present invention;
Fig. 9 B is the figure that illustrates according to the layout of the address information that writes down in the link zone of CD of the present invention;
Figure 10 A is the figure that illustrates according to another layout of the additional information that writes down in the link zone of CD of the present invention; With
Figure 10 B is the figure that illustrates according to another layout of the address information that writes down in the link zone of CD of the present invention.
Embodiment
Now embodiments of the invention will be discussed at length, its example shows that in the accompanying drawings wherein, identical label is represented same parts all the time.Below, by describing embodiment with reference to the accompanying drawings to explain the present invention.
Fig. 1 is the synoptic diagram that illustrates according to the equipment of the record data of the embodiment of the invention.With reference to figure 1, this equipment comprises: register 1 is used for predetermined information is recorded in the link zone that defines on CD 100 of the present invention; With ECC scrambler 2.
2 pairs of user data that will be recorded on the CD 100 of ECC scrambler are carried out an ECC encoding process, and the predetermined information in the link zone that will be recorded in CD 100 is carried out the 2nd ECC encoding process.In an ECC encoding process, user data is encoded under the control of first error correction system.In the 2nd ECC encoding process, the predetermined information that is recorded in the link zone is encoded under the control of second error correction system.First and second error correction systems can be used identical error correcting code or can carry out encoding process by identical operations.
Register 1 is writing down by the user data of ECC scrambler 2 codings and writing down the predetermined information of being encoded by ECC scrambler 2 in the link zone of CD 100 on the CD 100.
The predetermined information that is recorded in the link zone is divided into for example additional information and address information.Additional information comprise copyright protection information and about to the visit of the piece of user data therein whether with the information that is allowed to.Address information is for example to be used to write down or the positional information of reading of data.
For example, register 1 is followed the mode of placing additional information writes down the ECC coding at least one link zone of CD 100 additional information.Promptly, by from the viewpoint of link zone in the additional information of a link zone record corresponding at least one ECC piece, simultaneously, write down additional information from the viewpoint of additional information the link zone of at least one, additional information is with the number of times of predetermined number or record repeatedly.
Fig. 2 is the synoptic diagram that the equipment that reproduces data according to another embodiment of the present invention is shown.With reference to figure 2, this equipment comprises reader 4 and ECC demoder 5.Reader 4 reads user data or reads predetermined information from the link zone of CD 100 from the main piece that is provided with at CD of the present invention 100 or ECC piece, and user data or predetermined information are provided to ECC demoder 5.Particularly, reader 4 reads an ECC coded data and reads the 2nd ECC coded data from main piece or a plurality of link zones of being arranged in the ECC piece from main piece or ECC piece.
2 pairs of user data and predetermined informations that provided by reader 4 of ECC demoder are carried out the ECC decoding processing and are exported the user data or the predetermined information of ECC decoding.Particularly, ECC demoder 2 obtains user data by the data that read from main piece or ECC piece are carried out an ECC decoding processing, obtains predetermined information about main piece or ECC piece by the data that read from link zone being carried out the 2nd ECC decoding processing.The one ECC decoding processing is to use first error correction system that user data is adopted to come the processing of error correction, and the 2nd ECC decoding processing is to use comes the processing of error correction to being recorded in second error correction system that predetermined information adopted in the link zone.First and second error correction systems can use identical error correcting code maybe can carry out correction process by identical operations.
Because the CD 100 among Fig. 2 has and the identical data structure of the CD 100 of record data thereon shown in Fig. 1, so the CD 100 of Fig. 2 has the label identical with the CD 100 of Fig. 1.In other words, as the dish that has according to data structure of the present invention, the CD 100 of Fig. 2 has link zone, and predetermined information is recorded in this link zone.
Equipment among Fig. 1 of record data and the equipment among Fig. 2 of data of reproducing for example are contained in the disk drive.
Fig. 3 A is the figure that illustrates according to the data structure of CD 100 of the present invention to 3C.With reference to figure 3A, the link zone of these ECC pieces and their correspondences alternately is arranged in (not shown) at least one recording layer that is provided with on the CD 100.In the record space of CD 100, ECC piece #1, the link zone #1 corresponding to ECC piece #1, ECC piece #2 and sequentially arranged corresponding to the link zone #2 of ECC piece #2.The link zone #K of ECC piece #K and its correspondence is arranged in an identical manner.User data is stored in the ECC piece, and predetermined information according to the present invention is stored in the link zone.For example, the information about the ECC piece K# before link zone #K is recorded among any link zone #K.
With reference to figure 3B, similar to Fig. 3 A, the link zone of these ECC pieces and their correspondences alternately is arranged at least one the recording layer (not shown) that is provided with on CD 100.Yet the order of the link zone of these ECC pieces and their correspondence is different.That is, the ECC piece of link zone and its correspondence is sequentially arranged, so that link zone is disposed in before the corresponding ECC piece.For example, be recorded among any link zone #K about the information of the ECC piece #K of link zone #K and then.
With reference to figure 3C, at least one the recording layer (not shown) that is provided with on CD 100, the ECC piece is between the link zone of its two correspondences.In other words, link zone #1, ECC piece #1 and another link zone #1 are sequentially arranged.Link zone #K, ECC piece #K and another link zone #K are sequentially arranged in an identical manner.Below, link zone #K can also specify a pair of link zone corresponding to ECC piece #K, and this ECC piece is arranged between this a pair of link zone.For example, about be arranged in before the link zone #K or and then the information of the ECC piece #K of the correspondence of link zone #K be recorded in any link zone #K.
Fig. 4 A is the figure that illustrates according to the data structure of any link zone #K of the present invention to 4C.With reference to figure 4A, link zone #K comprises a plurality of frames.Be recorded in an end of each frame as the frame synchronization of the data that are used to make frame synchronization, data field and address field and then frame synchronization are alternately arranged.In this embodiment, because data field is disposed in the other end of each frame, so the number of data field is bigger by 1 than the number of address field.
With reference to figure 4B, link zone #K comprises a plurality of frames.Be recorded in an end of each frame as the frame synchronization of the data that are used to make frame synchronization.Address field and data field alternately are arranged in after the frame synchronization.Because an address field is placed in the other end of each frame, so the number of address field is bigger by 1 than the number of data field.In addition, data field and address field can alternately be arranged in after the frame synchronization, and this layout can finish with address field.In this case, the number of the number of address field and data field is identical.
With reference to figure 4C, link zone #K comprises a plurality of frames.Be recorded in an end of each frame as the frame synchronization of the data that are used to make frame synchronization.Shown in Fig. 4 C, a plurality of address fields and a data field are followed after a frame synchronization.
With the arrangement shown in Fig. 4 A and the 4B, obtain an ECC frame by for example being added on the total data that writes down at least one data field.Particularly, ECC frame is to obtain by the data of for example adding the whole or at least a portion that writes down in a plurality of data fields that are present in the frame, perhaps is present in the whole or at least a portion data that write down in a plurality of data fields in a plurality of frames by interpolation and obtains.Therefore, the number of the data field that comprises in an ECC frame can change.In addition, in the arrangement shown in Fig. 4 C, an ECC frame is to obtain by the data of for example adding at least a portion that is recorded in data field.In the layout shown in the 4C, address frame obtains by for example adding all or the data of at least a portion that write down in a plurality of address fields that are present in the frame at Fig. 4 A.Here, distinguish these frames based on the frame synchronization of these frames.
Fig. 5 is the figure that illustrates according to the data structure of ECC frame of the present invention.With reference to figure 5, the parity checking that the ECC frame comprises data with additional information and is provided with for error correction.In other words, the ECC frame comprises a plurality of code words, and each code word comprises data and parity checking.It is identical with the number of data field that the number of code word does not need.That is, divide the order and the length that are equipped with the data that constitute code word to change.Here, code word with row to layout, with code word to be recorded in direction in a plurality of data fields be row to.Because the arranged direction of code word is opposite with the data recording direction, so the effect of the ECC frame that interweaves can be provided.The degree of depth that the ECC frame is interweaved is that for example the number with code word is identical.When the number of the number of code word and data field was identical, the degree of depth that the ECC frame is interweaved was identical with the number of data field.
Fig. 6 A be illustrate by with the ECC frame recording of Fig. 5 before on the CD, the ECC frame of Fig. 5 is carried out the 2nd ECC example of the piece that obtains of encoding, or is used for the ECC frame of Fig. 5 is carried out the figure of example of the piece of the 2nd ECC decoding.With reference to figure 6A, be record data, predetermined empty data are added to the data of indication additional information, and the result of this interpolation is carried out the ECC encoding process, parity checking is attached on data and the empty data.The code word that obtains as the result of ECC encoding process is to follow the code word of long range coding (LDC), but can be replaced by the code word of following other ECC coding method that comprises the Reed-Solomon coding method.
The part of empty data and parity checking is rejected, thereby can obtain according to ECC frame of the present invention, and remaining ECC frame is recorded on the CD 100.In other words, in the present embodiment, empty data are attached on the data temporarily and are not recorded in CD 100 to be used for the ECC coding.Only the part of parity checking is recorded on the CD 100, and remainder is rejected.The part that is rejected of parity checking is known as remaining parity checking.
In a reason carrying out the ECC coding after the data of indication additional information are added empty data is to make data and the ECC scrambler compatibility that is used for encoded user data.In other words, even when the varying in size of the ECC piece of the size of ECC frame and user data, can be by adding empty data, the ECC scrambler that is used for encoded user data is carried out ECC and is encoded.Therefore, do not need to introduce other hardware.
In order to reproduce data, empty data are added to the data of the ECC frame shown in Figure 5 that reads from CD 100, and remaining parity checking is added to the parity checking of ECC frame.Because empty data are determined in advance, so be known in the value of ECC decoding processing hollow data.Random value rather than the parity checking that is rejected during data recording are used as remaining parity checking.In other words, the remaining parity checking that is used for decoded data has and the different value of the parity checking that is rejected that is used for coded data.Because perhaps mistake has occurred in the parity checking that is full of such random value, so carry out ECC decoding processing, i.e. correction process.Do not know that it is sense stricto correction process that mistake occurs in correction process where, the correction process of known position is known as wipes (erase) correction process.Therefore, because the wrong position that takes place is known, so correction process is wiped in remaining parity checking execution.
Fig. 6 B be illustrate by with the ECC frame recording of Fig. 5 before on the CD, the ECC frame of Fig. 5 is carried out the 2nd ECC another example of the piece that obtains of encoding, or is used for the ECC frame of Fig. 5 is carried out the figure of another example of the piece of the 2nd ECC decoding.With reference to figure 6B, be record data, predetermined empty data are added to the data of indication additional information, and this each code word of adding the result is carried out error-detecging code (EDC) encoding process.Perhaps, each code word of the data of indication additional information is carried out EDC encoding process, Yu Ding empty data are added to the result of EDC encoding process then.In the previous case, the EDC sign indicating number be attached to the sky data and the indication additional information data and.On the other hand, under latter event, the EDC sign indicating number is attached to the data of indication additional information.After the EDC encoding process is finished, in other words, after EDC sign indicating number and empty data are added to the data of indication additional information, carry out the ECC encoding process, thereby parity checking is attached to the result of EDC encoding process.The code word that obtains as the result of ECC encoding process is to follow the code word of LDC.Yet the code word of acquisition can be replaced by the code word of following other ECC coding method such as Reed-Solomon coding method.The code word that obtains as second result who encodes directly is recorded on the CD 100.In other words, in the present embodiment, empty data are attached to and are used for ECC coding or EDC coding on the data of indicating additional information, and are recorded on the CD 100.Parity checking is not had it yet and gives up and partly be recorded on the CD 100.
In a reason carrying out the 2nd ECC coding after the data of indication additional information are added empty data is to make data and the ECC scrambler compatibility that is used for encoded user data.In other words, even when the varying in size of the size of ECC frame and the ECC piece that is used for user data, can carry out ECC and encode by adding ECC scrambler that empty data are used for encoded user data.Therefore, do not need to introduce other hardware.
In order to reproduce data, the code word of the ECC frame shown in the composition diagram 6B that reads from CD 100 is carried out the 2nd ECC decoding processing, i.e. correction process.Particularly, code word is carried out the ECC decoding processing, the result to the ECC decoding processing carries out the EDC decoding processing then.Perhaps, code word is carried out the ECC decoding processing, empty data are separated with the ECC decoded results, and to empty data from the ECC decoded results removed ECC decoded results carry out the EDC decoding processing.Before the kind situation corresponding to having by empty data are attached to the data that will be recorded, carry out the EDC encoding process, carry out the ECC frame of the code word that the ECC encoding process obtained then.Back kind situation is attached to the data that will be recorded corresponding to having by carrying out the EDC encoding process with empty data, and carries out the ECC frame of the code word that the ECC encoding process obtained.
Can discern whether in second error correction system of code word fully being carried out error correction, mistake occurs by the EDC decoding processing.Usually, can not before taking place, mistake guarantee that the data that obtain are identical with raw data after correction process.Therefore, carry out the reliability that the EDC encoding process can strengthen the data of having passed through error correction by result to error correction.
Fig. 7 A is illustrated in the detail drawing of the code word shown in Fig. 6 A.With reference to figure 7A, comprise: information byte, parity byte and the remaining parity byte of null byte, composition additional information in the code word shown in Fig. 6 A.In this embodiment, code word is to follow the code word of LDC.Yet, be to be understood that this code word can be by the code word replacement of following other ECC coding methods such as Reed-Solomon coding method.As mentioned above, null byte in the code word and remaining parity byte are not the data that are recorded on the CD 100, but are used for the byte of ECC coding or ECC decoding.Information byte and parity byte are the bytes that is recorded in the data field of link zone of CD 100.For example, by being carried out the ECC coding, 16 information bytes that are added 200 null bytes obtain 32 parity bytes.Yet only 16 information bytes and 16 parity bytes are recorded on the CD 100, and 200 null bytes and 16 remaining parity bytes are rejected.When reproducing data, read 16 information bytes and 16 parity bytes from CD 100.Then, 200 empty data are added to 16 information bytes and 16 parity bytes, are for example using random value but not after remaining parity byte fills code word, carry out correction process.
Fig. 7 B is illustrated in the detail drawing of the code word shown in Fig. 6 B.With reference to figure 7B, comprise: information byte, EDC byte and the parity byte of null byte, composition additional information in the code word shown in Fig. 6 B.In this embodiment, code word is to follow the code word of LDC.Yet, should be appreciated that this code word can be by the code word replacement of following other ECC coding method such as Reed-Solomon coding method.With reference to as described in the figure 6B, null byte and parity byte all are recorded on the CD 100 as above.For example, 28 information bytes are added to 4 EDC bytes, and 184 null bytes are added to this 28 information byte and 4 EDC bytes.After this, carry out the ECC encoding process to obtain 32 parity bytes.
Fig. 8 illustrates the figure according to the data structure of address frame of the present invention.Fig. 8 illustrates that to have interleave depth be M, form the 5 byte length data of each code word and the address frame of 4 byte length parity checkings.The parity checking that this address frame comprises the data of forming address information and provides for error correction.In other words, this address frame comprises a plurality of address code words, and each address code word comprises data and parity checking.In this embodiment, the number of the number of code word and address field is identical.Here, code word is arranged at column direction, and the direction of record code word is a line direction in a plurality of data fields.Because the direction of the layout of code word is opposite with the data recording direction, so the effect of the ECC frame that interweaves can be provided.Here, interleave depth is identical with number (number of the data field) M of code word.
Be separated to provide with the ECC scrambler and the ECC demoder that are used for user data because be used for the ECC scrambler and the ECC demoder of address frame, so address frame is different with the ECC frame, address frame is encoded by ECC and ECC decodes and need not add empty data to it.
Fig. 9 A illustrates the figure that is recorded in according to the layout of the additional information in the link zone of the present invention.Reference has ECC piece #K therein, ECC piece #K ± 1 ..., with their the link zone #K of correspondence, #K ± 1 ..., Fig. 9 A, about ECC piece #K, #K-1, the information of #K-2 and #K-3 is recorded in the data field of link zone #K, about ECC piece #K-1, #K-2, the information of #K-3 and #K-4 is recorded in the data field of link zone #K-1, about ECC piece #K+1, #K, the information of #K-1 and #K-2 is recorded in the data field of link zone #K+1.
In other words, in the present embodiment, be recorded in any link zone, be disposed in a plurality of link zones about the additional information of any ECC piece about the additional information of a plurality of ECC pieces.Therefore, be repeatedly recorded at least two different link zones, to strengthen the reliability and the robustness of information about the additional information of being scheduled to the ECC piece.
Fig. 9 B illustrates the figure that is recorded in according to the layout of the address information in the link zone of the present invention.With reference to there being ECC piece #K therein, #K ± 1, ..., with their the link zone #K of correspondence, #K ± 1 ..., Fig. 9 B, be recorded in the address field of link zone #K about the address information of ECC piece #K number of times, be recorded in the address field of link zone #K-1, be recorded in the address field of link zone #K+1 about the address information of ECC piece #K+1 number of times with predetermined number about the address information of ECC piece #K-1 number of times with predetermined number with predetermined number.
When link zone #K as shown in Figure 3A was positioned at the ECC piece #K of its correspondence and then, the address of a plurality of ECC pieces was recorded in any link zone of this positive front of ECC piece.Therefore, the address of ensuing ECC piece can be predicted in advance, therefore the ECC piece can be visited quickly.
When link zone #K shown in Fig. 3 B was positioned at the ECC piece #K front of its correspondence, the address of a plurality of ECC pieces was recorded in any link zone of this ECC piece and then.Therefore, the address of ensuing ECC piece can be predicted in advance, therefore the ECC piece can be visited quickly.
When link zone #K shown in Fig. 3 C is between the ECC of its correspondence piece #K, the address of a plurality of ECC pieces be recorded in this ECC piece front and/or and then in the link zone of this ECC piece.Therefore, the address of ensuing ECC piece can be predicted in advance, therefore the ECC piece can be visited quickly.
In other words, in the present embodiment, can be recorded in the number of times of predetermined number in the link zone corresponding, to strengthen the reliability and the robustness of address information with this ECC piece about the address information of ECC piece.
Figure 10 A illustrates the figure that is recorded in according to another layout of the additional information in the link zone of the present invention.With reference to having ECC piece #K therein, #K ± 1 ... and the link zone #K of their correspondence, #K ± 1 ..., Figure 10, additional information #i is recorded in the data field of at least one link zone arbitrarily.In the embodiment of Figure 10 A, additional information #i is recorded among link zone #K, #K-1 and the #K+1.In each link zone, a plurality of data fields are arranged, so additional information #i can be recorded in each data field at least once.The reliability of information and robustness can be enhanced by repeatedly write down this information in link zone.
In other words, in this embodiment, corresponding to the additional information of a plurality of ECC pieces be recorded in corresponding in the link zone of these ECC pieces at least once.The method of arranging additional information in link zone is fit to for following situation: when for example being not suitable for pupillary content and being recorded, the record indication to the limited accass of some ECC pieces whether with the situation of the information that is allowed to; Or when the distribution dish provides free to people, some ECC pieces can be by view for free, but the password that is only obtaining in exchange is being paid in the predetermined network address of for example visit and input just can watch in the business model of other ECC piece the record password as the situation of additional information later on.
In addition, the additional information #K about ECC piece #K is recorded among the link zone #K.In addition, additional information #K can also be by record in a plurality of data fields that repeatedly exist in link zone #K each once.
Figure 10 B illustrates the figure that is recorded in according to another layout of the address information in the link zone of the present invention.With reference to there being ECC piece #K therein, #K ± 1, ..., with their the link zone #K of correspondence, #K ± 1 ..., Figure 10 B, be recorded in the address field among the link zone #K about the address information of ECC piece #K-1, #K and #K+1, be recorded in the address field of link zone #K-1, be recorded in the address field of link zone #K+1 about the address information of ECC piece #K, #K+1 and #K+2 about the address information of ECC piece #K-2, #K-1 and #K.
In other words, in the present embodiment, be recorded in any link zone, be disposed in a plurality of link zones about the address information of any ECC piece about at least a portion of the address information of a plurality of ECC pieces.Therefore, be recorded at least two different link zones about the address information of being scheduled to the ECC piece, with reliability and the robustness that strengthens information more.
Utilizability on the industry
As mentioned above, according to the present invention, according to obtaining bigger memory space by the definition link zone The aspect that keeps simultaneously the compatibility of it and recordable disc driver, ROM type dish can have the link of realization The data structure of more effective use in district. In addition, introducing error correction system is stored in the link zone with enhancing The reliability of information, and information is repeatedly recorded in the link zone, ignores mistake to reproduce this information Mistake is such as impression of the hand or scraping. And, can in link zone, record about the address information of ECC piece and Utilize this address information.
Although illustrated and described some embodiments of the present invention, those skilled in the art should Understand, in the situation that does not break away from principle of the present invention and spirit, can make in these embodiments and changing Become, scope of the present invention is limited by appended claim and equivalent thereof.

Claims (20)

1, a kind of method at the data storage medium identifying recording layer, this method comprises:
Link zone is set on data storage medium; With
Record and data storage medium store the corresponding additional information of ECC piece of user data in this link zone,
Wherein, the step of described record additional information comprises: the data to the described additional information of indication are added empty data, and with interpolations as a result ECC encode; Obtain the ECC frame by abandoning described empty data and giving up part by the parity checking that the ECC coding obtains; And the described ECC frame of record in this link zone.
2, the method for claim 1, wherein:
Link zone is set comprises one or more link zones are set, and
The record additional information is included in the additional information of placing at least one link zone corresponding at least one ECC piece.
3, the method for claim 1, wherein writing down the ECC frame in link zone comprises: to go to record ECC frame, with the code word of row to layout ECC frame.
4, the method for claim 1, wherein writing down the ECC frame in link zone comprises: with row record ECC frame in a plurality of data fields that are provided with in a link zone, with the code word of row to layout ECC frame.
5, the method for claim 1 also comprises: at the address frame that described link zone record obtains by the ECC coding, described address frame comprises the address information that stores the ECC piece of user data about data storage medium.
6, method as claimed in claim 5, wherein:
Link zone is set to be comprised a plurality of link zones is set; With
Recording address information is included in each link zone and places address information.
7, method as claimed in claim 5, wherein, recording address information comprises: to go to the recording address frame, with the code word of row to the layout address frame.
8, method as claimed in claim 5, wherein, recording address information comprises: with row recording address frame in a plurality of address fields that are provided with in link zone, with the code word of row to the layout address frame.
9, a kind of method at the data storage medium identifying recording layer, described method comprises:
Link zone is provided on data storage medium; With
Record and data storage medium store the corresponding additional information of ECC piece of user data in link zone,
Wherein, the step of described record additional information comprises: add empty data to the data of described additional information, and will add each code word EDC coding of result; Encode by ECC as a result and to obtain code word EDC coding; With on link zone, write down code word.
10, a kind of method at the data storage medium identifying recording layer, described method comprises:
Link zone is provided on data storage medium; With
Record and data storage medium store the corresponding additional information of ECC piece of user data in link zone,
Wherein, the step of described record additional information comprises: with each code word EDC coding of additional information; Add empty data to result with described data EDC coding; By with interpolation as a result ECC coding obtain code word; With the described code word of record on link zone.
11, a kind of from the data storage medium method of reproducing data, this method comprises:
From link zone reading of data corresponding to the ECC piece of the data storage medium of storaging user data; With
By the data ECC that will read the decode additional information that obtains link zone and at least one in the address information,
Wherein, at least one that obtains in additional information and the address information comprises:
Data to the ECC frame that reads from link zone are added empty data; With
Add random value as remaining parity checking to the parity checking of the ECC frame that reads, and its ECC frame is carried out error correction or error correction is wiped in remaining parity checking execution.
12, method as claimed in claim 11, wherein, the step of described execution error correction comprises:
To decode from the code word ECC that link zone reads; With
ECC decoded results EDC is decoded.
13, method as claimed in claim 11, wherein, the step of described execution error correction comprises:
By will empty data and described code word being separated from the code word ECC decoding that link zone reads; With
To empty data be decoded from its ECC decoded results EDC that abandons.
14, a kind of equipment at the data storage medium identifying recording layer, this equipment comprises:
ECC scrambler, this scrambler will be arranged in the additional information ECC coding corresponding at least one ECC piece of this data storage medium of the link zone of data storage medium;
Register, this register are followed the mode of placing additional information writes down the ECC coding at least one link zone of data storage medium additional information,
Wherein, the ECC scrambler is by adding empty data, will add as a result the ECC coding, abandon described empty data and give up part and obtain the ECC frame by the parity checking that the ECC coding obtains to the data of the described additional information of indication, and register writes down described ECC frame at link zone.
15, equipment as claimed in claim 14, wherein, register writes down the additional information of ECC coding in a plurality of link zones of data storage medium.
16, equipment as claimed in claim 15, wherein, the additional information of the ECC coding of record at least a portion at least once in a plurality of data fields that register is provided with in one of link zone.
17, equipment as claimed in claim 14, wherein, register writes down the additional information of ECC coding with the number of times of predetermined number at least one link zone of data storage medium.
18, equipment as claimed in claim 14, wherein, register repeatedly writes down the additional information of ECC coding in the following manner: for link zone, and the additional information of record ECC coding on a link zone, and, at least one link zone, write down additional information for additional information.
19, equipment as claimed in claim 14, wherein, register is to go to record ECC frame, with the code word of row to layout ECC frame.
20, a kind of equipment that reproduces the data on the data storage medium, this equipment comprises:
Reader, this reader is from the link zone reading of data corresponding to the ECC piece of the data storage medium of storaging user data; With
ECC demoder, this demoder are decoded from link zone by the data ECC that will read and are obtained additional information and the address information at least one,
Wherein, the ECC demoder is carried out error correction in this way: the data to the ECC frame that reads from link zone are added empty data, and add random value as remaining parity checking to the parity checking of the ECC frame that reads.
CNB038249251A 2002-11-05 2003-03-22 Data storage medium having link zone and apparatus and method for recording reproducing data on or from the data storage medium Expired - Fee Related CN100437803C (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR20020068231 2002-11-05
KR1020020068231 2002-11-05
KR1020020076044 2002-12-02
KR1020030002510 2003-01-14

Publications (2)

Publication Number Publication Date
CN1695192A CN1695192A (en) 2005-11-09
CN100437803C true CN100437803C (en) 2008-11-26

Family

ID=35353518

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB038249251A Expired - Fee Related CN100437803C (en) 2002-11-05 2003-03-22 Data storage medium having link zone and apparatus and method for recording reproducing data on or from the data storage medium

Country Status (1)

Country Link
CN (1) CN100437803C (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5499224A (en) * 1993-02-24 1996-03-12 Sony Corporation Data recording and reproducing methods
JPH10149542A (en) * 1996-11-15 1998-06-02 Yamaha Corp Optical disk reading device
US5886985A (en) * 1995-06-15 1999-03-23 Sony Corporation Optical recording medium having a plurality of sectors separated by sync signals
JPH11296996A (en) * 1998-04-15 1999-10-29 Ricoh Co Ltd Information recording method for information recording medium
WO2002052558A2 (en) * 2000-12-26 2002-07-04 Pioneer Corporation Information recording/reproducing apparatus, and information recording medium with linking blocks

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5499224A (en) * 1993-02-24 1996-03-12 Sony Corporation Data recording and reproducing methods
US5886985A (en) * 1995-06-15 1999-03-23 Sony Corporation Optical recording medium having a plurality of sectors separated by sync signals
JPH10149542A (en) * 1996-11-15 1998-06-02 Yamaha Corp Optical disk reading device
JPH11296996A (en) * 1998-04-15 1999-10-29 Ricoh Co Ltd Information recording method for information recording medium
WO2002052558A2 (en) * 2000-12-26 2002-07-04 Pioneer Corporation Information recording/reproducing apparatus, and information recording medium with linking blocks

Also Published As

Publication number Publication date
CN1695192A (en) 2005-11-09

Similar Documents

Publication Publication Date Title
JP4098245B2 (en) Encoding and decoding methods
CN1577588B (en) Data recording method and data reproducing method with robust error handling capability and data recording and reproducing apparatus thereof
CN101145374B (en) Recording method and reproduction method
CN100587827C (en) Method and device for recording digital data on digital general disc
US20090077452A1 (en) Method of generating error detection codes
JP4854588B2 (en) Codeword used in digital optical media and method for generating codeword
KR100885054B1 (en) Method of storing or decoding a stream of bits
JP4141964B2 (en) Method and apparatus for embedding an additional error correction layer in an error correction code
US7120849B2 (en) Data storage medium having link zone and apparatus and method for recording/reproducing data on/from the data storage medium
US7334268B2 (en) Method and apparatus for data files used in the transmission of information
CN100437803C (en) Data storage medium having link zone and apparatus and method for recording reproducing data on or from the data storage medium
CN100432945C (en) Data recording end reproducing device, and data recording and reproducing method
KR101039223B1 (en) Method and apparatus for copying copy protected optical discs
JPH06338141A (en) Writing once type recording medium, format device and method, data reading device and method, and data writing device and method
KR20040040279A (en) Information storage medium having link zone, apparatus and method for recording and reproducing the same
KR20040067104A (en) Method for encoding and decoding error correction block in high density optical disc
JPH11232778A (en) Information protecting system, data making device using it, and data restoring device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1081316

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081126

REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1081316

Country of ref document: HK