Coded data generation or conversion – Digital code to digital code converters – To or from run length limited codes
Reexamination Certificate
2000-03-16
2002-03-26
JeanPierre, Peguy (Department: 2819)
Coded data generation or conversion
Digital code to digital code converters
To or from run length limited codes
C714S793000
Reexamination Certificate
active
06362754
ABSTRACT:
FIELD OF THE INVENTION
The invention relates to the field of optical recording and is most closely related to channel decoding signals read from optical media.
BACKGROUND OF THE INVENTION
The invention relates to a method of decoding a stream of channel bits of a signal relating to a binary channel into a stream of source bits of a signal relating to a binary source.
The invention also relates to a device for decoding a stream of channel bits of a signal relating to a binary channel into a stream of source bits of a signal relating to a binary source, which device comprises decoding means conceived to decode a main channel.
The invention is applicable to record carriers with different kinds of channel codes. In a channel code source bits are encoded to channel bits according to a predetermined scheme. The information stored on these record carriers can be coded, for example, in accordance with a runlength-limited (RLL) code. A RLL code is characterized by two parameters, (d+1) and (k+1), which stipulate the minimum and maximum runlengths, respectively, that may occur in the code. The length of time usually expressed in channel bits between consecutive transitions is known as the runlength. Such a transition can for example be a transition from a pit-mark to a land-mark, e.g. in CD-DA, CD-R, or a transition from an amorph domain to a crystalline domain, e.g. in CD-RW.
The functioning of a method mentioned in the foregoing can be understood from UK Patent Application GB 2 083 322 (PHQ 80007). This document describes a device for decoding a stream of channel bits into a stream of source bits. In this case, the binary channel signal to be decoded is runlength-limited. This stream of channel bits is obtained by reading a record carrier with a focused laser beam, as is typical for optical record carriers. Using this RLL code and this reading technique results in record carriers with a reasonably high capacity. In UK Patent Application GB 2 083 322 the channel code called EFM, employed in the Compact Disc Digital Audio standard, is disclosed.
However, under the conditions of the beam spot diameter (depending on the NA of the objective lens used) and the wavelength of the present laser beam, the capacity of the record carrier cannot be increased when keeping identical detection margins.
Those skilled in the art are hereby directed to U.S. Pat. No. 5,642,113 by Schouhamer, European Publication EP 0866454, and International Publication WO 97/35304.
The above citations are hereby incorporated in whole by reference.
SUMMARY OF THE INVENTION
The invention has for an object to increase the data capacity of a record carrier under the conditions mentioned above.
In this invention, the capacity of the record carrier is increased by addition of a secondary channel on top of a main channel and by providing a reliable detection of this secondary channel. The main channel is a binary channel where pits and non-pits (lands) are related to two possible signal levels (below and above a threshold level).
The method in accordance with the invention is characterized in that the binary channel comprises a main channel and a secondary channel, the secondary channel being embedded in the main channel, and that a stream of corrected main channel bits is used for correcting errors in the stream of secondary channel bits.
The invention is based on the recognition that errors in the stream of bits of the binary channel relating to the secondary channel are correlated with the marks of the main channel. In order to correct these errors, the stream of error-corrected bits of the binary source relating to the main channel must be re-encoded into the stream of error-corrected bits of the binary channel relating to the main channel.
When establishing this interaction between error-correction of the main channel and error correction of the secondary channel, a reliable secondary channel is created. It should be noted that the secondary channel exists by virtue of the main channel due to its hierarchical structure.
By embedding a secondary channel extra capacity can be generated on top of the capacity of the main channel. When reading out a record carrier comprising a secondary channel a traditional player can only see the information stored in the main channel, while enhanced player, equipped with means for reading out and decoding the secondary channel, can also see the information stored in the secondary channel.
Another method in accordance with the invention is characterized in the stream of corrected main channel bits is reconstructed from a stream of corrected source bits.
Another method in accordance with the invention is characterized in that the secondary channel is embedded in the main channel via multi-level coding.
Multi-level coding can be achieved in different ways. With multi-level coding is meant the coding which uses the different levels of the read-out signal, obtained when reading out a record carrier, to decode the data. These different levels of the read-out signal can for example be accomplished by changing the geometry of a pit or mark to be read out from the record carrier. This change in geometry can be of different kinds, variation of the width, depth, the number of width or depth variations etc. A physical parameter of the secondary channel can be used for multi-level coding, e.g. a so-called “peanut”-structure can be made, or the depth and/or width of the pits and marks can be varied.
Another method in accordance with the invention is characterized in that the secondary channel is embedded in the main channel via merging-bit coding.
In channel coding source bits are encoded to channel bits. In some channel codes, merging bits are inserted between the channel bits in order to be able to influence some properties of a modulated channel signal comprising the channel bits. Using merging-bits, for example the DC-content of the modulated channel signal, formed by concatenating the encoded channel bits, can be controlled. In merging-bit coding part of the freedom that is offered in the choice of the merging bits is used. Some of the merging-bit patterns will be used for DC-control, the others will be used for the generation of extra capacity.
Another method in accordance with the invention, wherein the binary channel comprises merging-bits forming merging-bit patterns of a first and of a second class, is characterized in that the merging-bit patterns of the first class are used for influencing a property of the binary channel, and the merging-bit patterns of the second class are used for creating the secondary channel.
This method is based on the insight that not all merging-bit patterns are equally suited for influencing the properties of the binary channel. Therefore, a distinction is made between merging-bit patterns of a first class that are better to be used for DC-control, and merging-bit patterns of a second class that are better to be used for extra capacity in the merging-bit channel.
Another method in accordance with the invention is characterized in that the multi-level coding is only applied for a predetermined minimum runlength.
The parameter n
min
, which indicates this minimal runlength for which the secondary channel is created, is chosen to be such that normal timing recovery in the main channel is not affected (it should therefore be noted that the record carrier with the multi-level coded pits and marks can still be read with a conventional decoder). For example, for DVD, a reasonable value for n
min
is 6, since the equalized eye-pattern under DVD-conditions reaches saturation (i.e. maximum amplitude level for land-marks and minimum amplitude for pit-marks) already for I6-runlengths. Apart from the main channel, which carries information in the occurrence of runlengths, extra capacity is available in the amplitude level of longer runlengths (the secondary channel). The secondary channel is hierarchically dependent on the main channel, since bits relating to this secondary channel can only be accommodated at those locations in the channel bit stream, where the main
Baggen Constant P. M. J.
Coene Willem M. J. M.
Van Dijk Marten E.
Belk Michael E.
Jean-Pierre Peguy
JeanGlaude Jean Burner
U.S. Philips Corporation
LandOfFree
Method of decoding a stream of channel bits of a signal... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method of decoding a stream of channel bits of a signal..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of decoding a stream of channel bits of a signal... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2864383