Coded data generation or conversion – Digital code to digital code converters – To or from run length limited codes
Reexamination Certificate
2001-09-06
2002-08-27
Tokar, Michael (Department: 2819)
Coded data generation or conversion
Digital code to digital code converters
To or from run length limited codes
C341S058000, C341S106000
Reexamination Certificate
active
06441756
ABSTRACT:
CROSS-REFERENCE TO RELATED APPLICATIONS
This application claims the benefit of Korean Application No. 2000-52660 filed Sep. 6, 2000, in the Korean Patent Office, the disclosure of which is incorporated herein by reference
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a method of converting an m-bit information word into a modulation signal and restoration of the modulation signal, and more particularly, to a method of modulating and demodulating by which the direct current (DC) component of a codeword stream is effectively suppressed in a run length limited (RLL) code. The method is useful in an optical recording/reproduction apparatus which requires high-density recording/reproduction.
2. Description of the Related Art
The quality of an RLL code, which is expressed as (d,k,m,n), is estimated from the recording density and the amount of suppression of its DC component, which are factors for expressing the performance of the code. Here, m denotes the number of data bits (which may also be referred to as the number of source bits or the number of information word bits), n denotes the number of bits of a modulated codeword (which may be referred to as the number of bits of a channel), d denotes the minimum number of 0s which may consecutively exist between 1 and 1 within a codeword, and k denotes the maximum number of 0s which may consecutively exist between 1 and 1 within a codeword. The interval between bits within a codeword is designated by T.
In a modulation method, the recording density can be enhanced by reducing the number (n) of bits of a codeword while fixing d and m. However, an RLL code must satisfy the minimum number (d) and maximum number (k) of 0s capable of consecutively existing between 1 and 1 within a codeword. Where the number of data bits is m while satisfying this (d,k) condition, it is preferable that the number of codewords which satisfy an RLL(d,k) condition be 2
m
or greater. However, a portion where two codewords are connected must also satisfy the RLL(d,k) condition in order to actually use the RLL code. Where the DC component of a code affects the performance of a system, as in optical disc recording/reproduction apparatuses, a code intended to be used must have a DC suppression capability.
An important reason why a RLL-modulated code stream must suppress DC is to minimize the influence that a reproduction signal has on a servo bandwidth. Hereinafter, a DC suppressing method is referred to as a digital sum value (DSV) adjustment method.
Two DSV adjustment methods which are commonly used are a method by which a code has a DSV control code and a method of inserting a merge bit whenever a DSV is adjusted. An eight to fourteen modulation plus (EFM+) code performs DSV control using a separate code table, and an EFM code or (1,7) code performs DSV control by inserting a merge bit.
A conventional modulation code group, in which a code has a DSV control code for controlling DC suppression while satisfying the above-described condition, includes a predetermined number of main conversion code groups and DC suppression control code groups for performing DC suppression control by pairing with the main conversion code groups. In this case, the codewords within the main conversion code groups are distinguished from each other by several characteristics. That is, the main conversion code groups A and B do not share any codewords which are the same, and if a redundant code is used, there are code groups such as conversion code groups C and D for demodulating the redundant code. Here, the conversion code groups C and D for demodulating a redundant code do not share any codewords which are the same, but the codewords within the main conversion code group A or B may exist in the conversion code group C or D for demodulating a redundant code. The number of codewords in each of the main conversion code groups A and B and the redundant code demodulation conversion code groups C and D is 2
m
if the number of bits of a non-converted source word is m.
If code groups E through H are DC suppression control code groups capable of controlling DC together with code groups A through D, the codewords within the code groups E through H have the same condition as that of the codewords within the code groups A through D which respectively form pairs with the code groups E through H. That is, in terms of a redundant codeword generation condition or a condition for the number of lead zeros, LZ, of a codeword, the same codeword generation method is applied to the DC suppression control code groups E through H and the code groups A through D that can control DC with the aid of the code groups E through H.
For example,
FIG. 2
shows characteristics of an EFM+ code having a run length condition of RLL(2,10) and a codeword length (n) of 16 bits, which is used in current DVDs. There are main conversion code groups MCG
1
and MCG
2
(groups A and B in
FIG. 1
, respectively), redundant code demodulation conversion code groups DCG
1
and DCG
2
(groups C and D, respectively, in FIG.
1
), and four DSV code groups (groups E through H in
FIG. 1
) capable of controlling DC suppression by forming pairs with the conversion code groups. The four conversion code groups and the four DSV code groups for DC control have no identical codewords.
Also, all of the code groups have the same condition for generating a redundant codeword, and the codewords in code group pairs capable of DC control (that is, a pair of MCG
1
and a first DSV code group, a pair of MCG
2
and a second DSV code group, a pair of DCG
1
and a third DSV code group, and a pair of DCG
2
and a fourth DSV code group) have the same characteristics.
That is, codewords in each of which the number of 0s continuing from the least significant bit (LSB) of a codeword (which is referred to as the number of end zeros) is 2 to 5 are duplicated. This rule is equally applied to all of the code groups. In each of the codewords within the first DSV code group for controlling DC suppression with the aid of the main conversion code group MCG
1
, the number of 0s continuing from the most significant bit (MSB) (which is referred to as the number of lead zeros) is 2 to 9. In each of the codewords within the second DSV code group for controlling DC suppression with the aid of the main conversion code group MCG
2
, the number of lead zeros is 0 to 1. In the codewords within the third DSV code group for controlling DC suppression with the aid of the redundant code demodulation conversion code group DCG
1
, some bits (here, b
15
(MSB) and b
3
) are “0b”. In the codewords within the fourth DSV code group for controlling DC suppression with the aid of the redundant code demodulation conversion code group DCG
2
, some bits (here, b
15
(MSB) or b
3
) are “1b”.
In a conventional modulation method using the modulation code group shown in
FIGS. 1 and 2
, where the number of codewords to be used to control DC suppression is insufficient, DC suppression control cannot be sufficiently accomplished due to a small number of codewords included within the code groups for controlling DC suppression.
SUMMARY OF THE INVENTION
To solve the above problem, an object of the present invention is to provide a run length limited (RLL) code modulating method which is suitable for high-density disc systems, by which the direct current (DC) component of a codeword stream is effectively suppressed.
Another object of the present invention is to provide a modulation method by which the DC component of a codeword stream is effectively suppressed using DC suppression control code groups having codewords having the same properties as the codewords in data modulation code groups which make the most of the sign of parameter CSV representing the DC value of a codeword and of characteristics of parameter INV predicting the DSV transit direction of the next codeword.
Still another object of the present invention is to provide a modulation method by which the probability of controlling DC suppression is increased by relaxing the redundant cod
Nguyen Khai
Samsung Electronics Co,. Ltd.
Staas & Halsey , LLP
Tokar Michael
LandOfFree
Method of modulating and/or demodulating RLL code having... 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 modulating and/or demodulating RLL code having..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of modulating and/or demodulating RLL code having... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2908017