[go: up one dir, main page]

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
additional information
recording
storage medium
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

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

一种包括链接区的数据存储介质、记录数据的设备和方法以及再现数据的设备和方法。该数据存储介质包括:多个存储用户数据的ECC块;和多个布置在ECC块之间与ECC块对应的链接区。关于ECC块的附加信息被记录在链接区中。

A data storage medium including a link area, an apparatus and method for recording data, and an apparatus and method for reproducing data. The data storage medium includes: a plurality of ECC blocks storing user data; and a plurality of linking areas arranged between the ECC blocks corresponding to the ECC blocks. Additional information on ECC blocks is recorded in the linking area.

Description

在数据存储介质上记录数据或从其再现数据的设备和方法 Device and method for recording data on or reproducing data from a data storage medium

技术领域 technical field

本发明涉及一种光盘,更具体地讲,涉及一种具有链接区的数据存储介质,以及一种将数据记录在该数据存储介质上或从该数据存储介质再现数据的设备和方法。The present invention relates to an optical disc, and more particularly, to a data storage medium having a linking area, and an apparatus and method for recording data on or reproducing data from the data storage medium.

背景技术 Background technique

通常,激光束已经广泛应用于从光盘记录/再现数据。在可记录光盘中,必须定义用作缓冲器的区,以正确地读取记录在除期望的空间以外的空间上的数据,并保证随机记录和重复记录功能。该区被称作移入(run-in)或移出(run-out)区。由于移入或移出区存在于记录用户数据的区域之间,所以该区也被称作链接区(link zone)。In general, laser beams have been widely used to record/reproduce data from optical discs. In a recordable optical disc, it is necessary to define an area used as a buffer to correctly read data recorded on a space other than the desired space, and to secure random recording and repeat recording functions. This zone is called a run-in or run-out zone. Since the move-in or move-out zone exists between areas where user data is recorded, this zone is also called a link zone.

然而,在在其上不能再记录数据的ROM型光盘情况下,当移入或移出区即链接区被直接应用到ROM型光盘以增强ROM型光盘与盘驱动器的兼容性时,使用可记录空间的效率被降低。即,一旦在授权过程中数据由盘制造商记录在ROM型光盘上,则ROM型光盘就不能被再次记录。因此,被设置以用于重复地将数据记录在数据存储介质上的链接区仅仅占用在其上可以防止用户数据被记录的可记录空间。However, in the case of a ROM type disc on which data can no longer be recorded, when the move-in or move-out area, that is, the linking area, is directly applied to the ROM type disc to enhance the compatibility of the ROM type disc with the disk drive, the number of recordable spaces is used. Efficiency is reduced. That is, once data is recorded on a ROM type optical disc by a disc manufacturer in an authorization process, the ROM type optical disc cannot be recorded again. Therefore, a linking area provided for repeatedly recording data on a data storage medium occupies only a recordable space on which user data can be prevented from being recorded.

发明内容 Contents of the invention

因此,本发明的一方面在于提供一种具有一种数据结构的数据存储介质,可以通过在ROM型盘中定义链接区来更加有效地使用链接区并且获得较大的记录空间,同时保持可记录盘与盘驱动器的兼容性。Therefore, an aspect of the present invention is to provide a data storage medium having a data structure which can more effectively use a link area and obtain a larger recording space by defining a link area in a ROM type disc while maintaining recordability. disk to disk drive compatibility.

本发明的另一方面在于提供一种将数据记录在数据存储介质上的设备和方法,以及一种从数据存储介质再现数据的设备和方法。Another aspect of the present invention is to provide an apparatus and method for recording data on a data storage medium, and an apparatus and method for reproducing data from a data storage medium.

将在接下来的描述中部分阐述本发明另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明的实施而得知。Additional aspects and/or advantages of the present invention will be set forth in part in the following description, and some will be clear from the description, or can be learned through practice of the present invention.

为了实现本发明的以上和/或其它方面,提供了一种数据存储介质,该数据存储介质包括:多个存储用户数据的ECC块;和多个布置在ECC块之间与ECC块对应的链接区。在该即时数据存储介质中,关于ECC块的附加信息被记录在链接区中。In order to achieve the above and/or other aspects of the present invention, a data storage medium is provided, which includes: a plurality of ECC blocks storing user data; and a plurality of links arranged between the ECC blocks corresponding to the ECC blocks district. In this immediate data storage medium, additional information on ECC blocks is recorded in the linking area.

关于ECC块的地址信息可以被记录在每个链接区中。Address information on ECC blocks may be recorded in each linking area.

对应于至少一个ECC块的附加信息可以被记录在至少一个链接区中。Additional information corresponding to at least one ECC block may be recorded in at least one linking area.

关于ECC块的附加信息可以以预定数目的次数被记录在各自链接区中。Additional information on the ECC blocks may be recorded in the respective linking areas a predetermined number of times.

对应于至少一个ECC块的地址信息可以被记录在至少一个链接区中。Address information corresponding to at least one ECC block may be recorded in at least one linking area.

关于ECC块的地址信息可以以预定数目的次数被记录在各自链接区中。Address information on the ECC blocks may be recorded in the respective linking areas a predetermined number of times.

每一个链接区可以包括至少一个帧,该帧包括至少一个数据字段和至少一个地址字段。Each linking area may include at least one frame including at least one data field and at least one address field.

存在于帧中的所有的数据字段可以定义ECC帧,该ECC帧受ECC编码和ECC解码中的至少一个。All data fields present in the frame may define an ECC frame, which is subject to at least one of ECC encoding and ECC decoding.

存在于一个帧中的所有的地址字段可以定义地址帧,该地址帧受ECC编码和ECC解码中的至少一个。All address fields present in one frame may define an address frame subject to at least one of ECC encoding and ECC decoding.

至少一部分的附加信息可以被放在每个数据字段中至少一次。At least a portion of the additional information may be placed at least once in each data field.

对应于至少一个ECC块的地址信息的至少一部分可以被放在每个地址字段中至少一次。At least a portion of address information corresponding to at least one ECC block may be placed in each address field at least once.

该ECC帧可以包括与数据字段一样多的码字。The ECC frame may include as many codewords as data fields.

该ECC帧可以是通过向附加信息添加空数据,将该添加的结果ECC编码,丢弃该空数据,并且舍弃通过ECC编码获得的奇偶校验的一部分而获得的帧。The ECC frame may be a frame obtained by adding null data to additional information, ECC encoding the result of the addition, discarding the null data, and discarding a part of parity obtained by ECC encoding.

为了实现本发明的以上和/或其它方面,提供了一种将数据记录在数据存储介质上的方法,该方法包括:在数据存储介质上设置链接区;和在该链接区中记录预定信息。In order to achieve the above and/or other aspects of the present invention, there is provided a method of recording data on a data storage medium, the method comprising: setting a linking area on the data storage medium; and recording predetermined information in the linking area.

记录该预定信息可以包括记录对应于存储用户数据的数据存储介质的ECC块的附加信息。Recording the predetermined information may include recording additional information corresponding to an ECC block of a data storage medium storing user data.

设置链接区可以包括设置一个或多个链接区,记录附加信息可以包括在至少一个链接区中放置对应于至少一个ECC块的附加信息。Setting the linking area may include setting one or more linking areas, and recording the additional information may include placing additional information corresponding to at least one ECC block in at least one linking area.

记录附加信息可以包括在多个链接区中放置附加信息。Recording additional information may include placing additional information in a plurality of link areas.

记录附加信息可以包括在一个链接区中设置的多个数据字段中记录至少一部分的附加信息至少一次。Recording the additional information may include recording at least a part of the additional information at least once in a plurality of data fields provided in one link area.

记录附加信息可以包括:向指示附加信息的数据添加空数据并将该添加的结果ECC编码;通过丢弃空数据并舍弃通过ECC编码获得的奇偶校验的一部分来获得ECC帧;和在一个链接区中记录该ECC帧。Recording the additional information may include: adding null data to the data indicating the additional information and ECC encoding the result of the addition; obtaining an ECC frame by discarding the null data and discarding a part of the parity obtained by the ECC encoding; and Record the ECC frame in.

在链接区中记录ECC帧可以包括沿着与ECC帧的码字被布置的方向相反的方向记录ECC帧。Recording the ECC frame in the linking area may include recording the ECC frame in a direction opposite to a direction in which codewords of the ECC frame are arranged.

