Disclosed is a configurable Reed-Solomon (RS) decoder that comprises a
parallel multiply accumulator having a data input to receive at least one
RS codeword, the parallel multiply accumulator being configured to
generate a syndrome array from the RS codeword. The configurable RS
decoder also includes a Galois field computation unit coupled to the
parallel multiply accumulator, and an RS decoder controller coupled to the
parallel multiply accumulator and the Galois field computation unit,
wherein the RS decoder controller controls the operation of the parallel
multiply accumulator and the Galois field computation unit. The RS decoder
may be configured for different numbers of symbols in the RS codewords,
parity symbols in the RS codewords, and modulation types employed in
creating the RS codewords.
Gegeben ein konfigurierbarer Schilf-Solomon (RS) Decoder frei, der eine Ähnlichkeit multiplizieren den Akkumulator enthält, der eine Dateneingabe, um mindestens ein RS codeword zu empfangen, die Ähnlichkeit hat, multiplizieren den Akkumulator, der zusammengebaut wird, um eine Syndromreihe vom RS codeword zu erzeugen. Der konfigurierbare RS Decoder schließt auch ein Galois auffangen die Berechnung Maßeinheit mit ein, die zur Ähnlichkeit verbunden wird, multiplizieren Akkumulator, und ein RS Decodersteuerpult, der zur Ähnlichkeit verbunden wird, multiplizieren Akkumulator und das Galois fangen Berechnung Maßeinheit auf, worin der RS Decodersteuerpult den Betrieb der Ähnlichkeit multiplizieren Akkumulator steuert und das Galois Berechnung Maßeinheit auffangen. Der RS Decoder kann für die unterschiedlichen Anzahlen von Symbolen in den RS codewords, Parität Symbole in den RS codewords zusammengebaut werden, und Modulation schreibt beschäftigt, wenn sie die RS codewords verursacht.