Decoding apparatus and method
AssigneeRealtek Semiconductor Corp.
InventorsShieh-Hsing Kuo, Chien-Chih Chen
Life of this patent
Estimating the term…
Abstract
A decoding apparatus includes a decoding unit and an updated erasure data generating unit. The decoding unit receives read data and updated erasure data, and generates decoding data including flag information according to the read data and the updated erasure data. The updated erasure data generating unit is coupled to the decoding unit, receives the flag information and original erasure data, and generates the updated erasure data according to the flag information and the original erasure data. The original erasure data is generated by a reading device that reads a storage medium. A decoding method performed by the decoding apparatus is also disclosed.
Claims25
A decoding apparatus comprising:
- a decoding unit for receiving read data and updated erasure data, and for generating decoding data including flag information according to the read data and the updated erasure data;
- and
- an updated erasure data generating unit for receiving the flag information and original erasure data, and generating the updated erasure data according to the flag information and the original erasure data, the original erasure data being generated by a reading device that reads a storage medium.
A decoding method adapted for a data block read from a storage medium, the data block including a plurality of data sectors, a parity of outer code region and a parity of inner code region, said decoding method comprising the steps of:
- generating updated erasure data according to flag information and original erasure data, the flag information including a plurality of column flags and a plurality of row flags, each of the column flags and the row flags indicating decoding integrity of a respective one of columns and rows of the data block, the original erasure data being generated when the storage medium is being read and indicating known error positions in the data block;
- and
- conducting error-correction decoding of the data block using the updated erasure data and a parity of outer code and a parity of inner code in the data block, and updating the flag information.
A decoding method comprising the steps of:
- generating decoding data including flag information according to read data and updated erasure data;
- and
- generating the updated erasure data according to the flag information and original erasure data.
Dependencies are inferred from the claim text.