在链接区中记录ECC帧可以包括沿着与ECC帧的码字被布置的方向相反的方向在一个链接区中设置的多个数据字段中记录ECC帧。Recording the ECC frame in the linking area may include recording the ECC frame in a plurality of data fields provided in one linking area in a direction opposite to a direction in which codewords of the ECC frame are arranged.

记录预定信息可以包括记录关于存储用户数据的数据存储介质的ECC块的地址信息。Recording the predetermined information may include recording address information on an ECC block of a data storage medium storing user data.

记录地址信息可以包括在链接区中放置对应于至少一个ECC块的地址信息。Recording the address information may include placing address information corresponding to at least one ECC block in the linking area.

设置链接区可以包括设置多个链接区,记录地址信息可以包括在每个链接区中放置地址信息。Setting the link area may include setting a plurality of link areas, and recording address information may include placing address information in each link area.

记录地址信息可以包括在链接区中设置的多个地址字段中放置至少一部分的地址信息至少一次。Recording the address information may include placing at least a part of the address information at least once in a plurality of address fields set in the link area.

记录地址信息可以包括在链接区中记录通过ECC编码获得的地址帧。Recording the address information may include recording an address frame obtained by ECC encoding in the link area.

记录地址信息可以包括沿着与地址帧的码字被布置的方向相反的方向记录地址帧。Recording the address information may include recording the address frame in a direction opposite to a direction in which codewords of the address frame are arranged.

记录地址信息可以包括在链接区中设置的多个地址字段中沿着与地址帧的码字被布置的方向相反的方向记录地址帧。Recording the address information may include recording the address frame in a direction opposite to a direction in which codewords of the address frame are arranged in a plurality of address fields provided in the linking area.

为了实现本发明的以上和/或其它方面,提供了一种从数据存储介质再现数据的方法,该方法包括:从对应于存储用户数据的数据存储介质的ECC块的链接区读取数据;和通过将读取的数据ECC解码来获得链接区的附加信息和地址信息中的至少一个。In order to achieve the above and/or other aspects of the present invention, there is provided a method of reproducing data from a data storage medium, the method comprising: reading data from a linking area corresponding to an ECC block of a data storage medium storing user data; and At least one of additional information and address information of the linking area is obtained by ECC decoding the read data.

获得附加信息和地址信息中的至少一个包括:向从链接区读取的ECC帧的数据添加空数据;和当在剩余的奇偶校验已经发生错误时,向读取的ECC帧的奇偶校验添加随机值作为剩余的奇偶校验,并对其ECC帧执行纠错。Obtaining at least one of the additional information and the address information includes: adding null data to data of the ECC frame read from the link area; and when an error has occurred in the remaining parity, adding parity to the read ECC frame Adds a random value as the remaining parity and performs error correction on its ECC frame.

为了实现本发明的以上和/或其它方面,提供了一种将数据记录在数据存储介质上的设备,该设备包括:ECC编码器,该编码器将位于数据存储介质的链接区中的对应于该数据存储介质的至少一个ECC块的附加信息ECC编码;和记录器,该记录器遵循放置附加信息的方式在数据存储介质的至少一个链接区中记录ECC编码的附加信息。In order to achieve the above and/or other aspects of the present invention, there is provided a device for recording data on a data storage medium, the device comprising: an ECC encoder, the encoder is located in the link area of the data storage medium corresponding to ECC encoding of the additional information of at least one ECC block of the data storage medium; and a recorder for recording the ECC encoded additional information in at least one linking area of the data storage medium in a manner of placing the additional information.

记录器可以在数据存储介质的多个链接区中记录ECC编码的附加信息。The recorder can record ECC-encoded additional information in a plurality of link areas of the data storage medium.

记录器可以在链接区之一中设置的多个的数据字段中记录至少一部分的ECC编码的附加信息至少一次。The recorder may record at least a part of the ECC-coded additional information at least once in a plurality of data fields set in one of the link areas.

ECC编码器可以通过向指示附加信息的数据添加空数据,将该添加的结果ECC编码,丢弃空数据,并舍弃通过ECC编码获得ECC帧,并且记录器可以在链接区中记录ECC帧。The ECC encoder can add null data to data indicating additional information, ECC encode the result of the addition, discard the null data, and discard the ECC frame obtained by ECC encoding, and the recorder can record the ECC frame in the linking area.

记录器可以沿着与ECC帧的码字被布置的方向相反的方向记录ECC帧。The recorder may record the ECC frame in a direction opposite to the direction in which the codewords of the ECC frame are arranged.

为了实现本发明的以上和/或其它方面,提供了一种从数据存储介质再现数据的设备,该设备包括:读取器,该读取器从对应于存储用户数据的数据存储介质的ECC块的链接区读取数据;和ECC解码器,该解码器通过将读取的数据ECC解码来从链接区获得附加信息和地址信息中的至少一个。In order to achieve the above and/or other aspects of the present invention, there is provided an apparatus for reproducing data from a data storage medium, the apparatus comprising: a reader, which extracts data from an ECC block corresponding to the data storage medium storing user data and an ECC decoder that obtains at least one of additional information and address information from the linking area by ECC-decoding the read data.

ECC解码器通过向从链接区读取的ECC帧的数据添加空数据,并且当在剩余的奇偶校验已经发生错误时,向读取的ECC帧的奇偶校验添加随机值作为剩余的奇偶校验来执行纠错。The ECC decoder adds null data to the data of the ECC frame read from the linking area, and when an error has occurred in the remaining parity, adds a random value to the parity of the read ECC frame as the remaining parity to perform error correction.

附图说明 Description of drawings

通过结合附图对实施例进行下面的描述,本发明的这些和/或其它方面和优点将会变得清楚和更易于理解,其中:These and/or other aspects and advantages of the present invention will become clearer and easier to understand by carrying out the following description of the embodiments in conjunction with the accompanying drawings, wherein:

图1是根据本发明实施例的记录数据的设备的示意图;1 is a schematic diagram of a device for recording data according to an embodiment of the present invention;

图2是根据本发明另一实施例的再现数据的设备的示意图;2 is a schematic diagram of an apparatus for reproducing data according to another embodiment of the present invention;

图3A到3C是根据本发明另一个实施例的光盘的布局图;3A to 3C are layout views of an optical disc according to another embodiment of the present invention;

图4A到4C是示出根据本发明的在图3A-3C中示出的任意链接区#K的数据结构的图;4A to 4C are diagrams showing the data structure of an arbitrary link area #K shown in FIGS. 3A-3C according to the present invention;

图5是示出根据本发明的光盘的ECC帧的数据结构的图;5 is a diagram showing a data structure of an ECC frame of an optical disc according to the present invention;

图6A是示出通过在将图5的ECC帧记录在光盘上之前对图5的ECC帧执行第二ECC编码所获得的块的例子或用于对图5的ECC帧执行第二ECC解码的块的例子的图;6A is a diagram showing an example of a block obtained by performing second ECC encoding on the ECC frame of FIG. 5 before recording the ECC frame of FIG. 5 on an optical disc or for performing second ECC decoding on the ECC frame of FIG. Diagram of an example of a block;

图6B是示出通过在将图5的ECC帧记录在光盘上之前对图5的ECC帧执行第二ECC编码来获得的块的另一个例子或用于对图5的ECC帧执行第二ECC解码的块的另一个例子的图;6B is another example showing blocks obtained by performing second ECC encoding on the ECC frame of FIG. 5 before recording the ECC frame of FIG. 5 on an optical disc or for performing second ECC on the ECC frame of FIG. A diagram of another example of a decoded block;

图7A是图6A中的码字的详图;Figure 7A is a detailed diagram of the codeword in Figure 6A;

图7B是图6B中的码字的详图;Figure 7B is a detailed diagram of the codeword in Figure 6B;

图8是示出根据本发明的光盘的地址帧的数据结构的图;8 is a diagram showing a data structure of an address frame of an optical disc according to the present invention;

图9A是示出根据本发明的在光盘的链接区中记录的附加信息的布置的图;9A is a diagram showing an arrangement of additional information recorded in a link area of an optical disc according to the present invention;

图9B是示出根据本发明的在光盘的链接区中记录的地址信息的布置的图;9B is a diagram showing an arrangement of address information recorded in a link area of an optical disc according to the present invention;

图10A是示出根据本发明的在光盘的链接区中记录的附加信息的另一个布置的图;和10A is a diagram showing another arrangement of additional information recorded in a link area of an optical disc according to the present invention; and

图10B是示出根据本发明的在光盘的链接区中记录的地址信息的另一个布置的图。FIG. 10B is a diagram showing another arrangement of address information recorded in a link area of an optical disc according to the present invention.

