Servo circuitry for counting tracks on an optical storage...

Dynamic information storage or retrieval – With servo positioning of transducer assembly over track... – Optical servo system

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C369S044340, C369S044410

Reexamination Certificate

active

06741532

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention relates to the field of optical storage systems, and in particular, to servo circuitry in an optical storage system for counting tracks on an optical storage medium.
2. Statement of the Problem
An optical disk stores data on circular tracks on its surface. An optical disk device reads the optical disk by centering an optical head over a track, reflecting a light beam off of the surface of the disk, and detecting the reflected light beam with a four-quadrant photo-detector. The photo-detector generates a signal for each quadrant and transfers the four signals to servo circuitry. The servo circuitry uses the quadrant signals to keep the optical head centered over the track when following the track during a read function. The optical disk device is also able to seek out a particular track on the optical disk to read from that track. The optical disk device seeks by counting the number of tracks that the optical head crosses over during the seek function. The servo circuitry again uses the quadrant signals to count track crossings and locate the desired track. A problem with the current servo circuitry is the servo circuitry does not have a bandwidth that is easily adjustable. Another problem is that the servo circuitry is error prone when the optical disk contains a defect. Another problem is that the servo circuitry does not count tracks on both Compact Disks (CDs) and Digital Video Disks (DVDs) using the same track counter.
FIG. 1
shows an optical disk system
100
in the prior art. Optical disk system
100
is comprised of an optical disk device
102
coupled to a servo system
104
. Optical disk device
102
includes an optical head that contains an optical transducer and a four-quadrant photo-detector
110
. Servo system
104
is comprised of a servo detector
106
connected to a servo controller
108
. Servo detector
106
is comprised of diagonal signal generators
122
-
123
, a positive correlator
126
, a negative correlator
128
, an Adaptive Dual Arm Correlator (ADAC)
130
, and a track counter
132
. Optical disk device
102
is connected to diagonal signal generators
122
-
123
in servo detector
106
. Diagonal signal generators
122
-
123
are connected to positive correlator
126
and negative correlator
128
. Positive correlator
126
and negative correlator
128
are connected to ADAC
130
. ADAC
130
is connected to track counter
132
and servo controller
108
. Track counter
132
is connected to servo controller
108
. The servo controller
108
is connected to optical disk device
102
.
Optical disk device
102
stores data on an optical disk in the form of a series of pits arranged into tracks. The data is encoded on pit edges. The pit lengths and the distance between pits are integer channel bit periods. Run-length limited encoding determines the distance between edges. To read from the optical disk, the optical disk device
102
positions the optical head over the optical disk. The optical transducer projects a light beam onto a surface of the optical disk. The light beam reflects off of the pits and the surface of the optical disk, and onto photodetector
110
. Photodetector
110
has four quadrants and each quadrant generates a signal. For instance, quadrant B generates a signal B representing the reflection of the light beam captured by quadrant B. If the optical head is centered over a track on the optical disk and the track runs parallel to a line between quadrants A and B, then quadrants A-D will see substantially similar light power and will generate similar amplitude signals. If the optical head is off-center, quadrants A and D see substantially similar light power and quadrants B and C see substantially similar light power. In the off-track case the sum of the power at quadrants A and D is different from the sum of the power at quadrants B and C. Photo-detector
110
transfers respective signals A-D to servo system
104
.
Servo system
104
processes embedded tracking error data to center the optical head over the track with logic appreciated by one skilled in the art as follows. Servo system
104
receives signals A-D. Signals A-D include encoded user data and the embedded tracking error data. A read channel circuit (not shown) processes signals A-D to detect the encoded user data. Servo system
104
processes signals A-D to detect the embedded tracking error data. The embedded tracking error data is not physically written onto the optical disk, but is inherent to optical systems and results from the reflection of the light beam changing as the optical head moves off-track. Servo system
104
uses the embedded tracking error data to center the optical head during track following functions and to find a particular track during seek functions.
Within servo system
104
, servo detector
106
generates a Position Error Signal (PES) and a track count signal by logic appreciated by one skilled in the art as follows. The PES represents how far off track the optical head is during the track following functions. The track count signal represents track crossings during the seek functions. Diagonal signal generator
122
receives signal A and signal C from photo-detector
110
. Diagonal signal generator
122
adds signal A and signal C to generate a diagonal signal S
1
. Diagonal signal generator
122
transfers S
1
to positive correlator
126
and negative correlator
128
. Diagonal signal generator
123
receives signal B and signal D from photo-detector
110
. Diagonal signal generator
123
adds signal B and signal D to generate a diagonal signal S
2
. Diagonal signal generator
123
transfers S
2
to positive correlator
126
and negative correlator
128
.
Positive correlator
126
receives S
1
from diagonal signal generator
122
and S
2
from diagonal signal generator
123
. Positive correlator
126
correlates S
1
and S
2
by summing S
1
and S
2
over a length L bits, where L represents a correlation length. Positive correlator
126
generates a positive correlation CorrP and transfers CorrP to ADAC
130
. Negative correlator
128
also receives S
1
from diagonal signal generator
122
and S
2
from diagonal signal generator
123
. Negative correlator
128
correlates S
1
and S
2
by summing S
1
and S
2
over the length L bits. Negative correlator
126
generates a negative correlation CorrN and transfers CorrN to ADAC
130
.
ADAC
130
receives CorrP from positive correlator
126
and CorrN from negative correlator
128
. ADAC
130
generates the PES by taking the difference between CorrP and CorrN. ADAC
130
transfers the PES to servo controller
108
. ADAC
130
also receives S
1
and S
2
from diagonal signal generators
122
-
123
. ADAC
130
generates a Phase Offset Signal (POS) by determining the offset between S
1
and S
2
. ADAC
130
transfers the POS to track counter
132
. The POS is a sinusoidal signal that is cyclic with track crossings. Track counter
132
receives and filters the POS with a programmable band pass filter. Track counter
132
slices the filtered POS and counts the number of edges to generate the track count signal. Track counter
132
transfers the track count signal to servo controller
108
.
Servo controller
108
uses the PES to center the optical head during the track following functions and the track count signal to position the optical head over the particular track during the seek functions.
A problem with servo detector
106
is ADAC
130
is an adaptive algorithm that relies on a measured phase difference between the diagonal signals S
1
and S
2
to be linear between +/− pi. In practice the phase difference is more apt to be sinusoidal. ADAC
130
has problems track counting and finding a transducer gain for servo system
104
during calibration. Another problem is noise and defects easily corrupt track counter
132
. Track counter
132
uses a programmable filter to ameliorate the effects of noise. Unfortunately, the filter limits the bandwidth of track counter
132
and requires the servo detector
106
adjust a ban

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

Servo circuitry for counting tracks on an optical storage... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Servo circuitry for counting tracks on an optical storage..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Servo circuitry for counting tracks on an optical storage... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3255709

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