Driving circuit for driving reading operation of optical drive and method for reading information from optical data storage medium
AssigneeMediatek Inc.
InventorsTai-Liang Lin, Shih-Hsin Chen
Life of this patent
Estimating the term…
Abstract
The invention provides a method for reading information of an optical data storage medium. First, one sector of the optical data storage medium is obtained. The sector is then decoded to check if the sector is reliable. When the sector is not reliable, a data rescue process referring to spec-defined or pre-defined information of the physical specification of the sector is performed in order to obtain disc fundamental information of the optical data storage medium.
Claims20
A method for reading information from an optical data storage medium, comprising:
- obtaining at least one sector of the optical data storage medium;
- check if the sector is reliable;
- and
- when the sector is not reliable, performing a data rescue process based on a specification of the sector in order to obtain information of the optical data storage medium from the sector.
A driving circuit for driving a reading operation of an optical drive, comprising:
- a read channel, for receiving data comprising at least one sector from an optical disc;
- and
- a data processing unit, coupled to the read channel, for retrieving information from the data read by the read channel, wherein the data processing unit checks whether the sector is reliable, and performs a data rescue process referring to a physical specification of the sector when the sector is not reliable in order to retrieve information from the sector.
A method for reading information of an optical data storage medium comprising a plurality of codewords, comprising:
- determining at least one codeword which comprises spec-defined fields from the plurality of codewords as a spec-defined codeword, wherein formats of the spec-defined fields are defined by a specification of the sector;
- determining whether the spec-defined codeword is reliable;
- when the spec-defined codeword is not reliable, modifying data stored in the spec-defined fields of the spec-defined codeword according to the specification of the sector to generate a modified codeword;
- and
- obtaining information according to the modified codeword.
Dependencies are inferred from the claim text.