具体实施方式 Detailed ways

现在将详细地讨论本发明的实施例,其例子显示在附图中,其中,相同的标号始终表示同一部件。以下,通过参考附图来描述实施例以解释本发明。Embodiments of the invention will now be discussed in detail, examples of which are shown in the accompanying drawings, wherein like reference numerals refer to like parts throughout. The embodiments are described below in order to explain the present invention by referring to the figures.

图1是示出根据本发明实施例的记录数据的设备的示意图。参考图1,该设备包括:记录器1,用于将预定信息记录在在本发明的光盘100上定义的链接区中;和ECC编码器2。FIG. 1 is a schematic diagram showing an apparatus for recording data according to an embodiment of the present invention. Referring to FIG. 1 , the apparatus includes: a recorder 1 for recording predetermined information in a linking area defined on an optical disc 100 of the present invention; and an ECC encoder 2 .

ECC编码器2对将被记录在光盘100上的用户数据执行第一ECC编码处理,对将被记录在光盘100的链接区中的预定信息执行第二ECC编码处理。在第一ECC编码处理中,用户数据在第一纠错系统的控制下被编码。在第二ECC编码处理中,将被记录在链接区中的预定信息在第二纠错系统的控制下被编码。第一和第二纠错系统可以使用相同的纠错码或者可以通过相同的操作来执行编码处理。The ECC encoder 2 performs a first ECC encoding process on user data to be recorded on the optical disc 100 and a second ECC encoding process on predetermined information to be recorded in a linking area of the optical disc 100 . In the first ECC encoding process, user data is encoded under the control of the first error correction system. In the second ECC encoding process, predetermined information to be recorded in the linking area is encoded under the control of the second error correction system. The first and second error correction systems may use the same error correction code or may perform encoding processing by the same operation.

记录器1在光盘100上记录由ECC编码器2编码的用户数据并在光盘100的链接区中记录由ECC编码器2编码的预定信息。The recorder 1 records user data encoded by the ECC encoder 2 on the optical disc 100 and records predetermined information encoded by the ECC encoder 2 in the link area of the optical disc 100 .

记录在链接区中的预定信息分为例如附加信息和地址信息。附加信息包括版权保护信息和关于对在其中记录用户数据的块的访问是否将被允许的信息。地址信息是例如用于记录或读取数据的位置信息。The predetermined information recorded in the link area is classified into, for example, additional information and address information. The additional information includes copyright protection information and information on whether access to a block in which user data is recorded is to be permitted. The address information is, for example, location information for recording or reading data.

例如,记录器1遵循放置附加信息的方式在光盘100的至少一个链接区中记录ECC编码的附加信息。即,通过从链接区的观点出发在一个链接区上记录对应于至少一个ECC块的附加信息,同时,从附加信息的观点出发在至少一个的链接区中记录附加信息,附加信息以预定数目的次数或重复地记录。For example, the recorder 1 records ECC-encoded additional information in at least one linking area of the optical disc 100 in a manner of placing the additional information. That is, by recording additional information corresponding to at least one ECC block in one linking area from the point of view of the linking area, and at the same time, recording additional information in at least one linking area from the point of view of the additional information, the additional information is written in a predetermined number of number of times or repeated records.

图2是示出根据本发明另一实施例的再现数据的设备的示意图。参考图2,该设备包括读取器4和ECC解码器5。读取器4从在本发明的光盘100上设置的主块或ECC块读取用户数据或者从光盘100的链接区读取预定信息,并且将用户数据或预定信息提供到ECC解码器5。具体地,读取器4从主块或ECC块读取第一ECC编码的数据和从主块或布置在ECC块中的多个链接区读取第二ECC编码的数据。FIG. 2 is a schematic diagram illustrating an apparatus for reproducing data according to another embodiment of the present invention. Referring to FIG. 2 , the device includes a reader 4 and an ECC decoder 5 . The reader 4 reads user data from a main block or an ECC block provided on the optical disc 100 of the present invention or reads predetermined information from a link area of the optical disc 100 and supplies the user data or predetermined information to the ECC decoder 5 . Specifically, the reader 4 reads first ECC-encoded data from the main block or the ECC block and reads second ECC-encoded data from the main block or a plurality of link areas arranged in the ECC block.

ECC解码器2对由读取器4提供的用户数据和预定信息执行ECC解码处理并输出ECC解码的用户数据或预定信息。具体地,ECC解码器2通过对从主块或ECC块读取的数据执行第一ECC解码处理来获得用户数据,通过对从链接区读取的数据执行第二ECC解码处理来获得关于主块或ECC块的预定信息。第一ECC解码处理是使用对用户数据所采用的第一纠错系统来纠错的处理,第二ECC解码处理是使用对将被记录在链接区中的预定信息所采用的第二纠错系统来纠错的处理。第一和第二纠错系统可以使用相同的纠错码或可以通过相同的操作执行纠错处理。The ECC decoder 2 performs ECC decoding processing on user data and predetermined information supplied from the reader 4 and outputs ECC-decoded user data or predetermined information. Specifically, the ECC decoder 2 obtains user data by performing a first ECC decoding process on data read from a main block or an ECC block, and obtains information about the main block by performing a second ECC decoding process on data read from a link area. or the reservation information of the ECC block. The first ECC decoding process is a process for correcting errors using the first error correction system employed for user data, and the second ECC decoding process is a process for correcting errors using the second error correction system employed for predetermined information to be recorded in the linking area to correct errors. The first and second error correction systems may use the same error correction code or may perform error correction processing by the same operation.

由于图2中的光盘100具有与图1中所示的在其上已经记录数据的光盘100相同的数据结构,所以图2的光盘100具有与图1的光盘100相同的标号。换言之,作为具有根据本发明的数据结构的盘,图2的光盘100具有链接区,并且预定信息被记录在该链接区中。Since the optical disc 100 in FIG. 2 has the same data structure as the optical disc 100 shown in FIG. 1 on which data has been recorded, the optical disc 100 in FIG. 2 has the same reference numerals as the optical disc 100 in FIG. 1 . In other words, as a disc having a data structure according to the present invention, the optical disc 100 of FIG. 2 has a linking area, and predetermined information is recorded in the linking area.

记录数据的图1中的设备和再现数据的图2中的设备装在例如盘驱动器中。The device in FIG. 1 for recording data and the device in FIG. 2 for reproducing data are incorporated in, for example, a disk drive.

图3A到3C是示出根据本发明的光盘100的数据结构的图。参考图3A,这些ECC块和它们对应的链接区交替地布置在光盘100上设置的至少一个记录层上(未示出)。在光盘100的记录空间中,ECC块#1、对应于ECC块#1的链接区#1、ECC块#2、和对应于ECC块#2的链接区#2被顺序地布置。ECC块#K和它的对应的链接区#K以相同的方式被布置。用户数据被存储在ECC块中,根据本发明的预定信息被存储在链接区中。例如,关于在链接区#K之前的ECC块K#的信息被记录在任意链接区#K中。3A to 3C are diagrams showing the data structure of the optical disc 100 according to the present invention. Referring to FIG. 3A, these ECC blocks and their corresponding linking areas are alternately arranged on at least one recording layer (not shown) provided on the optical disc 100. Referring to FIG. In the recording space of the optical disc 100, ECC block #1, linking area #1 corresponding to ECC block #1, ECC block #2, and linking area #2 corresponding to ECC block #2 are sequentially arranged. ECC block #K and its corresponding linking area #K are arranged in the same manner. User data is stored in the ECC block, and predetermined information according to the present invention is stored in the linking area. For example, information on the ECC block K# preceding the linking area #K is recorded in any linking area #K.

参考图3B,与图3A相似,这些ECC块和它们对应的链接区被交替地布置在在光盘100上设置的至少一个记录层(未显示)中。然而,这些ECC块和它们的对应的链接区的顺序是不同的。即,链接区和它的对应的ECC块被顺序地布置,以使链接区被布置在对应的ECC块之前。例如,关于紧接着链接区#K的ECC块#K的信息被记录在任意链接区#K中。Referring to FIG. 3B , similar to FIG. 3A , the ECC blocks and their corresponding linking areas are alternately arranged in at least one recording layer (not shown) provided on the optical disc 100 . However, the order of these ECC blocks and their corresponding linking areas is different. That is, the linking area and its corresponding ECC block are sequentially arranged so that the linking area is arranged before the corresponding ECC block. For example, information on the ECC block #K next to the linking area #K is recorded in any linking area #K.

