DOI QR코드

DOI QR Code

High-Speed Low-Complexity Reed-Solomon Decoder using Pipelined Berlekamp-Massey Algorithm and Its Folded Architecture

  • Park, Jeong-In (Dep. of Information and Communication Eng., Inha University) ;
  • Lee, Ki-Hoon (Dep. of Information and Communication Eng., Inha University) ;
  • Choi, Chang-Seok (Dep. of Information and Communication Eng., Inha University) ;
  • Lee, Han-Ho (Dep. of Information and Communication Eng., Inha University)
  • 투고 : 2010.06.28
  • 심사 : 2010.08.25
  • 발행 : 2010.09.30

초록

This paper presents a high-speed low-complexity pipelined Reed-Solomon (RS) (255,239) decoder using pipelined reformulated inversionless Berlekamp-Massey (pRiBM) algorithm and its folded version (PF-RiBM). Also, this paper offers efficient pipelining and folding technique of the RS decoders. This architecture uses pipelined Galois-Field (GF) multipliers in the syndrome computation block, key equation solver (KES) block, Forney block, Chien search block and error correction block to enhance the clock frequency. A high-speed pipelined RS decoder based on the pRiBM algorithm and its folded version have been designed and implemented with 90-nm CMOS technology in a supply voltage of 1.1 V. The proposed RS(255,239) decoder operates at a clock frequency of 700 MHz using the pRiBM architecture and also operates at a clock frequency of 750 MHz using the PF-RiBM, respectively. The proposed architectures feature high clock frequency and low-complexity.

키워드

참고문헌

  1. “Forward Error Correction for Submarine Systems,” Telecommunication Standardization Section, International Telecom. Union, ITU-T Recommendation G.975, Oct., 2000.
  2. H. M. Shao, T. K. Truong, L. J. Deutsch, J. H. Yuen and I. S. Reed, “A VLSI Design of a Pipeline Reed-Solomon Decoder,” IEEE Trans. on Computers, Vol.C-34, No.5, pp.393-403, May., 1985. https://doi.org/10.1109/TC.1985.1676579
  3. W. Wilhelm, “A New Scalable VLSI Architecture sfor Reed-Solomon Decoders,” IEEE Jour. of Solid-State Circuits, Vol.34, No.3, Mar., 1999. https://doi.org/10.1109/4.748191
  4. H. Lee, “High-Speed VLSI Architecture for Parallel Reed-Solomon Decoder,” IEEE Trans. on VLSI Systems, Vol.11, No.2, pp.288-294, April., 2003. https://doi.org/10.1109/TVLSI.2003.810782
  5. D. V. Sarwate and N. R. Shanbhag, “High-Speed Architecture for Reed-Solomon Decoders,” IEEE Trans. on VLSI Systems, Vol.9, No.5, pp.641-655, Oct., 2001. https://doi.org/10.1109/92.953498
  6. B. Yuan, L. Li and Z. Wang, “Area-Efficient Reed-Solomon Decoder Design for 10-100Gb/s Applications,” in Proc. IEEE Int. Symp. Circ. and Syst. (ISCAS’2009), pp.2681-2684, May, 2009.
  7. S. Lee and H. Lee, “A High-Speed Pipelined Degree-Computationless Modified Euclidean Algorithm Architecture for Reed-Solomon Decoders,” IEICE Trans. on Fund. of Electronics, Communications, and Computer Sciences, Vol.E91-A, No.3, pp.830-835, March, 2008. https://doi.org/10.1093/ietfec/e91-a.3.830
  8. J. H. Baek and M. H. Sunwoo, “New Degree Computationless Modified Euclidean Algorithm and Architecture for Reed-Solomon Decoder,” IEEE Trans. on VLSI Systems, Vol.14, No.8, pp.915-920, Aug., 2006. https://doi.org/10.1109/TVLSI.2006.878484
  9. J. H. Baek and M. H. Sunwoo, “Enhanced degree computationless modified Euclid’s algorithm for Reed-Solomon decoders,” Electronics Letters-IEE, Vol.43, No.3, pp.175-176, Feb., 2007. https://doi.org/10.1049/el:20073718

피인용 문헌

  1. Efficient Use of Unused Spare Columns for Reducing Memory Miscorrections vol.12, pp.3, 2012, https://doi.org/10.5573/JSTS.2012.12.3.331
  2. Low-Complexity Triple-Error-Correcting Parallel BCH Decoder vol.13, pp.5, 2013, https://doi.org/10.5573/JSTS.2013.13.5.465
  3. Low Complexity Reed-Solomon Decoder Design with Pipelined Recursive Euclidean Algorithm vol.E99.A, pp.12, 2016, https://doi.org/10.1587/transfun.E99.A.2453
  4. FPGA based area efficient RS(23, 17) codec vol.23, pp.3, 2017, https://doi.org/10.1007/s00542-016-3058-1