Modulation apparatus/method, demodulation apparatus/method...

Pulse or digital communications – Pulse code modulation – Length coding

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C341S059000, C360S041000

Reexamination Certificate

active

06496541

ABSTRACT:

DETAILED DESCRIPTION OF THE INVENTION
Technical Field of the Invention
BACKGROUND OF THE INVENTION
In general, the present invention relates to a modulation apparatus and a modulation method, a demodulation apparatus and a demodulation method as well as a program presenting medium. More particularly, the present invention relates to a preferable modulation apparatus and a preferable modulation method, a preferable demodulation apparatus and a preferable demodulation method as well as a preferable program presenting medium used in operations to record data onto a recording medium at a high recording density and playback data recorded in a recording medium at a high recording density.
PRIOR ART
When data is transmitted through a transmission line or recorded onto a recording medium such as a magnetic disc, an optical disc or a magneto-optic disc, the data is modulated into code matching the transmission line or the recording medium prior to the transmission or recording. As a technique of modulation, block encoding is known. In the block encoding, a data string is blocked into units each comprising m×i bits. Each of the units which is referred to hereafter as a data word is then converted into a code word comprising n×i bits in conformity with a proper coding rule. For i=1, this code word is a fixed length code. In the case of i having a plurality of values each selected from the range 1 to i max, a maximum of i, the resulting code word is a variable length code. In general, a code resulting from the block encoding is expressed as a variable length code (d, k; m, n; r).
Here, i is called a constraint length and r is i max, a maximum constraint length. d is the minimum number of 0s appearing between two consecutive 1s. d is referred to as a minimum run of 0s. On the other hand, k is the maximum number of 0s appearing between two consecutive 1s. k is referred to as a maximum run of 0s.
By the way, in an operation to record variable length code obtained from the block encoding described above onto a recording medium such as an optical disc or a magneto-optic disc, for example, on to a compact disc (CD) or a minidisc (MD), the variable length code undergoes an NRZI (Non Return to Zero Inverted) modulation wherein each “1” of the variable length code is interpreted as inversion while a “0” is interpreted as non-inversion The variable length code completing the NRZI modulation is then recorded. The variable length code completing the NRZI modulation is referred to as a recording wave train. In the case of a magneto-optic disc conforming to the early International Organization for Standardization (ISO) specifications prescribing a not so large recording density, a train of bits completing recording modulation are recorded as they are without undergoing the NRZI modulation.
Let notations T min and T max denote the minimum and maximum inversion periods of a recording wave train respectively. In this case, in order to record the recording wave train at a high recording density in the linear speed direction, a long minimum inversion period T min or a large minimum run d is preferred. In addition, from the clock generation point of view, it is desirable to have a short maximum inversion period T max or a small maximum run k. In order to satisfy these requirements, a variety of modulation techniques have been proposed.
To put it concretely, for an optical disc, a magnetic disc or a magneto-optic disc, there are proposed or actually used modulation techniques for generating a variable length code RLL (1-7) which is also expressed as (1, 7; m, n; r) and a variable length code RLL (2-7) also expressed as (2, 7 m, n ; r) as well as a fixed length code RLL (1-7) also expressed as (1, 7; m, n; 1) used in an ISO specification for magneto-optical disc. As for a disc apparatus currently under research and development such as an optical disc and a magneto-optic disc having a high recording density, an RLL code (Run length Limited Code) with a minimum run d of 1 is commonly used.
The following is an example of a conversion table of the variable length RLL (1 7) code.
TABLE 1
RLL (1, 7; 2, 3; 2)
Data
Code
i = 1
11
00x
10
010
01
10x
i = 2
0011
000
00x
0010
000
010
0001
100
00x
0000
100
010
The symbol x used in the conversion table has the value “1” for a next following channel bit of “0” or has the value “00” for a next following channel bit of “1”. The maximum constraint length r is 2.
Parameters of the variable length code RLL (1-7) are (1, 7; 2, 3; 2). The minimum inversion period T min which can be expressed by (d+1)T is thus equal to 2 (=1+1) T where T is a bit gap in the recording wave train. The minimum inversion period T min which can be expressed also by (m
)×2Tdata is thus equal to 1.33 (=2/3×2)Tdata where Tdata is a bit gap in the data string. The maximum inversion period T max which can be expressed by (k+1)T is thus equal to (7+1)T=8T=8×(m
)Tdata=8×5.33Tdata. The detection window width Tw which can be expressed also by (m
)Tdata is thus equal to 0.67(=2/3)Tdata.
By the way, in a train of channel bits completing the RLL (1-7), modulation shown in Table 1, a generation frequency corresponding to a period of 2T which is equal to the minimum inversion period T min is most observed to be followed by generation frequencies corresponding to periods of 3T and 4T. The fact that a lot of edge information is generated at short intervals such as 2T and 3T is advantageous to the generation of a clock signal in many cases.
As the recording line density is further increased, however, the minimum run this time adversely becomes a problem. That is, if minimum runs 2T are generated consecutively, the recording wave train is prone to distortion generated therein. This is because a 2T wave output is smaller than other wave outputs and, hence, easily affected by factors such as a defocus and a tangential tilt. In addition, at a high line density, recording of consecutive minimum marks (2T) is also easily affected by disturbances such as noise. Thus, an operation to play back the data will also be prone to errors. In this case, a pattern of errors in reproduction of the data is observed as shifts of the front and rear edges of a minimum mark in many cases. As a result, the length of the generated bit error increases.
As described above, when data is transmitted through a transmission line or recorded onto a recording medium, the data is modulated into code matching the transmission line or the recording medium prior to the transmission or recording. If the code resulting from the modulation contains a direct current component, a variety of error signals such as tracking errors generated in control of a servo of the disc drive become prone to variations or jitters are generated easily. For this reason, it is thus desirable to make as many efforts to prevent the modulated code from containing a direct current component as possible.
In order to prevent the modulated code from containing a direct current component, control of a DSV (Digital Sum Value) to prevent the modulated code from containing a direct current component has been proposed. The DSV is a total found by adding up the values of a train of bits (symbols of data), wherein the values +1 and −1 are assigned to “1” and “0” in the train respectively, which results from NRZI modulation (that is, level encoding) of a train of channel bits. The DSV is an indicator of a direct current component contained in a train of codes. Decreasing the absolute value of the DSV through DSV control is equivalent to suppressing the magnitude of a direct current component contained in a train of codes.
DSV control is not applied to a modulation code generated in accordance with the variable length RLL (1-7) table shown as Table 1 given above. DSV control for such a case is accomplished by calculating a DSV of a train of encoded bits (a train of channel bits) after the modulation for a predetermined period of time and inserting a predetermined num

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Modulation apparatus/method, demodulation apparatus/method... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Modulation apparatus/method, demodulation apparatus/method..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Modulation apparatus/method, demodulation apparatus/method... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2996378

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.