参考图3C,在光盘100上设置的至少一个记录层(未显示)中,ECC块位于它的两个对应的链接区之间。换言之,链接区#1、ECC块#1、和另一个链接区#1被顺序地布置。链接区#K、ECC块#K、和另一个链接区#K以相同的方式被顺序地布置。以下,链接区#K还可以指定对应于ECC块#K的一对链接区,该ECC块布置在这一对链接区之间。例如,关于位于链接区#K之前或紧接着链接区#K的对应的ECC块#K的信息被记录在任意链接区#K中。Referring to FIG. 3C, in at least one recording layer (not shown) provided on the optical disc 100, an ECC block is located between its two corresponding linking areas. In other words, linking area #1, ECC block #1, and another linking area #1 are sequentially arranged. Linking area #K, ECC block #K, and another linking area #K are sequentially arranged in the same manner. Hereinafter, the linking area #K may also designate a pair of linking areas corresponding to the ECC block #K which is arranged between the pair of linking areas. For example, information on the corresponding ECC block #K located before or immediately after the linking area #K is recorded in any linking area #K.

图4A到4C是示出根据本发明的任意链接区#K的数据结构的图。参考图4A,链接区#K包括多个帧。作为用于使帧同步的数据的帧同步被记录在每个帧的一端,数据字段和地址字段紧接着帧同步被交替地布置。在这个实施例中,因为一个数据字段被布置在每个帧的另一端,所以数据字段的数目要比地址字段的数目大1。4A to 4C are diagrams showing the data structure of an arbitrary link area #K according to the present invention. Referring to FIG. 4A, the linking area #K includes a plurality of frames. A frame sync as data for synchronizing the frame is recorded at one end of each frame, and data fields and address fields are alternately arranged next to the frame sync. In this embodiment, since a data field is arranged at the other end of each frame, the number of data fields is one greater than the number of address fields.

参考图4B,链接区#K包括多个帧。作为用于使帧同步的数据的帧同步被记录在每个帧的一端。地址字段和数据字段交替地布置在帧同步之后。因为一个地址字段被放在每个帧的另一端,所以地址字段的数目要比数据字段的数目大1。另外,数据字段和地址字段可以交替地布置在帧同步之后,并且这种布置可以以地址字段结束。在这种情况下,地址字段的数目和数据字段的数目相同。Referring to FIG. 4B, the linking area #K includes a plurality of frames. Frame synchronization, which is data for synchronizing frames, is recorded at one end of each frame. Address fields and data fields are alternately arranged after frame synchronization. Because an address field is placed at the other end of each frame, the number of address fields is one greater than the number of data fields. In addition, data fields and address fields may be alternately arranged after frame synchronization, and this arrangement may end with an address field. In this case, the number of address fields is the same as the number of data fields.

参考图4C,链接区#K包括多个帧。作为用于使帧同步的数据的帧同步被记录在每个帧的一端。如图4C所示,多个地址字段和一个数据字段跟在一个帧同步之后。Referring to FIG. 4C, the linking area #K includes a plurality of frames. Frame synchronization, which is data for synchronizing frames, is recorded at one end of each frame. As shown in FIG. 4C, a plurality of address fields and a data field follow a frame sync.

以图4A和4B所示的布置方式,通过例如添加在至少一个数据字段中记录的全部数据来获得一个ECC帧。具体地,一个ECC帧是通过例如添加存在于一个帧中的多个数据字段中记录的全部或至少一部分的数据来获得,或者通过添加存在于多个帧中的多个数据字段中记录的全部或至少一部分数据来获得。因此,在一个ECC帧中包括的数据字段的数目可以变化。此外,在图4C所示的布置方式中,一个ECC帧是通过例如添加记录在数据字段的至少一部分中的数据来获得。在图4A到4C所示的布置中,一个地址帧通过例如添加存在于一个帧中的多个地址字段中记录的所有或至少一部分的数据来获得。这里,基于这些帧的帧同步来区分这些帧。In the arrangement shown in FIGS. 4A and 4B , one ECC frame is obtained by, for example, adding all data recorded in at least one data field. Specifically, an ECC frame is obtained by, for example, adding all or at least part of the data recorded in multiple data fields in one frame, or by adding all the data recorded in multiple data fields in multiple frames Or at least part of the data to get. Therefore, the number of data fields included in one ECC frame may vary. Furthermore, in the arrangement shown in FIG. 4C, one ECC frame is obtained by, for example, adding data recorded in at least a part of the data field. In the arrangements shown in FIGS. 4A to 4C , one address frame is obtained by, for example, adding all or at least a part of data recorded in a plurality of address fields present in one frame. Here, the frames are distinguished based on their frame synchronization.

图5是示出根据本发明的ECC帧的数据结构的图。参考图5,ECC帧包括具有附加信息的数据和为纠错设置的奇偶校验。换言之,ECC帧包括多个码字,每个码字包括数据和奇偶校验。码字的数目不需要与数据字段的数目相同。即,分配以构成码字的数据的顺序和长度可以变化。这里,码字以列向布置,将码字记录在多个数据字段中的方向是行向。由于码字的布置方向与数据记录方向相反,所以可以提供交织ECC帧的效果。对ECC帧交织的深度是例如与码字的数目相同。当码字的数目与数据字段的数目相同时,对ECC帧交织的深度与数据字段的数目相同。FIG. 5 is a diagram showing a data structure of an ECC frame according to the present invention. Referring to FIG. 5, the ECC frame includes data with additional information and parity set for error correction. In other words, an ECC frame includes a plurality of codewords, each codeword including data and parity. The number of codewords need not be the same as the number of data fields. That is, the order and length of data allocated to constitute a codeword may vary. Here, codewords are arranged in a column direction, and a direction in which codewords are recorded in a plurality of data fields is a row direction. Since the arrangement direction of the codeword is opposite to the data recording direction, the effect of interleaving ECC frames can be provided. The depth of interleaving for ECC frames is, for example, the same as the number of codewords. When the number of codewords is the same as the number of data fields, the depth of interleaving the ECC frame is the same as the number of data fields.

图6A是示出通过在将图5的ECC帧记录在光盘上之前,对图5的ECC帧执行第二ECC编码来获得的块的例子,或用于对图5的ECC帧执行第二ECC解码的块的例子的图。参考图6A,为记录数据,预定的空数据被添加到指示附加信息的数据,并且对该添加的结果执行ECC编码处理,以将奇偶校验附在数据和空数据上。作为ECC编码处理的结果获得的码字是遵循长距离编码(LDC)的码字,但是可以由遵循包括Reed-Solomon编码方法的其它ECC编码方法的码字替换。6A is a diagram showing an example of a block obtained by performing second ECC encoding on the ECC frame of FIG. 5 before recording the ECC frame of FIG. Diagram of an example of a decoded block. Referring to FIG. 6A, for recording data, predetermined dummy data is added to data indicating additional information, and ECC encoding processing is performed on the added result to attach parity to the data and dummy data. Codewords obtained as a result of the ECC encoding process are codewords conforming to Long Distance Coding (LDC), but may be replaced by codewords conforming to other ECC encoding methods including the Reed-Solomon encoding method.

空数据和奇偶校验的一部分被舍弃,从而能够获得根据本发明的ECC帧,并且剩余的ECC帧被记录在光盘100上。换言之,在本实施例中,空数据临时被附在数据上以用于ECC编码而不被记录在光盘100上。仅仅奇偶校验的一部分被记录在光盘100上,其余部分被舍弃。奇偶校验的被舍弃的部分被称作剩余的奇偶校验。A part of null data and parity is discarded so that an ECC frame according to the present invention can be obtained, and the remaining ECC frame is recorded on the optical disc 100 . In other words, in the present embodiment, dummy data is temporarily appended to data for ECC encoding without being recorded on the optical disc 100 . Only a part of the parity is recorded on the optical disc 100, and the rest is discarded. The discarded part of the parity is called the remaining parity.

在向指示附加信息的数据添加空数据之后执行ECC编码的一个原因是使数据与用于编码用户数据的ECC编码器兼容。换言之,即使当ECC帧的大小与用户数据的ECC块的大小不同时,可以通过添加空数据,使用用于编码用户数据的ECC编码器来执行ECC编码。因此,不需要引入另外的硬件。One reason for performing ECC encoding after adding null data to data indicating additional information is to make the data compatible with an ECC encoder used to encode user data. In other words, even when the size of the ECC frame is different from the size of the ECC block of user data, ECC encoding can be performed using the ECC encoder for encoding user data by adding null data. Therefore, no additional hardware needs to be introduced.

