— In this paper, an innovative self-checking Reed Solomon encoder architecture is described. The presented architecture exploits some properties of the arithmetic operations in GF(2s ) related to the parity of the binary representation of the field elements. Moreover, a method for introducing self-checking capabilities on all the arithmetic structures used in the Reed Solomon encoder is presented. Finally the self-checking encoder architecture has been mapped on a FPGA evaluating its area overhead. I. SUMMARY AND CONCLUSIONS High reliability data transmission and storage systems frequently make use of Error Correction Codes (ECC) to protect the data. The coder and decoder blocks are critical for the design of high reliable system, in fact any error in this circuits may introduce catastrophic effects on the overall system. A fault in the encoder can produce an uncorrect codeword, while a fault in the decoder circuit can give a wrong data word even if no errors occurs during the trans...