The present invention concerns a device (10) for the encoding of information symbols to transmit or to record, and for the correction of errors among the symbols received or read, according to codes defined over a Galois field F.sub.q, where q is an integer greater than 2 and equal to a power of a prime number, and in which a set of elements of F.sub.q are considered which are denoted y.sub.l(j), where j=1, . . . , R with 1.ltoreq.R.ltoreq.q-1 and l=0, . . . , p-1 with p>1. Said device (10) comprises a Reed-Solomon encoder (210), a Reed-Solomon decoder (220) and a unit (500) serving to calculate the inverse of a Vandermonde matrix as well as: registers "A" (420, 430, 440, 450) in which are stored, for the encoding, said information symbols, and, for the error correction, the symbols received or read after they have been corrected, registers "S" (280, 285, 290, 295) in which are stored, for the encoding, the symbols output from said Reed-Solomon encoder (210), and, for the error correction, the symbols entering said Reed-Solomon decoder (220), and registers "Y" (410, 411, 412, 413) in which said quantities y.sub.l(j) are stored.

 
Web www.patentalert.com

< Recording apparatus, reproducing apparatus, recording method, and reproducing method

> Ink ribbon cassette for printer

~ 00450