为了再现数据,空数据被添加到从光盘100读取的图5所示的ECC帧的数据,剩余的奇偶校验被添加到ECC帧的奇偶校验。由于空数据被预先确定,所以在ECC解码处理中空数据的值是已知的。随机值而不是在数据记录期间被舍弃的奇偶校验被用作剩余的奇偶校验。换言之,用于解码数据的剩余的奇偶校验具有与用于编码数据的被舍弃的奇偶校验不同的值。由于错误也许已经发生在充满这样的随机值的奇偶校验中,所以执行ECC解码处理,即纠错处理。不知道错误发生在哪里的纠错处理是狭义上的纠错处理,对已知的位置的纠错处理被称作擦除(erase)纠错处理。因此,因为错误发生的位置是已知的,所以对剩余的奇偶校验执行擦除纠错处理。To reproduce data, null data is added to the data of the ECC frame shown in FIG. 5 read from the optical disc 100, and the remaining parity is added to the parity of the ECC frame. Since the null data is predetermined, the value of the null data is known in the ECC decoding process. A random value instead of parity discarded during data recording is used as the remaining parity. In other words, the remaining parity for decoded data has a different value from the discarded parity for encoded data. Since an error may have occurred in the parity filled with such random values, ECC decoding processing, that is, error correction processing is performed. The error correction processing where the error occurs is an error correction processing in a narrow sense, and the error correction processing to a known location is called an erasing (erase) error correction processing. Therefore, since the position where the error occurred is known, the erasure error correction process is performed on the remaining parity.

图6B是示出通过在将图5的ECC帧记录在光盘上之前,对图5的ECC帧执行第二ECC编码来获得的块的另一个例子,或用于对图5的ECC帧执行第二ECC解码的块的另一个例子的图。参考图6B,为记录数据,预定的空数据被添加到指示附加信息的数据,并且对该添加结果的每个码字执行检错码(EDC)编码处理。或者,对指示附加信息的数据的每个码字执行EDC编码处理,然后预定的空数据被添加到EDC编码处理的结果。在前一种情况下,EDC码被附到空数据和指示附加信息的数据的和。另一方面,在后一种情况下,EDC码被附到指示附加信息的数据。在EDC编码处理完成后,换言之,在EDC码和空数据被添加到指示附加信息的数据之后执行ECC编码处理,从而奇偶校验被附在EDC编码处理的结果。作为ECC编码处理的结果获得的码字是遵循LDC的码字。然而,获得的码字可以由遵循其它ECC编码方法如Reed-Solomon编码方法的码字替换。作为第二编码的结果获得的码字被直接记录在光盘100上。换言之,在本实施例中,空数据被附在指示附加信息的数据上用于ECC编码或EDC编码,并且还被记录在光盘100上。奇偶校验也被无其舍弃部分地记录在光盘100上。6B is another example showing blocks obtained by performing second ECC encoding on the ECC frame of FIG. 5 before recording the ECC frame of FIG. Diagram of another example of two ECC decoded blocks. Referring to FIG. 6B, for recording data, predetermined dummy data is added to data indicating additional information, and an error detection code (EDC) encoding process is performed for each codeword of the added result. Alternatively, EDC encoding processing is performed on each codeword of data indicating additional information, and then predetermined dummy data is added to the result of the EDC encoding processing. In the former case, the EDC code is appended to the sum of null data and data indicating additional information. On the other hand, in the latter case, an EDC code is attached to data indicating additional information. After the EDC encoding process is completed, in other words, the ECC encoding process is performed after the EDC code and null data are added to the data indicating additional information, so that parity is attached to the result of the EDC encoding process. A codeword obtained as a result of the ECC encoding process is a codeword compliant with LDC. However, the obtained codewords can be replaced by codewords following other ECC encoding methods such as the Reed-Solomon encoding method. The codeword obtained as a result of the second encoding is directly recorded on the optical disc 100 . In other words, in the present embodiment, dummy data is appended to data indicating additional information for ECC encoding or EDC encoding, and is also recorded on the optical disc 100 . The parity is also recorded on the optical disc 100 without its discarded parts.

在向指示附加信息的数据添加空数据之后执行第二ECC编码的一个原因是使数据与用于编码用户数据的ECC编码器兼容。换言之,即使当ECC帧的大小与用于用户数据的ECC块的大小不同时,可以通过添加空数据使用用于编码用户数据的ECC编码器来执行ECC编码。因此,不需要引入另外的硬件。One reason for performing the second ECC encoding after adding null data to data indicating additional information is to make the data compatible with an ECC encoder used to encode user data. In other words, even when the size of the ECC frame is different from the size of the ECC block for user data, ECC encoding can be performed using the ECC encoder for encoding user data by adding null data. Therefore, no additional hardware needs to be introduced.

为了再现数据,对从光盘100读取的组成图6B所示的ECC帧的码字执行第二ECC解码处理,即纠错处理。具体地,对码字执行ECC解码处理,然后对ECC解码处理的结果执行EDC解码处理。或者,对码字执行ECC解码处理,空数据与ECC解码的结果分离,并且对空数据已经从ECC解码的结果中被去除的ECC解码的结果执行EDC解码处理。前种情况对应于具有通过将空数据附到将被记录的数据,执行EDC编码处理,然后执行ECC编码处理所获得的码字的ECC帧。后种情况对应于具有通过执行EDC编码处理,将空数据附到将被记录的数据,并执行ECC编码处理所获得的码字的ECC帧。In order to reproduce data, the second ECC decoding process, ie, error correction process, is performed on the codewords constituting the ECC frame shown in FIG. 6B read from the optical disc 100 . Specifically, ECC decoding processing is performed on the codeword, and then EDC decoding processing is performed on the result of the ECC decoding processing. Alternatively, the ECC decoding process is performed on the codeword, the null data is separated from the result of the ECC decoding, and the EDC decoding process is performed on the result of the ECC decoding from which the null data has been removed. The former case corresponds to an ECC frame having a codeword obtained by appending null data to data to be recorded, performing EDC encoding processing, and then performing ECC encoding processing. The latter case corresponds to an ECC frame having a codeword obtained by performing EDC encoding processing, appending null data to data to be recorded, and performing ECC encoding processing.

可以通过EDC解码处理来识别是否在对码字完全地执行纠错的第二纠错系统中出现错误。通常,不可能在错误发生之前保证在纠错处理后获得的数据与原始数据相同。因此,通过对纠错的结果执行EDC编码处理可以增强已经经过纠错的数据的可靠性。Whether or not an error occurs in the second error correction system that completely performs error correction on the codeword can be identified through the EDC decoding process. In general, it is impossible to guarantee that the data obtained after error correction processing is the same as the original data before an error occurs. Therefore, the reliability of data that has undergone error correction can be enhanced by performing EDC encoding processing on the result of error correction.

图7A示出在图6A中所示的码字的详图。参考图7A,在图6A中所示的码字包括:空字节、组成附加信息的信息字节、奇偶校验字节、和剩余的奇偶校验字节。在这个实施例中,码字是遵循LDC的码字。然而,应当理解该码字可以由遵循其他ECC编码方法如Reed-Solomon编码方法的码字替换。如上所述,码字中的空字节和剩余的奇偶校验字节不是被记录在光盘100上的数据,但是用于ECC编码或ECC解码的字节。信息字节和奇偶校验字节是记录在光盘100的链接区的数据字段中的字节。例如,通过对被添加200空字节的16信息字节执行ECC编码而获得32奇偶校验字节。然而,仅仅16信息字节和16奇偶校验字节被记录在光盘100上,200空字节和16剩余的奇偶校验字节被舍弃。在再现数据时,从光盘100读取16信息字节和16奇偶校验字节。然后,200空数据被填加到16信息字节和16奇偶校验字节,在使用例如随机值而非剩余的奇偶校验字节来填充码字以后,执行纠错处理。Figure 7A shows a detailed view of the codeword shown in Figure 6A. Referring to FIG. 7A, the codeword shown in FIG. 6A includes: a null byte, an information byte constituting additional information, a parity byte, and the remaining parity bytes. In this embodiment, the codewords are LDC compliant codewords. However, it should be understood that this codeword may be replaced by a codeword following other ECC encoding methods, such as the Reed-Solomon encoding method. As described above, the dummy bytes and the remaining parity bytes in the codeword are not data recorded on the optical disc 100, but bytes used for ECC encoding or ECC decoding. The information byte and the parity byte are bytes recorded in the data field of the link area of the optical disc 100 . For example, 32 parity bytes are obtained by performing ECC encoding on 16 information bytes to which 200 dummy bytes are added. However, only 16 information bytes and 16 parity bytes are recorded on the optical disc 100, and 200 dummy bytes and 16 remaining parity bytes are discarded. When reproducing data, 16 information bytes and 16 parity bytes are read from the optical disc 100 . Then, 200 dummy data is added to 16 information bytes and 16 parity bytes, and after padding codewords using, for example, random values instead of the remaining parity bytes, error correction processing is performed.

