CN100385515C - Error correction encoding method, and apparatus and method for recording data using the same - Google Patents
Error correction encoding method, and apparatus and method for recording data using the same Download PDFInfo
- Publication number
- CN100385515C CN100385515C CNB200480013586XA CN200480013586A CN100385515C CN 100385515 C CN100385515 C CN 100385515C CN B200480013586X A CNB200480013586X A CN B200480013586XA CN 200480013586 A CN200480013586 A CN 200480013586A CN 100385515 C CN100385515 C CN 100385515C
- Authority
- CN
- China
- Prior art keywords
- error correction
- data
- coding
- length
- block
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1833—Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1833—Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
- G11B2020/1846—Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information using a picket code, i.e. a code in which a long distance code [LDC] is arranged as an array and columns containing burst indicator subcode [BIS] are multiplexed for erasure decoding
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种纠错编码方法,以及一种使用该纠错编码方法记录数据的方法和设备。The present invention relates to an error correction encoding method, and a method and device for recording data using the error correction encoding method.
背景技术Background technique
信息记录介质包括:诸如软盘和硬盘的磁盘、磁带、诸如ROM和RAM的半导体存储器芯片、和诸如CD和DVD的光盘。Information recording media include magnetic disks such as floppy disks and hard disks, magnetic tapes, semiconductor memory chips such as ROM and RAM, and optical disks such as CDs and DVDs.
光盘的记录容量随着半导体技术和信号处理技术的发展已迅速地增加,并且光盘的价格相对较低。The recording capacity of an optical disc has been rapidly increased with the development of semiconductor technology and signal processing technology, and the price of the optical disc is relatively low.
光盘上记录的信息以具有预定大小的块为单位被记录。数据被记录在其中的块单位也是纠错编码(ECC)的基本单位。传统光盘中使用的ECC块的大小一般为32K字节或64K字节。Information recorded on an optical disc is recorded in units of blocks having a predetermined size. A block unit in which data is recorded is also a basic unit of error correction coding (ECC). The size of an ECC block used in a conventional optical disc is generally 32K bytes or 64K bytes.
已经尝试将光盘用作使用诸如摄像机的便携式电子装置来同时记录和/或再现声音和图像两者的信息记录介质。Attempts have been made to use optical disks as information recording media for simultaneously recording and/or reproducing both sound and images using portable electronic devices such as video cameras.
然而,在像摄像机这样的便携式电子装置中使用光盘有一些缺点。即,光盘的大小,一般为80mm或120mm,对于摄像机太大,并且使用传统大小的光盘,功耗太高。However, there are some disadvantages to using optical discs in portable electronic devices like video cameras. That is, the size of the optical disc, typically 80mm or 120mm, is too large for a video camera, and with a traditionally sized optical disc, the power consumption is too high.
因此,为了将光盘用作便携式电子装置的信息记录介质,需要一种具有比传统光盘更小的尺寸但是更高的记录密度的光盘。Therefore, in order to use an optical disc as an information recording medium of a portable electronic device, an optical disc having a smaller size but higher recording density than conventional optical discs is required.
当在具有30~50mm的直径的小尺寸光盘上以ECC块单位的传统大小记录和再现数据时,当再现记录的数据时可能在纠错中发生问题。When recording and reproducing data in a conventional size of ECC block unit on a small-sized optical disc having a diameter of 30 to 50 mm, a problem may occur in error correction when reproducing the recorded data.
对于传统DVD中的纠错编码,里德-所罗门生成码(RSPC)被使用。在RSPC的情况下,ECC块单位包括416个对应于32K用户数据的记录帧。一个同步帧包括1488个槽位(channel bit),一个槽位为0.133μm长。因此轨道方向上的单位ECC块的长度为82,328.064μm,这与半径为13.1mm的圆的圆周相等。因此,当在半径为13.1mm之内的区域内记录传统DVD中使用的ECC块单位时,该ECC块单位将占用多于一条轨道。因此,当将传统ECC块单位记录到具有30~50mm的直径的小尺寸光盘时,不可避免地将纠错数据记录在两条或更多的轨道上。For error correction coding in conventional DVDs, Reed-Solomon generating codes (RSPC) are used. In the case of RSPC, the ECC block unit includes 416 recording frames corresponding to 32K user data. A sync frame includes 1488 channel bits, and a channel bit is 0.133 μm long. The length of a unit ECC block in the track direction is therefore 82,328.064 μm, which is equal to the circumference of a circle with a radius of 13.1 mm. Therefore, when an ECC block unit used in a conventional DVD is recorded in an area within a radius of 13.1 mm, the ECC block unit will occupy more than one track. Therefore, when recording conventional ECC block units to a small-sized optical disc having a diameter of 30 to 50 mm, error correction data is inevitably recorded on two or more tracks.
图1是显示具有传统ECC块单位的数据被记录在其上的小尺寸光盘的内圆周区域的示意图。FIG. 1 is a schematic diagram showing an inner peripheral area of a small-sized optical disc on which data having a conventional ECC block unit is recorded.
参照图1,当在距小尺寸光盘的中心6mm半径内的数据记录区域中从内圆周区域到外圆周区域记录64K字节的ECC块单位时,传统ECC块单位在该区域中被从A点记录到D点。即,当从小尺寸光盘的最内侧圆周区域记录ECC块单位时,ECC块单位被记录在两条轨道上,从而在半径方向上产生ECC块单位的重叠区域。如果在单位ECC块被记录在其上的重叠区域的半径方向上存在划痕,则在ECC块单位中可能产生严重的差错,从而显著降低纠错能力。Referring to FIG. 1, when an ECC block unit of 64 Kbytes is recorded from an inner peripheral area to an outer peripheral area in a data recording area within a radius of 6 mm from the center of a small-sized optical disc, the conventional ECC block unit is changed from point A to Record to point D. That is, when an ECC block unit is recorded in the innermost circumferential area of a small-sized optical disc, the ECC block unit is recorded on two tracks, thereby generating an overlapping area of the ECC block unit in the radial direction. If there is a scratch in the radial direction of the overlapping area on which the unit ECC block is recorded, serious errors may be generated in the ECC block unit, thereby significantly reducing the error correction capability.
即,如果ECC块单位未被记录在仅仅一条轨道上,而是记录在小尺寸光盘的两条轨道上,则如果在内圆周区域上存在诸如划痕的任何缺陷,那么记录的ECC块单位的纠错能力被显著降低。That is, if the ECC block unit is recorded not on only one track but on two tracks of a small-sized optical disc, if there is any defect such as a scratch on the inner peripheral area, the recorded ECC block unit Error correction capability is significantly reduced.
此问题不仅当RSPC被用作ECC格式时发生,而且当长距码(LDC)被使用时也会发生。This problem occurs not only when RSPC is used as the ECC format, but also when Long Distance Code (LDC) is used.
根据第6,367,049号U.S.专利,ECC块单位包括根据RS(248,216,33)产生的304个LDC和根据RS(62,32,33)产生的24个突发指示器子码(BIS)。ECC块单位包括64K字节的用户数据和496个记录帧。每个记录帧包括:同步模式、152字节的ECC数据、和3字节的BIS。According to U.S. Patent No. 6,367,049, an ECC block unit includes 304 LDCs generated from RS (248, 216, 33) and 24 Burst Indicator Subcodes (BIS) generated from RS (62, 32, 33). An ECC block unit includes 64K bytes of user data and 496 recording frames. Each recording frame includes: a sync pattern, 152 bytes of ECC data, and 3 bytes of BIS.
当根据游程限制(RLL)(1,7)调制方法将8字节调制为12字节时,如果同步模式的数量为20,则根据轨道方向上的槽位长度(CBL)和ECC格式,被ECC块占用的长度为937,440×CBL。When modulating 8 bytes into 12 bytes according to the run-length limited (RLL) (1, 7) modulation method, if the number of sync patterns is 20, according to the slot length (CBL) in the track direction and the ECC format, it is The length occupied by the ECC block is 937,440×CBL.
在第6,367,049号U.S.专利中公开的ECC块的长度等于半径为149,274×CBL的圆的圆周长度。由于根据ECC格式,对应于64个记录帧的长度的纠错是可行的,所以最大纠错长度为120,960×CBL。The length of the ECC block disclosed in U.S. Patent No. 6,367,049 is equal to the circumference of a circle with a radius of 149,274×CBL. Since error correction corresponding to a length of 64 recording frames is possible according to the ECC format, the maximum error correction length is 120,960×CBL.
因此,当CBL为0.100μm时,具有与ECC块的长度相等的圆周的圆的半径为14.93mm,最大纠错长度大约为12.10mm。Therefore, when the CBL is 0.100 μm, the radius of a circle having a circumference equal to the length of the ECC block is 14.93 mm, and the maximum error correction length is about 12.10 mm.
当CBL为0.090μm时,具有与ECC块的长度相等的圆周的圆的半径为13.43mm,最大纠错长度大约为10.89mm。When the CBL is 0.090 μm, the radius of a circle having a circumference equal to the length of the ECC block is 13.43 mm, and the maximum error correction length is about 10.89 mm.
当CBL为0.080μm时,具有与ECC块的长度相等的圆周的圆的半径为11.94mm,最大纠错长度大约为9.68mm。When the CBL is 0.080 μm, the radius of a circle having a circumference equal to the length of the ECC block is 11.94 mm, and the maximum error correction length is about 9.68 mm.
当CBL为0.070μm时,具有与ECC块的长度相等的圆周的圆的半径为10.45mm,最大纠错长度大约为8.47mm。When the CBL is 0.070 μm, the radius of a circle having a circumference equal to the length of the ECC block is 10.45 mm, and the maximum error correction length is about 8.47 mm.
当CBL为0.060μm时,具有与ECC块的长度相等的圆周的圆的半径为8.96mm,最大纠错长度大约为7.26mm。When the CBL is 0.060 μm, the radius of a circle having a circumference equal to the length of the ECC block is 8.96 mm, and the maximum error correction length is about 7.26 mm.
实际上,因为记录从超过20mm的半径开始,所以具有120mm直径的光盘没有这些ECC块的重叠区域。然而,对于具有30~50mm直径的小尺寸光盘,开始记录数据的半径必须小以记录尽可能多的数据。In fact, an optical disc with a diameter of 120 mm has no overlapping area of these ECC blocks because recording starts at a radius exceeding 20 mm. However, for a small-sized optical disc having a diameter of 30 to 50 mm, the radius at which data is started to be recorded must be small to record as much data as possible.
在将在第6,367,049号U.S.专利中公开的64K字节的ECC格式应用于在其中记录或者存储数据从大约6~9mm的半径开始的小尺寸光盘的情况下,并且当CBL大于0.060μm时,ECC块单位不可避免地被记录在两条或更多的轨道上。In the case of applying the 64K-byte ECC format disclosed in U.S. Patent No. 6,367,049 to a small-sized optical disc in which data is recorded or stored from a radius of about 6 to 9 mm, and when the CBL is larger than 0.060 μm, the ECC Block units are inevitably recorded on two or more tracks.
如果CBL为0.070μm,并且一个记录帧包括1890个槽位,则被该记录帧占用的长度为132.3μm。因此,2mm的划痕可影响大约16个连续的记录帧。在此情况下,对于RS(248,216,33)码,引起8字节的错误,并且当在其上ECC块单位被记录到两条轨道的重叠区域上发生划痕时,将引起16个字节的错误。If the CBL is 0.070 μm, and one recording frame includes 1890 slots, the length occupied by the recording frame is 132.3 μm. Therefore, a scratch of 2 mm can affect approximately 16 consecutive recorded frames. In this case, for the RS(248, 216, 33) code, an 8-byte error is caused, and when a scratch occurs on an overlapping area on which ECC block units are recorded to two tracks, 16 bytes will be caused. byte error.
假定对该划痕区域执行擦除纠正并且字节错误率为10-3,则当在ECC块单位中发生8字节差错或16字节差错时的块差错率(BER)如表1所示。Assuming that erasure correction is performed on the scratch area and the byte error rate is 10 -3 , the block error rate (BER) when an 8-byte error or a 16-byte error occurs in an ECC block unit is as shown in Table 1 .
表1Table 1
参照表1,当划痕发生在在其中ECC块单位重叠在两条轨道上的区域上时的BER大于当相同长度的划痕发生在在其中ECC块单位处于一条轨道中的区域上时的错误的BER的两倍。Referring to Table 1, the BER when a scratch occurs on an area in which ECC block units overlap two tracks is larger than the error when a scratch of the same length occurs on an area in which ECC block units are in one track twice the BER.
ECC块单位在轨道方向上占用记录介质长度的长度L是ECC块的槽位数量CBN、根据数值孔径和激光波长的最小标记长度MML、和由调制码定义的槽位长度CBL的倍数。即,L=CBN×MML×CBL。The length L that the ECC block unit occupies the length of the recording medium in the track direction is a multiple of the slot number CBN of the ECC block, the minimum mark length MML according to the numerical aperture and laser wavelength, and the slot length CBL defined by the modulation code. That is, L=CBN×MML×CBL.
在相同的调制编码下,通过增加记录行的密度(减少最小标记长度),以及通过减少槽位的长度,ECC块的长度可被减少,从而最小化或者去除被ECC块单位重叠两条或更多的轨道的区域。Under the same modulation code, by increasing the density of the recording line (reducing the minimum mark length), and by reducing the length of the slot, the length of the ECC block can be reduced, thereby minimizing or removing two or more overlapped ECC block units. Areas with many tracks.
然而,引起诸如划痕或指印的问题的错误的效果以与槽位长度的减少成反比的方式增加。结果,即使引起问题的错误的大小没有改变,错误的效果也随着槽位长度的减少而增加。即,如果槽位长度减少,则ECC块的最大纠错长度也减少。因此,作为一种恢复在重叠区域上的ECC块的纠错能力的方式,减少槽位的长度伴随着减少ECC块的最大纠错长度的问题。However, the effect of errors causing problems such as scratches or fingerprints increases inversely proportional to the decrease in slot length. As a result, the effect of the error increases as the slot length decreases, even though the size of the error causing the problem does not change. That is, if the slot length decreases, the maximum error correction length of the ECC block also decreases. Therefore, reducing the length of the slots is accompanied by a problem of reducing the maximum error correction length of the ECC block as a way of recovering the error correction capability of the ECC blocks on the overlapping area.
因此,在当以固定的槽位长度(最小标记长度等于调制码)和以相同的奇偶校验率(parity ratio)减少ECC块的大小时的情况下,最大纠错长度可能也被减少。在第6,367,049号U.S.专利中提出的ECC格式的结构下的最大纠错长度通过将存在于ECC块单位中的码字的奇偶校验与码字之间的交织深度相加而被确定。即,因为ECC格式是RS(248,216,33)码×304,所以最大纠错字节为9728。Therefore, when reducing the size of the ECC block with a fixed slot length (minimum mark length equal to the modulation code) and with the same parity ratio, the maximum error correction length may also be reduced. The maximum error correction length under the structure of the ECC format proposed in U.S. Patent No. 6,367,049 is determined by adding the parity of codewords present in the ECC block unit and the interleaving depth between codewords. That is, since the ECC format is RS (248, 216, 33) code×304, the maximum error correction bytes are 9728.
结果,由于保持奇偶校验率的ECC块的大小的减少导致交织深度的减少或者用户数据量的减少,所以加上码字的奇偶校验,最大纠错字节将减少。因此,将出现包括最大纠错长度的纠错能力的降低。As a result, since the reduction in the size of the ECC block that maintains the parity rate results in a reduction in interleaving depth or a reduction in the amount of user data, plus the parity of the codeword, the maximum error correction bytes will be reduced. Therefore, a decrease in error correction capability including the maximum error correction length will occur.
如上所述,当光盘的、ECC块被记录或存储至其的区域上的圆周比单位ECC块的长度短时,单位ECC块被记录到两条或更多的轨道上,从而降低纠错能力,这导致降低再现可靠性。As described above, when the circumference of the area of the optical disc to which ECC blocks are recorded or stored is shorter than the length of the unit ECC block, the unit ECC block is recorded onto two or more tracks, thereby reducing the error correction capability , which leads to reduced reproduction reliability.
传统光盘具有这样的记录区域的结构,在其中从内圆周区域到外圆周区域顺序地形成导入区、用户数据区、和导出区。通常,用于再现光盘的数据的重要信息被记录到对应于导入区的内圆周区域。A conventional optical disc has a structure of a recording area in which a lead-in area, a user data area, and a lead-out area are sequentially formed from an inner peripheral area to an outer peripheral area. Generally, important information for reproducing data of an optical disc is recorded to an inner peripheral area corresponding to the lead-in area.
因此,记录在内圆周区域中的ECC块单位的纠错能力的降低成为严重的问题。Therefore, a reduction in the error correction capability in units of ECC blocks recorded in the inner peripheral area becomes a serious problem.
发明内容Contents of the invention
技术解决方案technical solution
本发明提供一种防止ECC块单位被记录到小尺寸光盘的两条或更多的轨道上并且提高纠错能力的纠错编码方法。The present invention provides an error correction encoding method that prevents ECC block units from being recorded on two or more tracks of a small-sized optical disc and improves error correction capability.
本发明还提供一种使用该编码方法记录数据的设备和方法。The present invention also provides a device and method for recording data using the encoding method.
有益的效果Beneficial effect
如上所述,根据本发明的实施例,一种纠错编码方法、一种记录数据的方法、以及一种记录数据的设备可防止ECC块单位被记录到小尺寸光盘的多于两条的轨道上,从而提高纠错能力。As described above, according to an embodiment of the present invention, an error correction encoding method, a method of recording data, and an apparatus for recording data can prevent ECC block units from being recorded to more than two tracks of a small-sized optical disc , so as to improve the error correction capability.
此外,当通过减少用户数据的长度来增加奇偶校验率并保持传统里德-所罗门编码的奇偶校验长度时,传统的硬件在无须较大改动的情况下可被使用。Furthermore, while increasing the parity rate by reducing the length of user data and maintaining the parity length of conventional Reed-Solomon encoding, conventional hardware can be used without major changes.
附图说明Description of drawings
通过下面结合附图对实施例进行的描述,本发明的这些和/或其他方面和优点将会变得清楚和更易于理解,其中:These and/or other aspects and advantages of the present invention will become clearer and easier to understand through the following description of embodiments in conjunction with the accompanying drawings, wherein:
图1是数据以传统ECC块单位被记录至其的小尺寸光盘的内圆周区域的示意图;1 is a schematic diagram of an inner peripheral area of a small-sized optical disc to which data is recorded in conventional ECC block units;
图2是根据本发明的实施例的LDC块的格式;Fig. 2 is the format of the LDC block according to the embodiment of the present invention;
图3是在图2中描述的LDC块的结构的实施例的格式;Figure 3 is the format of an embodiment of the structure of the LDC block described in Figure 2;
图4是在将图3中描述的LDC块以预定的方法进行交织之后的LDC块的格式;FIG. 4 is a format of an LDC block after the LDC block described in FIG. 3 is interleaved in a predetermined method;
图5是根据本发明实施例的BIS块的结构的格式;Fig. 5 is the format of the structure of the BIS block according to the embodiment of the present invention;
图6是图5中描述的BIS在交织之后的格式;Figure 6 is the format of the BIS described in Figure 5 after interleaving;
图7是通过将图4中描述的LDC块和图6中描述的BIS块与同步模式相组合而产生的ECC块的格式;FIG. 7 is a format of an ECC block produced by combining the LDC block described in FIG. 4 and the BIS block described in FIG. 6 with a synchronization pattern;
图8是根据本发明的实施例的用于记录和再现数据的设备的框图;和8 is a block diagram of an apparatus for recording and reproducing data according to an embodiment of the present invention; and
图9是示出根据本发明的实施例的记录数据的方法的流程图。FIG. 9 is a flowchart illustrating a method of recording data according to an embodiment of the present invention.
最佳实施方式best practice
本发明的另外的方面和/或优点将在下面的描述中被部分地阐述,并且部分地,将从描述中变得清楚,或者可通过实施本发明而被了解。Additional aspects and/or advantages of the invention will be set forth in part in the description which follows and, in part, will be apparent from the description, or may be learned by practice of the invention.
根据本发明的一方面,提供一种纠错编码方法,包括:用32K字节的用户数据产生(184,152,32,216)的LDC块;产生指示发生的错误组的位置的BIS块;和通过将预定量的BIS块数据和LDC块相组合来产生ECC块,其中,BIS块的不同部分被LDC块的一个或多个部分以预定的距离分开。According to one aspect of the present invention, there is provided a method of error correction coding, comprising: generating (184, 152, 32, 216) LDC blocks with 32K bytes of user data; generating BIS blocks indicating the positions of error groups that occur; and generating an ECC block by combining a predetermined amount of BIS block data and an LDC block, wherein different portions of the BIS block are separated by a predetermined distance by one or more portions of the LDC block.
根据本发明的另一方面,提供一种数据记录设备,包括:光头;编码解码器,通过根据预定的方法对预定量的数据进行纠错编码来产生多个码字;和控制单元,控制光头以这样的记录单位来记录包括所述多个码字的数据,该记录单位的长度比小尺寸光盘的内圆周区域中的预定轨道短。According to another aspect of the present invention, there is provided a data recording device, comprising: an optical head; a codec for generating a plurality of codewords by performing error correction encoding on a predetermined amount of data according to a predetermined method; and a control unit for controlling the optical head The data including the plurality of codewords is recorded in a recording unit whose length is shorter than a predetermined track in the inner circumference area of the small-sized optical disc.
该编码解码器可根据里德-所罗门编码方法来执行纠错编码,在里德-所罗门编码方法中奇偶校验字节P被添加到输入数据字节D,并且该编码解码器可根据用于补充由记录单位的短的长度引起的纠错能力的降低的确定的奇偶校验率P/(D+P)来执行纠错编码。The codec can perform error correction coding according to the Reed-Solomon coding method in which a parity byte P is added to the input data byte D, and can be used according to The error correction encoding is performed by supplementing the determined parity rate P/(D+P) which reduces the error correction capability caused by the short length of the recording unit.
通过减少输入数据字节D并增加奇偶校验字节P可确定奇偶校验率。The parity ratio can be determined by decreasing the input data byte D and increasing the parity byte P.
根据本发明的实施例,提供一种将数据记录到小尺寸光盘的方法,包括:通过根据预定的方法对预定量的数据进行纠错编码来形成多个码字;和将包括所述多个码字的数据以这样的记录单位记录到小尺寸光盘,该记录单位的长度比小尺寸光盘的内圆周区域的预定轨道短。According to an embodiment of the present invention, there is provided a method for recording data to a small-sized optical disc, comprising: forming a plurality of codewords by performing error correction encoding on a predetermined amount of data according to a predetermined method; The data of the codeword is recorded to the small-sized optical disc in a recording unit whose length is shorter than a predetermined track of the inner peripheral area of the small-sized optical disc.
可根据里德-所罗门编码方法来执行该纠错编码,在里德-所罗门编码方法中奇偶校验字节P被添加到输入数据字节D。This error correction encoding can be performed according to a Reed-Solomon encoding method in which a parity byte P is added to an input data byte D.
通过纠错编码来形成多个码字的步骤还可包括确定用于补充由记录单位的短的长度引起的纠错能力的降低的奇偶校验率P/(D+P)。The step of forming the plurality of codewords by error correction encoding may also include determining a parity check rate P/(D+P) for compensating for a decrease in error correction capability caused by the short length of the recording unit.
通过纠错编码来形成多个码字的步骤可通过减少输入数据字节D并增加奇偶校验字节P来提高奇偶校验率。The step of forming multiple codewords by error correction encoding can increase the parity rate by reducing the input data bytes D and increasing the parity bytes P.
本发明的实施方式Embodiments of the present invention
现在对本发明实施例进行详细的描述,其示例表示在附图中,其中,相同的标号始终表示相同部件。下面通过参照附图对实施例进行描述以解释本发明。Embodiments of the invention will now be described in detail, examples of which are illustrated 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.
如上所述,当根据在第6,367,049号U.S.专利中公开的用户数据的具有64K字节的ECC格式,将数据记录到具有大约30~50mm的直径的小尺寸光盘,在该小尺寸光盘中槽位长度(CBL)在0.060μm和0.133μm之间并且数据记录的起始半径为6mm~9mm时,不可避免地在半径方向上存在ECC块的重叠区域。As described above, when data is recorded to a small-sized optical disc having a diameter of about 30 to 50 mm in which slots are located according to the ECC format having 64K bytes of user data disclosed in U.S. Patent No. 6,367,049, When the length (CBL) is between 0.060 μm and 0.133 μm and the initial radius of data recording is 6 mm˜9 mm, there is inevitably an overlapping area of ECC blocks in the radial direction.
在本发明中,ECC块内的用户数据大小被减少到32K字节以避免ECC块在半径方向上的重叠。此外,数据的奇偶校验率被增加以补充降低的纠错能力。数据的奇偶校验率被表示为下面的方程。In the present invention, the size of user data within an ECC block is reduced to 32K bytes to avoid overlapping of ECC blocks in the radial direction. In addition, the parity rate of the data is increased to compensate for the reduced error correction capability. The parity rate of data is expressed as the following equation.
方程1Equation 1
奇偶校验率=P/(D+P)Parity rate = P/(D+P)
在方程1中,D表示用户数据的字节大小,P表示奇偶校验的字节大小。In Equation 1, D represents the byte size of user data, and P represents the byte size of parity.
通过当前的调制码和诸如数值孔径和激光波长的光学特征考虑到可能的槽位长度(CBL)为0.060,如果在第6,367,049号U.S.专利中公开的64K字节ECC格式被修改为32K字节ECC格式同时在相同的记录帧保持RS(248,216,33)码×152或者RS(124,108,17)码×304的奇偶校验率,则32K字节大小的ECC块具有与半径大约为4.48mm的圆的圆周相同的长度。因此,如果记录数据的起始半径为6~9mm,则ECC块在半径方向上将没有重叠区域,但是最大纠错长度被减少到3.63mm,从而相当大地降低了纠错能力。Considering the possible slot length (CBL) of 0.060 by current modulation codes and optical characteristics such as numerical aperture and laser wavelength, if the 64K byte ECC format disclosed in U.S. Patent No. 6,367,049 is modified to 32K byte ECC The format maintains the parity check rate of RS (248, 216, 33) code × 152 or RS (124, 108, 17) code × 304 in the same recording frame at the same time, then the ECC block with a size of 32K bytes has a radius of about 4.48mm is the same length as the circumference of a circle. Therefore, if the initial radius of the recorded data is 6-9mm, the ECC blocks will have no overlapping area in the radial direction, but the maximum error correction length is reduced to 3.63mm, thereby greatly reducing the error correction capability.
为了防止纠错能力的降低,必须避免数据记录区中的ECC块在半径方向上的重叠,为了扩展最大纠错长度,必须增加数据奇偶校验。然而,ECC格式的全面修改是不可取的。In order to prevent the reduction of the error correction ability, it is necessary to avoid overlapping of ECC blocks in the data recording area in the radial direction, and to extend the maximum error correction length, it is necessary to increase the data parity. However, a complete modification of the ECC format is not advisable.
图2是根据本发明的实施例的LDC块的格式。参照图2,N表示RS码的长度,K表示RS码的用户数据长度,P表示RS码的奇偶校验长度,C NUM表示RS码的数量。FIG. 2 is a format of an LDC block according to an embodiment of the present invention. Referring to FIG. 2, N represents the length of the RS code, K represents the user data length of the RS code, P represents the parity length of the RS code, and C NUM represents the number of RS codes.
如上所述,在(N,K,P,C_NUM)=(248,216,32,152)或者(N,K,P,C_NUM)=(124,108,16,304)的情况下,第6,367,049号U.S.专利的ECC格式中的C_NUM被减半,或者N、K、和P被减少到32K字节。在此情况下,当CBL为0.060μm时,最大纠错长度仅为3.63mm。因此,由于很可能在数据再现中将出现可靠性问题,所以数据奇偶校验率需要被适当地增加以改善纠错能力。As mentioned above, in the case of (N, K, P, C_NUM) = (248, 216, 32, 152) or (N, K, P, C_NUM) = (124, 108, 16, 304), the 6th,367,049th C_NUM in the ECC format of U.S. Patent is halved, or N, K, and P are reduced to 32K bytes. In this case, when the CBL is 0.060μm, the maximum error correction length is only 3.63mm. Therefore, since it is likely that a reliability problem will occur in data reproduction, the data parity rate needs to be appropriately increased to improve error correction capability.
本发明的ECC格式必须满足以下条件。The ECC format of the present invention must satisfy the following conditions.
首先,作为记录和再现数据的基本单位的ECC块的大小必须在此实例中被设置为32K字节以防止ECC块在半径方向上重叠在两条或更多的轨道上。即,由于4字节的错误检测码(EDC)被添加到每个2K字节(2048字节)长的扇区,所以在LDC块中除了奇偶校验之外的字节数是32,832字节。First, the size of an ECC block, which is a basic unit of recording and reproducing data, must be set to 32K bytes in this example to prevent ECC blocks from overlapping on two or more tracks in the radial direction. That is, since 4-byte error detection code (EDC) is added to each 2K byte (2048 byte) long sector, the number of bytes excluding parity in the LDC block is 32,832 bytes .
其次,必须考虑BIS。BIS必须足够大以存储物理扇区地址和控制数据。Second, BIS must be considered. The BIS must be large enough to store physical sector addresses and control data.
第三,ECC格式必须具有尽可能长的最大纠错长度。Third, the ECC format must have a maximum error correction length as long as possible.
第四,必须考虑根据数据效率的存储容量。Fourth, storage capacity in terms of data efficiency must be considered.
第五,当形成ECC块时,记录帧的全部数量必须是8或16的倍数。在DVD的情况下,ECC块包含16个物理扇区,每个物理扇区具有当再现时允许快速访问ECC块或物理扇区的数据ID。Fifth, when forming an ECC block, the total number of recording frames must be a multiple of 8 or 16. In the case of a DVD, an ECC block contains 16 physical sectors each having a data ID that allows quick access to the ECC block or physical sector when reproduced.
第六,考虑到RS码的纠错系统的硬件负载,最好RS码的奇偶校验的数量在32以下,并且RS码的长度应该尽可能的长。Sixth, considering the hardware load of the error correction system of the RS code, it is preferable that the number of parity checks of the RS code is less than 32, and the length of the RS code should be as long as possible.
关于第一条件,由于ECC格式包括LDC和BIS,这与DVD的RSPC结构不同,所以如第6,367,049号U.S.专利所公开的,用于访问物理扇区的地址信息已经被存储在BIS中。由于用于控制用户数据的数据可被存储在控制数据中,所以除了用户数据和EDC之外没有额外的数据是必需的。Regarding the first condition, since the ECC format includes LDC and BIS, which is different from the RSPC structure of DVD, address information for accessing physical sectors has been stored in BIS as disclosed in U.S. Patent No. 6,367,049. Since data for controlling the user data can be stored in the control data, no additional data is necessary except for the user data and EDC.
关于第二条件,需要访问物理扇区或者存储用于用户数据的控制信息的空间。Regarding the second condition, access to a physical sector or a space storing control information for user data is required.
关于第三和第四条件,当最大纠错长度增加时,数据效率由于用户数据的比率低而降低,从而整个介质的存储容量减少。然而,当ECC格式的纠错能力超过预定水平时存储容量才更有意义。换句话说,即使存储容量可能大,但是如果数据不可靠,那么就没有用处。在确保纠错能力的足够水平之后,介质的存储容量可以被有意义地考虑。Regarding the third and fourth conditions, when the maximum error correction length increases, the data efficiency decreases due to the low ratio of user data, thereby reducing the storage capacity of the entire medium. However, the storage capacity is more meaningful when the error correction capability of the ECC format exceeds a predetermined level. In other words, even though storage capacity may be large, it is of no use if the data is unreliable. After ensuring a sufficient level of error correction capability, the storage capacity of the medium can be meaningfully considered.
关于第五条件,尽管不是必须地,但最好物理扇区以适当的间隔被规则地布置在介质上。由于主机与驱动器以2K字节的大小发送和接收用户数据,并且考虑到一个块具有32K字节的大小这一事实,所以一个ECC块内的记录帧的数量需要是16的倍数。Regarding the fifth condition, although not necessarily, it is preferable that physical sectors are regularly arranged on the medium at appropriate intervals. Since the host and drive transmit and receive user data in a size of 2K bytes, and considering the fact that one block has a size of 32K bytes, the number of recording frames within one ECC block needs to be a multiple of 16.
关于第六条件,RS编码的纠错系统的硬件负载由奇偶校验数量确定。Regarding the sixth condition, the hardware load of the RS coded error correction system is determined by the number of parities.
随着奇偶校验数量的增加,在码字中可被纠正的错误的数量增加。然而,硬件的负载也增加相同的量级。考虑到传统技术,具有少于32个奇偶校验是可取的。当相同奇偶校验率的码字变得更长时,纠错能力增加。As the number of parity checks increases, the number of errors that can be corrected in a codeword increases. However, the load on the hardware also increases by the same order of magnitude. Considering conventional techniques, it is desirable to have less than 32 parities. As the codewords of the same parity rate become longer, the error correction capability increases.
图3是根据本发明实施例的在图2中描述的LDC块的结构的格式。FIG. 3 is a format of the structure of the LDC block described in FIG. 2 according to an embodiment of the present invention.
参照图3,LDC块的结构是(184,152,32,216)。即,N为184,K为152,P为32,C_NUM为216。因此,32K字节大小的纠错LDC块包括216个(184,152,32)LDC。Referring to FIG. 3, the structure of the LDC block is (184, 152, 32, 216). That is, N is 184, K is 152, P is 32, and C_NUM is 216. Therefore, an error correction LDC block with a size of 32K bytes includes 216 (184, 152, 32) LDCs.
通常,由于用于在主机和盘驱动器之间通信的数据单元的大小为每扇区2K字节(2048字节),所以ECC格式将4字节的错误检测码(EDC)添加到2K字节的用户数据。盘驱动器当在从盘读取数据并纠错之后编码来检查纠错是否已被完成时添加4字节的EDC。如图3所示,包括2K字节用户数据和4字节EDC的2052字节对应于13.5列。Typically, since the size of a data unit used to communicate between a host and a disk drive is 2K bytes per sector (2048 bytes), the ECC format adds 4 bytes of Error Detection Code (EDC) to the 2K bytes user data. A disk drive adds 4 bytes of EDC when encoding to check whether error correction has been completed after reading data from the disk and correcting errors. As shown in FIG. 3, 2052 bytes including 2K bytes of user data and 4 bytes of EDC correspond to 13.5 columns.
图4是在将图3中描述的LDC块以预定的方法进行交织之后的LDC块的格式。FIG. 4 is a format of an LDC block after the LDC block described in FIG. 3 is interleaved in a predetermined method.
有几种交织方法。图4显示根据第6,367,049号U.S.专利中的图10和图12中描述的方法的块交织。第6,367,049号U.S.专利的图10中描述的交织的第一方法是一种将奇数列的字节信息插入偶数列的字节信息之间的方法。第6,367,049号U.S.专利的图12中显示的交织的第二方法是一种在第一交织之后在行方向上移动行信息的方法。在以上U.S.专利中,移动值为3,但是本实施例可使用与108相对互质的移动值1或7,从而最大化周期。There are several methods of interleaving. Figure 4 shows block interleaving according to the method described in Figures 10 and 12 of U.S. Patent No. 6,367,049. The first method of interleaving described in FIG. 10 of U.S. Patent No. 6,367,049 is a method of inserting byte information of odd columns between byte information of even columns. The second method of interleaving shown in FIG. 12 of U.S. Patent No. 6,367,049 is a method of shifting row information in the row direction after the first interleaving. In the above U.S. patent, the shift value is 3, but this embodiment could use a shift value of 1 or 7 that is relatively prime to 108, thereby maximizing the period.
图5是根据本发明实施例的BIS块的结构的格式。BIS块具有(46,K,P,C_NUM)的结构,本实施例被概括在表2中。FIG. 5 is a format of a structure of a BIS block according to an embodiment of the present invention. The BIS block has a structure of (46, K, P, C_NUM), which is summarized in Table 2 in this embodiment.
表2Table 2
图6是在根据第6,367,049号U.S.专利的图14A中描述的交织方法进行交织之后在表2中的第一和第三结构的BIS块的格式。换句话说,由于C_NUM为16,所以可通过如图5所示绑定两个码字而将C_NUM分为8个部分,然后根据第6,367,049号U.S.专利的图14A中描述的交织方法进行交织。尽管未显示在图中,除了在图6中行的数量变为3之外,第二和第四结构的BIS块以如上相同的方式被执行。FIG. 6 is a format of BIS blocks of the first and third structures in Table 2 after interleaving according to the interleaving method described in FIG. 14A of U.S. Patent No. 6,367,049. In other words, since C_NUM is 16, C_NUM can be divided into 8 parts by bundling two codewords as shown in FIG. 5, and then interleaved according to the interleaving method described in FIG. 14A of U.S. Patent No. 6,367,049. Although not shown in the figure, the BIS blocks of the second and fourth structures are executed in the same manner as above except that the number of rows is changed to 3 in FIG. 6 .
图7是通过将图4的LDC块和图6的BIS块与同步模式相组合而创建的ECC块的格式。FIG. 7 is a format of an ECC block created by combining the LDC block of FIG. 4 and the BIS block of FIG. 6 with a synchronization pattern.
参照图7,该ECC块包括368个记录帧。每个记录帧包括:同步模式、108字节的LDC、和2字节的BIS。该ECC块包括16个物理扇区,并且23个记录帧被记录到每个物理扇区。Referring to FIG. 7, the ECC block includes 368 recording frames. Each recording frame includes: a sync pattern, a 108-byte LDC, and a 2-byte BIS. The ECC block includes 16 physical sectors, and 23 recording frames are recorded to each physical sector.
每个BIS字节包括物理扇区的地址,从而以预定距离隔开的16个物理扇区的地址被记录到单个ECC块。Each BIS byte includes an address of a physical sector, so that addresses of 16 physical sectors separated by a predetermined distance are recorded to a single ECC block.
当图5中的BIS块的C_NUM为24时,那么图6中的行的数量为3并且图7中的ECC块的每行具有这样的结构,即4个27字节的LDC和3个1字节的BIS被插入27字节的LDC之间。When the C_NUM of the BIS block in Figure 5 is 24, then the number of rows in Figure 6 is 3 and each row of the ECC block in Figure 7 has a structure that is 4 LDCs of 27 bytes and 3 1s The byte BIS is inserted between the 27-byte LDC.
到目前为止,已描述了具有图3中描述的(184,152,32,216)的结构的LDC块。根据本发明的LDC块的结构还可包括诸如(132,108,24,304)、(136,108,28,304)、或(140,108,32,304)的结构。So far, the LDC block having the structure of (184, 152, 32, 216) described in FIG. 3 has been described. The structure of the LDC block according to the present invention may also include a structure such as (132, 108, 24, 304), (136, 108, 28, 304), or (140, 108, 32, 304).
当LDC块的结构为(132,108,24,304)时,该结构具有(33,17,16,24)的BIS块并可形成在其中264个记录帧被记录到8个物理扇区的ECC块。When the structure of the LDC block is (132, 108, 24, 304), the structure has a BIS block of (33, 17, 16, 24) and can be formed in which 264 recording frames are recorded to 8 physical sectors ECC blocks.
当LDC块的结构为(136,108,28,304)时,该结构具有(34,18,16,24)的BIS块并可形成在其中272个记录帧被记录到8个物理扇区的ECC块。When the structure of the LDC block is (136, 108, 28, 304), the structure has BIS blocks of (34, 18, 16, 24) and can be formed in which 272 recording frames are recorded to 8 physical sectors ECC blocks.
当LDC块的结构为(140,108,32,304)时,该结构具有(35,19,16,24)的BIS块并可形成在其中280个记录帧被记录到8个物理扇区的ECC块。When the structure of the LDC block is (140, 108, 32, 304), the structure has a BIS block of (35, 19, 16, 24) and can be formed in which 280 recording frames are recorded to 8 physical sectors ECC blocks.
以与表2中显示的结构类似的方式,上述实施例中的BIS块的(N,K,P,C_NUM)值也可被修改,以适合除了按以上的示例值讨论的之外的具有ECC块中的记录帧的结构和预定大小的物理扇区的数量。In a similar manner to the structure shown in Table 2, the (N, K, P, C_NUM) values of the BIS blocks in the above embodiments can also be modified to suit The structure of the recording frame in the block and the number of physical sectors of the predetermined size.
在图7的ECC块中,如果调制编码将8位的RLL(1,7)等级调制到12位并且同步模式长度的长度为20位,则当CBL小于0.070μm时在6mm的记录半径之后ECC块不在半径方向上重叠。In the ECC block of Figure 7, if the modulation code modulates the RLL(1,7) level of 8 bits to 12 bits and the length of the sync pattern length is 20 bits, then ECC after a recording radius of 6mm when the CBL is less than 0.070μm Blocks do not overlap radially.
根据本发明的ECC块的不同实施例的最大纠错长度和数据效率以及传统ECC块的CBL被概括在表3中。The maximum error correction length and data efficiency of different embodiments of the ECC block according to the present invention and the CBL of the conventional ECC block are summarized in Table 3.
表3table 3
参照表3,如图7所示,第一实施例具有(184,152,32,216)的LDC块和(46,14,32,16)的BIS块,并且是在其中368个记录帧被记录到16个物理扇区的ECC块。第二实施例具有(132,108,24,304)的LDC块和(33,17,16,24)的BIS块,并且是在其中264个记录帧被记录到8个物理扇区的ECC块。第三实施例具有(136,108,28,304)的LDC块和(34,18,16,24)的BIS块,并且是在其中272个记录帧被记录到8个物理扇区的ECC块。第四实施例具有(140,108,32,304)的LDC块和(35,19,16,24)的BIS块,并且是在其中280个记录帧被记录到8个物理扇区的ECC块。传统技术指的是第6,367,049号U.S.专利的ECC块。Referring to Table 3, as shown in Figure 7, the first embodiment has (184, 152, 32, 216) LDC blocks and (46, 14, 32, 16) BIS blocks, and is in which 368 recording frames are Record to ECC blocks of 16 physical sectors. The second embodiment has an LDC block of (132, 108, 24, 304) and a BIS block of (33, 17, 16, 24), and is an ECC block in which 264 recording frames are recorded to 8 physical sectors . The third embodiment has an LDC block of (136, 108, 28, 304) and a BIS block of (34, 18, 16, 24), and is an ECC block in which 272 recording frames are recorded to 8 physical sectors . The fourth embodiment has an LDC block of (140, 108, 32, 304) and a BIS block of (35, 19, 16, 24), and is an ECC block in which 280 recording frames are recorded to 8 physical sectors . Conventional technology refers to the ECC block of U.S. Patent No. 6,367,049.
假定对出现划痕的部分执行擦除校正,根据传统技术的块错误率和根据本发明的块错误率(BER)被显示在表4至表6中。BER根据下面的方程2和方程3计算。The block error rate according to the conventional technique and the block error rate (BER) according to the present invention are shown in Table 4 to Table 6 assuming that erasure correction is performed on a portion where a scratch occurs. BER is calculated according to Equation 2 and Equation 3 below.
方程2Equation 2
方程3Equation 3
其中,CER表示码字错误率,e表示擦除数量,p表示字节错误率。Among them, CER represents the code word error rate, e represents the number of erasures, and p represents the byte error rate.
表4Table 4
表4显示当在每一情况下出现2.268mm的划痕时的BER。Table 4 shows the BER when a scratch of 2.268 mm occurred in each case.
表5table 5
表5显示当在每一情况下出现1.134mm的划痕出现时的BER。Table 5 shows the BER when a scratch of 1.134 mm occurred in each case.
表6Table 6
表6显示当在每一情况下没有划痕时的BER。Table 6 shows the BER when there is no scratch in each case.
表4至表6中的第一至第三实施例和传统技术分别指示表3中的第一至第三实施例和传统技术。The first to third embodiments and the conventional technology in Table 4 to Table 6 indicate the first to third embodiments and the conventional technology in Table 3, respectively.
当与传统技术比较时,在CBL为0.06μm的情况下,第一和第三实施例的数据效率和纠错能力是最理想的。When compared with the conventional technology, the data efficiency and error correction capability of the first and third embodiments are optimal in the case of a CBL of 0.06 μm.
在下文中,将描述根据本发明的数据记录和/或再现设备。Hereinafter, a data recording and/or reproducing device according to the present invention will be described.
图8是根据本发明的实施例的用于记录和再现数据的设备的框图200。FIG. 8 is a block diagram 200 of an apparatus for recording and reproducing data according to an embodiment of the present invention.
参照图8,该用于记录和/或再现数据的设备200包括:光头210、编码解码器220、光盘信息存储单元240、控制单元260、数据输入接口单元270、和用户接口单元280。Referring to FIG. 8, the
光头210响应于控制单元260的控制,将数据记录到小尺寸光盘100,或者读取记录在小尺寸光盘100上的数据。小尺寸光盘100是具有6mm的最内侧圆周的半径的光盘。The
编码解码器220根据本发明的实施例对将被记录到小尺寸光盘100上的数据执行纠错编码,或者在编码的逆向处理中对从小尺寸光盘100读取的数据解码。The
光盘信息存储单元240存储与小尺寸光盘100相关的信息。The disc
编码解码器220通过根据如本发明的第一至第四实施例所示的各种ECC格式对用户数据进行编码来产生LDC块。编码解码器220根据预定的方法计算奇偶校验。该计算奇偶校验的方法可以是传统方法,因而其详细描述将被省略。The
此外,编码解码器200产生BIS块以在再现数据时指示错误的位置,并且通过如图7所述将LDC数据和BIS数据按预定的距离布置来产生ECC块。编码解码器220最后产生将被记录到小尺寸光盘100的ECC块并输出到光头210。Also, the
光盘信息存储单元240存储关于小尺寸光盘100的信息。该信息包括小尺寸光盘100的数据区域结构或者数据记录算法。The disc
控制单元260控制编码解码器220和光头210来将数据记录到小尺寸光盘100。具体地说,控制单元260控制光头210将从编码解码器220输出的数据用这样的记录单位记录到小尺寸光盘100,该记录单位短于小尺寸光盘100的内圆周区域的预定轨道的长度。The
输入数据接口单元270将输入的将被记录到小尺寸光盘100的数据发送到控制单元260。The input
用户接口单元280将从用户输入的用于将数据记录到小尺寸光盘100的命令发送到控制单元260。The
参照如上所述的数据记录/再现设备200的结构,现在将描述根据本发明的实施例将数据记录到小尺寸光盘100的方法。Referring to the structure of the data recording/reproducing
图9是根据本发明的实施例的记录数据的方法的流程图。FIG. 9 is a flowchart of a method of recording data according to an embodiment of the present invention.
为了将数据记录到小尺寸光盘100,ECC块的大小被减少。然而,为了补充由于ECC块大小的减少而引起的纠错能力的降低,用于纠错的里德-所罗门编码的奇偶校验率被确定(操作410)。通过采用具有(184,152,32,216)的结构的LDC块,本发明的实施例中的奇偶校验率被改进到32/184。包括确定的奇偶校验率的纠错所需要的信息被预先记录在编码解码器220中。In order to record data to the small-sized
编码解码器220通过根据确定的Solomon编码的奇偶校验率对预定量的输入数据,诸如32K字节的用户数据进行纠错编码来产生多个码字(操作430)。The
即使在流程图中未被描述,编码解码器220产生BIS块以当再现数据时指示错误的位置,并通过如图7所述将LDC数据和BIS数据按预定的距离布置来产生ECC块。编码解码器220最后把将被记录到小尺寸光盘100的ECC块输出到光头210。Even though not described in the flowchart, the
另一方面,除了(184,152,32,216)的LDC块之外的各种ECC格式可如本发明的第二至第四实施例被形成。On the other hand, various ECC formats other than the LDC block of (184, 152, 32, 216) can be formed as in the second to fourth embodiments of the present invention.
光头210响应于控制单元260的控制,从编码解码器220接收包括多个码字的数据,并将该数据以具有比小尺寸光盘100的内圆周区域的预定轨道的长度短的长度的记录单位记录到小尺寸光盘100。The
本发明也可被实施为计算机可读记录介质上的计算机可读代码。计算机可读记录介质是可存储其后可由计算机系统读取的数据的任何数据存储装置。计算机可读记录介质的示例包括只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光学数据存储装置、和载波。计算机可读记录介质也可分布在与计算机系统连接的网络上,从而计算机可读代码以分布式方式被存储和执行。The present invention can also be embodied as computer readable codes on a computer readable recording medium. The computer readable recording medium is any data storage device that can store data which can be thereafter read by a computer system. Examples of the computer readable recording medium include read only memory (ROM), random access memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage devices, and carrier waves. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
尽管已显示和描述了本发明的一些实施例,但是本领域的技术人员应该理解,在不脱离由权利要求及其等同物限定其范围的本发明的原理和精神的情况下,可对这些实施例进行改变。While certain embodiments of the present invention have been shown and described, it will be understood by those skilled in the art that such implementations may be made without departing from the principles and spirit of the invention, the scope of which is defined in the claims and their equivalents. Example changes.
Claims (8)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20030032093 | 2003-05-20 | ||
| KR1020030032093 | 2003-05-20 | ||
| KR1020030046127 | 2003-07-08 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1791906A CN1791906A (en) | 2006-06-21 |
| CN100385515C true CN100385515C (en) | 2008-04-30 |
Family
ID=36788804
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB200480013586XA Expired - Fee Related CN100385515C (en) | 2003-05-20 | 2004-05-20 | Error correction encoding method, and apparatus and method for recording data using the same |
Country Status (3)
| Country | Link |
|---|---|
| KR (1) | KR20040100802A (en) |
| CN (1) | CN100385515C (en) |
| MY (1) | MY137510A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10379756B2 (en) | 2016-12-15 | 2019-08-13 | International Business Machines Corporation | Logical format utilizing lateral encoding of data for storage on magnetic tape |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000311353A (en) * | 1999-04-28 | 2000-11-07 | Sharp Corp | Optical disk and optical disk device |
| CN1321312A (en) * | 1999-07-15 | 2001-11-07 | 皇家菲利浦电子有限公司 | Method for scanning recording disk to find defects and recording apparatus for recording information on disk-shaped recording medium |
| US6367049B1 (en) * | 1998-07-27 | 2002-04-02 | U.S. Philips Corp. | Encoding multiword information by wordwise interleaving |
| US6414920B1 (en) * | 1998-12-24 | 2002-07-02 | Samsung Electronics Co., Ltd. | Method for detecting synchronous information adapted to decode information recorded on burst cutting area of optical disc |
-
2003
- 2003-07-08 KR KR1020030046127A patent/KR20040100802A/en not_active Ceased
-
2004
- 2004-05-19 MY MYPI20041906A patent/MY137510A/en unknown
- 2004-05-20 CN CNB200480013586XA patent/CN100385515C/en not_active Expired - Fee Related
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6367049B1 (en) * | 1998-07-27 | 2002-04-02 | U.S. Philips Corp. | Encoding multiword information by wordwise interleaving |
| US6414920B1 (en) * | 1998-12-24 | 2002-07-02 | Samsung Electronics Co., Ltd. | Method for detecting synchronous information adapted to decode information recorded on burst cutting area of optical disc |
| JP2000311353A (en) * | 1999-04-28 | 2000-11-07 | Sharp Corp | Optical disk and optical disk device |
| CN1321312A (en) * | 1999-07-15 | 2001-11-07 | 皇家菲利浦电子有限公司 | Method for scanning recording disk to find defects and recording apparatus for recording information on disk-shaped recording medium |
Also Published As
| Publication number | Publication date |
|---|---|
| MY137510A (en) | 2009-02-27 |
| KR20040100802A (en) | 2004-12-02 |
| CN1791906A (en) | 2006-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8181087B2 (en) | Apparatus and method for recording and/or reproducing data on an information storage medium using padding information, and the information storage medium | |
| JP5401581B2 (en) | Recording method and reproducing method | |
| JP3231296B2 (en) | Interleaving method and circuit for high density recording medium | |
| US7389467B2 (en) | Method of error correction coding, and apparatus for and method of recording data using the coding method | |
| JP2856072B2 (en) | Information recording method, information reproducing method and information reproducing apparatus | |
| CN100385515C (en) | Error correction encoding method, and apparatus and method for recording data using the same | |
| HK1089858A1 (en) | Method of error correction coding, and apparatus for and method of recording data using the coding method | |
| HK1089858B (en) | Method of error correction coding, and apparatus for and method of recording data using the coding method | |
| JP3384402B2 (en) | Information reproducing method and information reproducing apparatus | |
| JPS63298776A (en) | Error correction processing system | |
| JPH02192026A (en) | Optical recording system and optical disc | |
| JPH10308080A (en) | Information recording medium | |
| JPH097305A (en) | Data recording / reproducing apparatus and method, and data recording medium |
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: 1089858 Country of ref document: HK |
|
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1089858 Country of ref document: HK |
|
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080430 |