Patent ID: 6718506
Filing Date: 2004-04-06
Classification: G06F,G11B

Abstract:
DVD error correcting apparatus comprising:a first engine that receives rows of DVD bytes, a first scratch pad memory that receives the rows of DVD bytes concurrently with the first engine, the first engine correcting inside parity errors (PI) in the rows of DVD bytes stored in the first scratch pad memory based on an error location and value calculated by the first engine a memory that receives corrected rows of DVD bytes from the first scratch pad memory, the corrected rows of DVD bytes including check byte rows for outside parity that are interleaved with data rows, a second scratch pad memory, and a second engine that receives the corrected rows of DVD bytes, calculates primary partial outside parity (PO) syndromes for the data rows, and calculates secondary partial PO syndromes for the check byte rows, wherein the second engine stores the primary and the secondary partial PO syndromes in separate locations in the second scratch pad memory in a non-interleaved format, and wherein the second engine randomly accesses the DVD bytes in the memory for error correction.