图7B示出在图6B中所示的码字的详图。参考图7B,在图6B中所示的码字包括:空字节、组成附加信息的信息字节、EDC字节、和奇偶校验字节。在这个实施例中,码字是遵循LDC的码字。然而,应该理解该码字可以由遵循其它ECC编码方法如Reed-Solomon编码方法的码字替换。如以上参考图6B所述,空字节和奇偶校验字节全部被记录在光盘100上。例如,28信息字节被加到4 EDC字节,184空字节被加到该28信息字节和4 EDC字节。此后,执行ECC编码处理以获得32奇偶校验字节。Figure 7B shows a detailed view of the codeword shown in Figure 6B. Referring to FIG. 7B, the codeword shown in FIG. 6B includes: a null byte, an information byte constituting additional information, an EDC byte, and a parity byte. In this embodiment, the codewords are LDC compliant codewords. However, it should be understood that this codeword may be replaced by a codeword following other ECC encoding methods such as the Reed-Solomon encoding method. Null bytes and parity bytes are all recorded on the optical disc 100 as described above with reference to FIG. 6B. For example, 28 information bytes are added to 4 EDC bytes, and 184 dummy bytes are added to the 28 information bytes and 4 EDC bytes. Thereafter, ECC encoding processing is performed to obtain 32 parity bytes.

图8显示示出根据本发明的地址帧的数据结构的图。图8示出具有交织深度为M、组成每个码字的5字节长度数据、和4字节长度奇偶校验的地址帧。该地址帧包括组成地址信息的数据和为纠错提供的奇偶校验。换言之,该地址帧包括多个地址码字,并且每个地址码字包括数据和奇偶校验。在这个实施例中,码字的数目和地址字段的数目相同。这里,码字在列方向被布置,在多个数据字段中记录码字的方向是行方向。由于码字的布置的方向与数据记录方向相反,所以可以提供交织ECC帧的效果。这里,交织深度与码字的数目(数据字段的数目)M相同。FIG. 8 shows a diagram showing the data structure of an address frame according to the present invention. FIG. 8 shows an address frame with an interleaving depth of M, 5-byte length data constituting each codeword, and 4-byte length parity. The address frame includes data constituting address information and parity for error correction. In other words, the address frame includes a plurality of address code words, and each address code word includes data and parity. In this embodiment, the number of codewords is the same as the number of address fields. Here, codewords are arranged in a column direction, and a direction in which codewords are recorded in a plurality of data fields is a row direction. Since the direction in which the codewords are arranged is opposite to the data recording direction, the effect of interleaving ECC frames can be provided. Here, the interleaving depth is the same as the number of codewords (the number of data fields) M.

因为用于地址帧的ECC编码器和ECC解码器与用于用户数据的ECC编码器和ECC解码器被分开提供,所以地址帧与ECC帧不同,地址帧被ECC编码和ECC解码而不用将空数据添加到其。Because the ECC encoder and ECC decoder for address frames are provided separately from the ECC encoder and ECC decoder for user data, address frames are different from ECC frames in that address frames are ECC-encoded and ECC-decoded without enclosing empty data is added to it.

图9A显示示出记录在根据本发明的链接区中的附加信息的布置的图。参考在其中有ECC块#K,ECC块#K±1,...,和它们的对应的链接区#K,#K±1,...,的图9A,关于ECC块#K,#K-1,#K-2和#K-3的信息记录在链接区#K的数据字段中,关于ECC块#K-1,#K-2,#K-3和#K-4的信息记录在链接区#K-1的数据字段中,关于ECC块#K+1,#K,#K-1,和#K-2的信息记录在链接区#K+1的数据字段中。FIG. 9A shows a diagram showing the arrangement of additional information recorded in the link area according to the present invention. Referring to FIG. 9A in which there are ECC block #K, ECC block #K±1, . . . , and their corresponding linking areas #K, #K±1, . The information of K-1, #K-2 and #K-3 is recorded in the data field of the link area #K, the information on the ECC blocks #K-1, #K-2, #K-3 and #K-4 Recorded in the data field of the linking area #K-1, information on the ECC blocks #K+1, #K, #K-1, and #K-2 is recorded in the data field of the linking area #K+1.

换言之,在本实施例中,关于多个ECC块的附加信息被记录在任意链接区中,关于任意ECC块的附加信息被布置在多个链接区中。因此,关于预定ECC块的附加信息被重复地记录在至少两个不同的链接区中,以增强信息的可靠性和健壮性。In other words, in the present embodiment, additional information on a plurality of ECC blocks is recorded in an arbitrary linking area, and additional information on an arbitrary ECC block is arranged in a plurality of linking areas. Therefore, additional information on predetermined ECC blocks is repeatedly recorded in at least two different linking areas to enhance reliability and robustness of information.

图9B是示出记录在根据本发明的链接区中的地址信息的布置的图。参考在其中存在ECC块#K,#K±1,...,和它们的对应的链接区#K,#K±1,...,的图9B,关于ECC块#K的地址信息以预定数目的次数被记录在链接区#K的地址字段中,关于ECC块#K-1的地址信息以预定数目的次数被记录在链接区#K-1的地址字段中,关于ECC块#K+1的地址信息以预定数目的次数被记录在链接区#K+1的地址字段中。FIG. 9B is a diagram showing the arrangement of address information recorded in the link area according to the present invention. Referring to FIG. 9B in which ECC blocks #K, #K±1, . . . and their corresponding linking areas #K, #K±1, . A predetermined number of times is recorded in the address field of the linking area #K, address information on the ECC block #K-1 is recorded in the address field of the linking area #K-1 a predetermined number of times, and information on the ECC block #K Address information of +1 is recorded in the address field of the link area #K+1 a predetermined number of times.

当如图3A所示链接区#K位于紧接着它的对应的ECC块#K时,多个ECC块的地址被记录在该ECC块正前面的任意链接区中。因此,可以预先预测接下来的ECC块的地址,因此可以较快地访问ECC块。When the linking area #K is located next to its corresponding ECC block #K as shown in FIG. 3A, addresses of a plurality of ECC blocks are recorded in any linking area immediately before the ECC block. Therefore, the address of the next ECC block can be predicted in advance, so the ECC block can be accessed faster.

当如图3B所示链接区#K位于它的对应的ECC块#K前面时,多个ECC块的地址被记录在紧接着该ECC块的任意链接区中。因此,可以预先预测接下来的ECC块的地址,因此可以较快地访问ECC块。When the linking area #K is located before its corresponding ECC block #K as shown in FIG. 3B, addresses of a plurality of ECC blocks are recorded in any linking area next to the ECC block. Therefore, the address of the next ECC block can be predicted in advance, so the ECC block can be accessed faster.

当如图3C所示链接区#K位于它的对应的ECC块#K之间时,多个ECC块的地址被记录在该ECC块前面的和/或紧接着该ECC块的链接区中。因此,可以预先预测接下来的ECC块的地址,因此可以较快地访问ECC块。When the linking area #K is located between its corresponding ECC block #K as shown in FIG. 3C, addresses of a plurality of ECC blocks are recorded in the linking area preceding and/or immediately following the ECC block. Therefore, the address of the next ECC block can be predicted in advance, so the ECC block can be accessed faster.

换言之,在本实施例中,关于ECC块的地址信息可以以预定数目的次数被记录在与该ECC块对应的链接区中,以增强地址信息的可靠性和健壮性。In other words, in this embodiment, address information on an ECC block may be recorded a predetermined number of times in the linking area corresponding to the ECC block to enhance reliability and robustness of the address information.

