본문 바로가기
  • Home

Design of (255, 239) Reed Solomon Encoder for CCSDS Satellite Communication Standards

  • Journal of Knowledge Information Technology and Systems
  • Abbr : JKITS
  • 2017, 12(5), pp.777-783
  • DOI : 10.34163/jkits.2017.12.5.017
  • Publisher : Korea Knowledge Information Technology Society
  • Research Area : Interdisciplinary Studies > Interdisciplinary Research
  • Published : October 31, 2017

Cho Yong Suk 1

1유원(U1)대학교

Accredited

ABSTRACT

Compared with other linear block codes Reed Solomon code has strong error correcting capability with the same coding efficiency’s code and can correct not only random errors but also burst errors. Hence it is widely used in deep-space communication systems, digital subscriber loops, wireless systems, data storage systems, digital television transmission systems as well as in memory. (255,239) Reed Solomon code has been selected by the Consultative Committee for Space Data Systems (CCSDS) as a correction coding tool for the forward and backward signals in the communication link of Advance Orbiting Systems (AOS). In this paper, an architecture of (255, 239) Reed Solomon encoder for CCSDS Satellite communication standard is presented. The conventional architecture of Reed Solomon encoder utilizes bit-parallel multiplication to realize Reed Solomon encoding, which needs a great quantity of logic resources. However, it is not well-suited to simplicity of hardware implementation. In order to simplify hardware implementation, a bit-serial multiplication algorithm for the encoding of Reed Solomon codes using polynomial basis over Galois field is presented in this paper. The proposed RS encoder operates in bit-serial form and in polynomial basis of GF(2m). The resultant bit-serial Reed Solomon encoder requires substantially less complexity in hardware than the conventional bit-parallel Reed Solomon encoder.

Citation status

* References for papers published after 2023 are currently being built.