Method and apparatus for high speed optical storage device
AssigneeZen Research N.V.
InventorsAmir Alon, Arie Heiman, Itzhak Katz
Life of this patent
Estimating the term…
Abstract
Methods and apparatus are provided for simultaneously reading data from multiple tracks of an optical disk at a high rate. Circuitry is provided for use with a detector matrix to read and buffer data in parallel from the multiple adjacent tracks, while asynchronously providing processed data to a host processor. Circuitry is also provided for electronic tracking of tracks on the optical disk and for reducing cross-talk between adjacent tracks. Circuitry is further provided for correcting phase errors resulting from variations in the linear velocity of the tracks being read, depending upon the radial position of the tracks.
Claims20
Apparatus for simultaneously reading multiple data tracks of an optical disk, the apparatus comprising:
- an illumination source that illuminates multiple data tracks on the optical disk;
- a detector for receiving illumination reflected from the optical disk and for generating a plurality of data signals corresponding to data stored in the multiple data tracks;
- an optical system for directing the illumination reflected from the optical disk to the detector;
- circuitry coupled to the detector for performing a between track nulling function on the plurality of data signals that determines local maxima within the plurality of data signals, outputs of the between track nulling function employed for computing track selection signals corresponding to locations of selected ones of the multiple data tracks;
- selector circuitry for selecting a subset of the plurality of data signals for processing responsive to the track selection signals;
- and
- circuitry for processing the subset of the plurality of data signals to recover information stored on the optical disk.
A method of simultaneously reading multiple data tracks of an optical disk, the method comprising a series of steps of:
- illuminating multiple data tracks of the optical disk to create reflected illumination;
- receiving the reflected illumination and generating a plurality of data signals corresponding to data stored in the multiple data tracks;
- performing a between track nulling function on the plurality of data signals that determines local maxima within the plurality of data signals, the between track nulling function generating output signals;
- computing track selection signals using the output signals, the track selection signals corresponding to locations of selected ones of the multiple data tracks;
- selecting a subset of the plurality of data signals for processing responsive to the track selection signals;
- and
- processing the subset of the plurality of data signals to recover information stored on the optical disk.
Apparatus for simultaneously reading multiple data tracks of an optical disk, the apparatus comprising:
- an illumination source that illuminates multiple data tracks on the optical disk;
- a detector for receiving illumination reflected from the optical disk and for generating a plurality of data signals corresponding to data stored in the multiple data tracks;
- an optical system for directing the illumination reflected from the optical disk to the image detector;
- track selection circuitry coupled to the detector for performing a between track nulling function on the plurality of data signals that determines local maxima within the plurality of data signals and for computing track selection signals corresponding to locations of selected ones of the multiple data tracks;
- selector circuitry for selecting a subset of the plurality of data signals for processing responsive to the track selection signals, the selector circuitry including circuitry for correcting the subset of the plurality of data signals to account for cross-talk between the multiple data tracks;
- and
- circuitry for processing the subset of the plurality of data signals to recover information stored on the optical disk.
A method of simultaneously reading multiple data tracks of an optical disk, the method comprising a series of steps of:
- illuminating multiple data tracks of the optical disk to create reflected illumination;
- receiving the reflected illumination and generating a plurality of data signals corresponding to data stored in the multiple data tracks;
- performing a between track nulling function on the plurality of data signals to determine local maxima within the plurality of data signals;
- computing track selection signals corresponding to locations of selected ones of the multiple data tracks responsive to the local maxima within the plurality of data signals;
- selecting a subset of the plurality of data signals for processing responsive to the track selection signals;
- correcting the subset of the plurality of data signals to account for cross-talk between the multiple data tracks;
- and
- processing the subset of the plurality of data signals to recover information stored on the optical disk.
Dependencies are inferred from the claim text.