图10A是示出记录在根据本发明的链接区中的附加信息的另一个布置的图。参考在其中存在ECC块#K,#K±1,...,和它们的对应的链接区#K,#K±1,...,的图10,任意附加信息#i被记录在至少一个链接区的数据字段中。在图10A的实施例中,附加信息#i被记录在链接区#K、#K-1、和#K+1中。在每个链接区中,有多个数据字段,因此附加信息#i能够被记录在每个数据字段中至少一次。信息的可靠性和健壮性能够通过在链接区中重复地记录该信息而被增强。FIG. 10A is a diagram showing another arrangement of additional information recorded in a link area according to the present invention. Referring to FIG. 10 in which ECC blocks #K, #K±1, . . . and their corresponding linking areas #K, #K±1, . in the data field of a link area. In the embodiment of FIG. 10A, additional information #i is recorded in link areas #K, #K-1, and #K+1. In each link area, there are a plurality of data fields, so additional information #i can be recorded at least once in each data field. The reliability and robustness of information can be enhanced by repeatedly recording the information in the linking area.

换言之,在这个实施例中,对应于多个ECC块的附加信息被记录在对应于这些ECC块的链接区中至少一次。在链接区中布置附加信息的方法对于如下的情况是适合的:当例如不适合未成年人的内容被记录时,记录指示对一些ECC块的受限访问是否将被允许的信息的情况;或在推销盘免费提供给人们时,一些ECC块可以被免费观看,但仅仅在例如访问预定网址并输入在付费交换中获得的口令以后才能观看其它ECC块的商业模式中记录口令作为附加信息的情况。In other words, in this embodiment, additional information corresponding to a plurality of ECC blocks is recorded at least once in the linking area corresponding to these ECC blocks. The method of arranging additional information in the link area is suitable for the case of recording information indicating whether restricted access to some ECC blocks is to be permitted when, for example, content unsuitable for minors is recorded; or When promotional discs are provided to people free of charge, some ECC blocks can be viewed free of charge, but the case where passwords are recorded as additional information in a business model where other ECC blocks can be viewed only after, for example, accessing a predetermined website and entering a password obtained in paid exchange .

此外,关于ECC块#K的附加信息#K被记录在链接区#K中。另外,附加信息#K还能够被重复地在链接区#K中存在的多个数据字段中的每个中记录一次。Furthermore, additional information #K on the ECC block #K is recorded in the linking area #K. In addition, the additional information #K can also be repeatedly recorded once in each of a plurality of data fields present in the link area #K.

图10B显示示出记录在根据本发明的链接区中的地址信息的另一个布置的图。参考在其中存在ECC块#K,#K±1,...,和它们的对应的链接区#K,#K±1,...,的图10B,关于ECC块#K-1、#K、和#K+1的地址信息被记录在链接区#K中的地址字段中,关于ECC块#K-2、#K-1、和#K的地址信息被记录在链接区#K-1的地址字段中,关于ECC块#K、#K+1、和#K+2的地址信息被记录在链接区#K+1的地址字段中。FIG. 10B shows a diagram showing another arrangement of address information recorded in a link area according to the present invention. Referring to FIG. 10B in which ECC blocks #K, #K±1, . . . and their corresponding linking areas #K, #K±1, . The address information of K, and #K+1 is recorded in the address field in the linking area #K, and the address information about the ECC blocks #K-2, #K-1, and #K is recorded in the linking area #K- 1, address information on the ECC blocks #K, #K+1, and #K+2 is recorded in the address field of the link area #K+1.

换言之,在本实施例中,关于多个ECC块的地址信息的至少一部分被记录在任意链接区中,关于任意ECC块的地址信息被布置在多个链接区中。因此,关于预定ECC块的地址信息被记录在至少两个不同的链接区中,以更加增强信息的可靠性和健壮性。In other words, in the present embodiment, at least a part of address information on a plurality of ECC blocks is recorded in an arbitrary linking area, and address information on an arbitrary ECC block is arranged in a plurality of linking areas. Therefore, address information on a predetermined ECC block is recorded in at least two different linking areas to further enhance the reliability and robustness of the information.

产业上的可利用性Industrial availability

如上所述,根据本发明,根据通过定义链接区来在获得更大的存储空间同时保持它与可记录盘驱动器的兼容性的方面,ROM型盘可以具有实现链接区的更有效使用的数据结构。此外,引入纠错系统以增强存储在链接区中的信息的可靠性,并且信息被重复地记录在链接区中,以再现该信息而不顾错误,如手印或刮擦。而且,可以在链接区中记录关于ECC块的地址信息并且利用该地址信息。As described above, according to the present invention, a ROM-type disc can have a data structure that realizes more efficient use of the linking area in terms of obtaining a larger storage space while maintaining its compatibility with recordable disc drives by defining the linking area . In addition, an error correction system is introduced to enhance the reliability of information stored in the link area, and information is repeatedly recorded in the link area to reproduce the information regardless of errors such as fingerprints or scratches. Also, it is possible to record address information on the ECC block in the link area and utilize the address information.

尽管已经示出和描述了本发明的一些实施例,但是本领域技术人员应当明白,在不脱离本发明的原则和精神的情况下,可以在这些实施例中作出改变,本发明的范围由所附的权利要求及其等同物限定。While a few embodiments of the present invention have been shown and described, it will be apparent to those skilled in the art that changes may be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined herein. The appended claims and their equivalents are defined.

Claims (20)

