Digital data reproducing apparatus and method employing buffer memories for error compensation and accomodating differences in reproduction and processing rates
First Claim
1. A digital data reproducing apparatus for reproducing digital data in variable length encoded form from a disk, comprising:
- pickup means for picking up the digital data from the disk;
first storage means for storing the digital data and for reading the stored digital data therefrom at a first variable rate;
second storage means for storing the digital data read from the first storage means, the second storage means being operative to store the digital data at said first variable rate and to read the digital data stored therein at a second variable rate varying within a predetermined range inching at least one value higher than a maximum value of said first variable rate;
inverse variable length code means for inverse variable length code processing the data read from said second storage means to produce inverse variable length code processed data, the inverse variable length code means being operative to receive the data at said second variable rate; and
jump controlling means for causing said pickup means to track jump in accordance with an amount of data stored in said first storage means.
0 Assignments
0 Petitions
Accused Products
Abstract
A digital data reproducing apparatus and method which allows reproduction for a long period of time without deterioration in picture quality. Data are reproduced from an optical disk by a pickup and are transferred to and stored in a ring buffer memory. Data read from the ring buffer memory are transferred to and stored into a video code buffer of an encoder section. The data stored in the video code buffer are encoded in the encoder section and displayed on a display. A track jump judging circuit produces a track jumping instruction to cause the pickup to track jump back to a preceding track when the amount of data stored in the ring buffer memory reaches a predetermined value.
-
Citations
33 Claims
-
1. A digital data reproducing apparatus for reproducing digital data in variable length encoded form from a disk, comprising:
-
pickup means for picking up the digital data from the disk; first storage means for storing the digital data and for reading the stored digital data therefrom at a first variable rate; second storage means for storing the digital data read from the first storage means, the second storage means being operative to store the digital data at said first variable rate and to read the digital data stored therein at a second variable rate varying within a predetermined range inching at least one value higher than a maximum value of said first variable rate; inverse variable length code means for inverse variable length code processing the data read from said second storage means to produce inverse variable length code processed data, the inverse variable length code means being operative to receive the data at said second variable rate; and jump controlling means for causing said pickup means to track jump in accordance with an amount of data stored in said first storage means. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A digital data reproducing apparatus for reproducing digital data in coded form from a disk, comprising:
-
pickup means for picking up the digital data from the disk; sector detecting means for detecting a sector number from the digital data picked up by the pickup means and producing an error occurrence signal in response to a failure to regularly detect the sector number; first storage means for storing the digital data and for reading the stored digital data therefrom at a variable rate; second storage means for storing the digital data read from the first storage means, the second storage means being operative to store the digital data at said variable rate and to read the digital data stored therein; decoding means for decoding the digital data read by said second storage means; and jump controlling means for causing said pickup means to track jump in accordance with the error occurrence signal and an amount of data stored in said first storage means. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A digital data reproducing apparatus for reproducing digital data in coded form from a disk, comprising:
-
pickup means for picking up the digital data from the disk; error detecting means for detecting an error in the digital data picked up by said pickup means and producing an error occurrence signal; first storage means for storing the digital data therein and for reading the stored digital data therefrom at a variable rate, said first storage means having a storage capacity greater than twice an amount of data in a track proximal to an outermost circumference of the disk; second storage means for storing the digital data read from the first storage means, the second storage means being operative to store said digital data at said variable rate and to read the stored digital data therefrom; decoding means for decoding digital data read from said second storage means; and jump controlling means for causing said pickup means to track jump in accordance with the error occurrence signal.
-
-
24. A digital data reproducing method for reproducing digital data recorded on a disk, comprising the steps of:
-
picking up the digital data from the disk; writing the digital data in a first memory at a first transfer rate within a first predetermined range; reading the digital data stored in said first memory at a second transfer rate which is below the first predetermined range and which is variable; storing the digital data read from said first memory in a second memory at said second transfer rate; and reading the digital data stored in said second memory at a variable rate within a second predetermined range including at least one value higher than a maximum value of the first predetermined range. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification