Patent ID: 6832042
Filing Date: 2004-12-14
Classification: G11B,H04N

Abstract:
An encoding/decoding system in an optical disk storage device, for performing compact disc/digital video disk (CD/DVD) encoding/decoding of data, the data stored in a data buffer, the encoding/decoding system comprising:a C1 address mapper for accessing to the data buffer according to access sequence stored in the C1 address mapper; a C2 address mapper for accessing to the data buffer according to access sequence stored in the C2 address mapper; a CD P/Q address mapper for accessing to the data buffer according to access sequence stored in the CD P/Q address mapper; a DVD inner/outer address mapper for accessing to the data buffer according to access sequence stored in the DVD inner/outer address mapper; and a shareable Reel-Solomon (RS) encoder/decoder capable of selectively being coupled to either one of the C1 address mapper, the C2 address mapper, the CD P/Q address mapper, or the DVD inner/outer address mapper; wherein the shareable Reel-Solomon (RS) encoder/decoder employs a generation polynomial of RS code when the encoding/decoding system is encoding, the generation polynomial of RS code is for generating a first codeword of N symbols including a parity code of 2T symbols, where the values of N and 2T are associated with the selected address mapper; wherein the generation polynomial G(x) is: G(x)=Î k=0Ëœ(2Tâˆ’1)(x+&agr;k), where &agr; is an element of a finite field GF(28) and is a root of a primitive polynomial P(x): P(x)=x8+x4+x3+x2+1.