Methods and apparatus for high speed optical storage device
AssigneeZen Research N.V.
InventorsJacob Finkelstein, Amir Alon
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.
Claims24
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 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;
- synchronizing circuitry coupled to the selector circuitry for synchronizing the recovery of the data from respective ones of the subset of the plurality of data signals to account for variations in the linear velocities of 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;
- computing 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;
- synchronizing the recovery of the data from respective ones of the subset of the plurality of data signals to account for variations in the linear velocities of the multiple data tracks;
- 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 detector;
- circuitry for computing track selection signals corresponding to locations of selected ones of the multiple data tracks;
- 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 in parallel to recover information stored on the optical disk and storing the information to a buffer;
- and
- circuitry operating asynchronously of the circuitry for processing for retrieving the information from the buffer and providing the information to a host processor.
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;
- computing 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;
- processing the subset of the plurality of data signals in parallel to recover information stored on the optical disk and storing the information in a buffer;
- and
- asynchronously retrieving the information from the buffer.
Dependencies are inferred from the claim text.