1、一种在数据存储介质上记录数据的方法,该方法包括:1. A method of recording data on a data storage medium, the method comprising: 在数据存储介质上设置链接区;和providing a link area on the data storage medium; and 在该链接区中记录与数据存储介质存储有用户数据的ECC块相对应的附加信息,recording additional information corresponding to the ECC block in which the user data is stored in the data storage medium in the linking area, 其中,所述记录附加信息的步骤包括:向指示所述附加信息的数据添加空数据,并且将添加结果ECC编码;通过丢弃所述空数据并且舍弃部分通过ECC编码获得的奇偶校验来获得ECC帧;并且在该链接区中记录所述ECC帧。Wherein, the step of recording additional information includes: adding null data to the data indicating the additional information, and ECC encoding the addition result; obtaining ECC by discarding the null data and part of the parity obtained by ECC encoding frame; and recording the ECC frame in the linking area. 2、如权利要求1所述的方法,其中:2. The method of claim 1, wherein: 设置链接区包括设置一个或多个链接区,并且setting a link area includes setting one or more link areas, and 记录附加信息包括在至少一个链接区中放置对应于至少一个ECC块的附加信息。Recording additional information includes placing additional information corresponding to at least one ECC block in at least one linking area. 3、如权利要求1所述的方法,其中,在链接区中记录ECC帧包括:以行向记录ECC帧,以列向布置ECC帧的码字。3. The method of claim 1, wherein recording the ECC frame in the linking area comprises recording the ECC frame in a row direction and arranging codewords of the ECC frame in a column direction. 4、如权利要求1所述的方法,其中,在链接区中记录ECC帧包括:以行向在一个链接区中设置的多个数据字段中记录ECC帧,以列向布置ECC帧的码字。4. The method according to claim 1, wherein recording the ECC frame in the linking area comprises: recording the ECC frame in a plurality of data fields set in one linking area in a row direction, arranging codewords of the ECC frame in a column direction . 5、如权利要求1所述的方法,还包括:在所述链接区记录通过ECC编码获得的地址帧,所述地址帧包含关于数据存储介质存储有用户数据的ECC块的地址信息。5. The method of claim 1, further comprising: recording an address frame obtained through ECC encoding in the link area, the address frame including address information on an ECC block of the data storage medium storing user data. 6、如权利要求5所述的方法,其中:6. The method of claim 5, wherein: 设置链接区包括设置多个链接区;和providing a link area includes providing a plurality of link areas; and 记录地址信息包括在每个链接区中放置地址信息。Recording address information includes placing address information in each link area. 7、如权利要求5所述的方法,其中,记录地址信息包括:以行向记录地址帧,以列向布置地址帧的码字。7. The method of claim 5, wherein recording the address information comprises: recording the address frame in a row direction, and arranging code words of the address frame in a column direction. 8、如权利要求5所述的方法,其中,记录地址信息包括:以行向在链接区中设置的多个地址字段中记录地址帧,以列向布置地址帧的码字。8. The method of claim 5, wherein recording address information comprises: recording address frames in a plurality of address fields provided in the linking area in a row direction, and arranging code words of the address frames in a column direction. 9、一种在数据存储介质上记录数据的方法,所述方法包括:9. A method of recording data on a data storage medium, the method comprising: 在数据存储介质上提供链接区;和providing a link area on a data storage medium; and 在链接区中记录与数据存储介质存储有用户数据的ECC块相对应的附加信息,recording additional information corresponding to the ECC block in which the user data is stored in the data storage medium in the link area, 其中,所述记录附加信息的步骤包括:向所述附加信息的数据添加空数据,并且将添加结果的每个码字EDC编码;通过将EDC编码的结果ECC编码来获得码字;和在链接区上记录码字。Wherein, the step of recording additional information includes: adding empty data to the data of the additional information, and EDC encoding each codeword of the added result; obtaining the codeword by ECC encoding the result of EDC encoding; and linking Record the codeword on the area. 10、一种在数据存储介质上记录数据的方法,所述方法包括:10. A method of recording data on a data storage medium, the method comprising: 在数据存储介质上提供链接区;和providing a link area on a data storage medium; and 在链接区中记录与数据存储介质存储有用户数据的ECC块相对应的附加信息,recording additional information corresponding to the ECC block in which the user data is stored in the data storage medium in the link area, 其中,所述记录附加信息的步骤包括:将附加信息的每个码字EDC编码;向将所述数据EDC编码的结果添加空数据;通过将添加结果ECC编码获得码字;和在链接区上记录所述码字。Wherein, the step of recording additional information includes: EDC encoding each codeword of the additional information; adding empty data to the result of EDC encoding of the data; obtaining the codeword by ECC encoding the addition result; and on the linking area Record the codeword. 11、一种从数据存储介质再现数据的方法,该方法包括:11. A method of reproducing data from a data storage medium, the method comprising: 从对应于存储用户数据的数据存储介质的ECC块的链接区读取数据;和reading data from a linking area corresponding to an ECC block of a data storage medium storing user data; and 通过将读取的数据ECC解码来获得链接区的附加信息和地址信息中的至少一个,obtaining at least one of additional information and address information of the link area by ECC decoding the read data, 其中,获得附加信息和地址信息中的至少一个包括:Wherein, obtaining at least one of the additional information and the address information includes: 向从链接区读取的ECC帧的数据添加空数据;和adding dummy data to the data of the ECC frame read from the link area; and 向读取的ECC帧的奇偶校验添加随机值作为剩余的奇偶校验,并且对其ECC帧执行纠错或者对剩余的奇偶校验执行擦除纠错。A random value is added to the parity of the read ECC frame as the remaining parity, and error correction is performed on the ECC frame thereof or erasure error correction is performed on the remaining parity. 12、如权利要求11所述的方法,其中,所述执行纠错的步骤包括:12. The method of claim 11, wherein the step of performing error correction comprises: 将从链接区读取的码字ECC解码;和Decoding the codeword ECC read from the linking area; and 将ECC解码的结果EDC解码。EDC decodes the result of ECC decoding. 13、如权利要求11所述的方法,其中,所述执行纠错的步骤包括:13. The method of claim 11, wherein the step of performing error correction comprises: 通过将从链接区读取的码字ECC解码来将空数据与所述码字分开;和separating null data from codewords read from the linking area by ECC-decoding said codewords; and 将已经将空数据从其丢弃的ECC解码的结果EDC解码。The resultant EDC of ECC decoding from which null data has been discarded is decoded. 14、一种在数据存储介质上记录数据的设备,该设备包括:14. A device for recording data on a data storage medium, the device comprising: ECC编码器,该编码器将位于数据存储介质的链接区中的对应于该数据存储介质的至少一个ECC块的附加信息ECC编码;an ECC encoder configured to ECC-encode additional information corresponding to at least one ECC block of the data storage medium in the linking area of the data storage medium; 记录器,该记录器遵循放置附加信息的方式在数据存储介质的至少一个链接区中记录ECC编码的附加信息,a recorder for recording ECC-encoded additional information in at least one link area of the data storage medium in accordance with the manner in which the additional information is placed, 其中,ECC编码器通过向指示所述附加信息的数据添加空数据、将添加结果ECC编码、丢弃所述空数据并且舍弃部分通过ECC编码获得的奇偶校验来获得ECC帧,并且记录器在链接区记录所述ECC帧。Wherein, the ECC encoder obtains the ECC frame by adding null data to the data indicating the additional information, ECC-encoding the addition result, discarding the null data, and discarding part of the parity obtained by ECC encoding, and the recorder in the link area records the ECC frame. 15、如权利要求14所述的设备,其中,记录器在数据存储介质的多个链接区中记录ECC编码的附加信息。15. The apparatus of claim 14, wherein the recorder records the ECC-encoded additional information in a plurality of linking areas of the data storage medium. 16、如权利要求15所述的设备,其中,记录器在链接区之一中设置的多个数据字段中记录至少一部分的ECC编码的附加信息至少一次。16. The apparatus of claim 15, wherein the recorder records at least a part of the ECC-encoded additional information at least once in a plurality of data fields provided in one of the link areas. 17、如权利要求14所述的设备,其中,记录器在数据存储介质的至少一个链接区中以预定数目的次数记录ECC编码的附加信息。17. The apparatus of claim 14, wherein the recorder records the ECC-encoded additional information a predetermined number of times in at least one linking area of the data storage medium. 18、如权利要求14所述的设备,其中,记录器以下述方式重复地记录ECC编码的附加信息:对于链接区,在一个链接区上记录ECC编码的附加信息,而对于附加信息,在至少一个链接区中记录附加信息。18. The apparatus according to claim 14, wherein the recorder repeatedly records the ECC-encoded additional information in such a manner that for the linking area, the ECC-encoded additional information is recorded on one linking area, and for the additional information at least Additional information is recorded in a link area. 19、如权利要求14所述的设备,其中,记录器以行向记录ECC帧,以列向布置ECC帧的码字。19. The apparatus of claim 14, wherein the recorder records the ECC frame in a row direction, and arranges codewords of the ECC frame in a column direction. 20、一种再现数据存储介质上的数据的设备,该设备包括:20. An apparatus for reproducing data on a data storage medium, the apparatus comprising: 读取器,该读取器从对应于存储用户数据的数据存储介质的ECC块的链接区读取数据;和a reader that reads data from a link area corresponding to an ECC block of a data storage medium storing user data; and ECC解码器,该解码器通过将读取的数据ECC解码来从链接区获得附加信息和地址信息中的至少一个,an ECC decoder that obtains at least one of additional information and address information from the link area by ECC-decoding the read data, 其中,ECC解码器通过这种方式执行纠错:向从链接区读取的ECC帧的数据添加空数据,并且向读取的ECC帧的奇偶校验添加随机值作为剩余的奇偶校验。Among them, the ECC decoder performs error correction by adding null data to the data of the ECC frame read from the link area, and adding a random value as the remaining parity to the parity of the read ECC frame.
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
KR100848797B1 (en) Recording media, playback devices and recording devices
US7363571B2 (en) Data processing method and apparatus, recording medium, reproducing method and apparatus using the same method
US8225179B2 (en) Method of generating error detection codes
US7594155B2 (en) Recording and reproducing data to/from a recording medium having a user data area and an information area for storing information about the recording medium
US7120849B2 (en) Data storage medium having link zone and apparatus and method for recording/reproducing data on/from the data storage medium
JP2004507030A (en) Method for storing or decoding a bitstream
KR20040110923A (en) Apparatus and method for error correction coding, and apparatus and method for error correction decoding
JP5115914B2 (en) Digital data encoding apparatus, DVD recording apparatus and method
CN101556814B (en) Method for recording data and storing data in optical storage medium
CN100437803C (en) Data storage medium having link zone and apparatus and method for recording reproducing data on or from the data storage medium
JP3869598B2 (en) Digital data encoding processing circuit, encoding processing method, and digital data recording apparatus including encoding processing circuit
US7173892B2 (en) Method and apparatus for validating security information by scattering the ID bits to plurality of locations and selecting a bit value with highest frequency in each column of bits as correct bit value
KR20040040279A (en) Information storage medium having link zone, apparatus and method for recording and reproducing the same
JP2005209286A (en) Data recording method, recording medium, and reproducing device
US7023784B2 (en) Encoding method for recording data on compack disk
CN101127216B (en) Blu-ray disc reading method, blue-ray disc writing method and blue-ray disc device
JP2005519422A (en) Method for joint decoding of possibly missing codewords
JP2006511019A (en) Method for storing information on an optical disk
US20060077841A1 (en) Method of recording data on optical storage medium and apparatus thereof
HK1081316A (en) Data storage medium having link zone and apparatus and method for recording/reproducing data on/from the data storage medium
KR20040100802A (en) Method of error correction coding, apparatus and method of recording data using the method
KR20040096333A (en) method for recycling optical recode

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