摘要 |
PURPOSE: A CIRC(Cross Interleave Reed-solomon Code) correction method is provide to obtain an improved computer program and Reed-Solomon decoder. CONSTITUTION: A CIRC decoder has a memory(M1) for storage of C1 code words(CW). The decoder further includes a C1 decoder, a memory(M2,a) with associated de-interleaver(D1), a memory(M2,b) within an associated de-interleaver(D2), a C2 decoder and a memory(M3). At the beginning of the first pass the C1 code words(CW) is stored in the memory. From there the C1 CW is inputted into the C1 decoder. The C1 decoder outputs another C1 CW into M2. A de-interleaving operation is performed by means of de-interleaver(D1). As a result a C2 CW is stored in the memory(M2,a). The C2 CW of memory(M2,a) is inputted into the C2 decoder. The C2 decoder writes a C2 CW back to memory(M2,a).
|