Data conversion device for a reed-solomon decoder
OwnerVolker Zens, Franz-Otto Witteinventors
Life of this patent
Estimating the term…
Abstract
A data converter device for a Reed-Solomon decoder receives a first data stream (d1) and a second data stream (d2). The first data stream (d1) is input to the Reed-Solomon decoder, whose decoding process is defined by a first primitive polynomial, either directly or via a first intermediate processing stage. The second data stream (d2) is conducted to a code converter, either directly or via a second intermediate processing stage. The code converter performs an isomorphic imaging process. After the Reed-Solomon decoder a second isomorphic imaging process of these converted data, inverse to the first one, is performed by a second code converter.
Claims8
A data conversion device for a Reed-Solomon decoder, which is fed with at least a first and a second data stream from a data source in time multiplex operation, the data of said data streams corresponding respectively to a first and second Reed-Solomon code, with an associated first and second primitive polynomial different from one another but of the same order, said device comprising:
- a first intermediate processing stage that receives the first data stream (d1) and provides a ninth data stream (d9) to a Reed-Solomon decoder whose decoding process is defined by the first primitive polynomial and at least a first generator polynomial;
- a second intermediate processing stage that receives the second data stream (d2) and provides a third data stream (d3) to a first code converter (11) that performs an isomorphic imaging process of the data associated with the second primitive polynomial into data which are associated with the first primitive polynomial, wherein said first code converter provides a fourth data stream (d4) output signal that is input to said Reed-Solomon decoder;
- and
- wherein said Reed-Solomon decoder selectively provides as an output signal one of a fifth data stream (d5) and a sixth data stream (d6);
- and
- a second code converter that performs an isomorphic imaging process inverse to said first code converter, and converts said sixth data stream (d6) into a seventh data stream (d7) whose primitive polynomial is the second primitive polynomial.
A data conversion device for a Reed-Solomon decoder that receives a first and a second data stream that correspond to a first and second Reed-Solomon code respectively with an associated first and second primitive polynomial different from one another but of the same order, said device comprising:
- means for receiving and processing the first data stream (d1), and for providing a ninth data stream (d9) to a Reed-Solomon decoder whose decoding process is defined by the first primitive polynomial and at least a first generator polynomial;
- means for receiving and processing the second data stream (d2), and for providing a third data stream (d3) to a first code converter that performs an isomorphic imaging process of the data associated with the second primitive polynomial into data which are associated with the first primitive polynomial, wherein said first code converter provides a fourth data stream (d4) output signal that is input to said Reed-Solomon decoder;
- and
- wherein said Reed-Solomon decoder selectively provides as an output signal one of a fifth data stream (d5) and a sixth data stream (d6);
- and
- means for performing an isomorphic imaging process that is inverse to said first code converter, and for converting said sixth data stream (d6) to a seventh data stream (d7) whose primitive polynomial is the second primitive polynomial.
Dependencies are inferred from the claim text.