A Low-Complexity RS Decoder for Triple-Error-Correcting RS Codes

被引:2
作者
Yan, Zengchao [1 ]
Lin, Jun [1 ]
Wang, Zhongfeng [1 ]
机构
[1] Nanjing Univ, Sch Elect Sci & Engn, Nanjing, Peoples R China
来源
2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019) | 2019年
基金
中国国家自然科学基金;
关键词
triple-error-correcting RS codes; Peterson-Gorenstein-Zierler (PGZ) algorithm; BM algorithm; low-complexity; direct calculation; SOLOMON; ARCHITECTURE; ALGORITHM;
D O I
10.1109/ISVLSI.2019.00094
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reed-Solomon (RS) codes have been widely used in digital communication and storage systems. The commonly used decoding algorithms include Berlekamp-Massey (BM) algorithm and its variants such as the inversionless BM (BM) and the Reformulated inversionless BM (RiBM). All these algorithms require the computation-intensive procedures including key equation solver (KES), and Chien Search & Forney algorithm (CS&F). For RS codes with the error correction ability t <= 2, it is known that error locations and magnitudes can he found through direct equation solver. However, for RS codes with t = 3, no such work has been reported yet. In this paper, a low-complexity algorithm for triple-error-correcting RS codes is proposed. Moreover, an optimized architecture for the proposed algorithm is developed. For a (255, 239) RS code over GF(2(8)), the synthesis results show that the area-efficiency of the proposed decoder is 217% higher than that of the conventional RiBM-based RS decoder in 4-parallel. As the degree of parallelism increases, the area efficiency is increased to 364% in the 16-parallel architecture. The synthesis results show that the proposed decoder for the given example RS code can achieve a throughput as large as 124 Gb/s.
引用
收藏
页码:491 / 496
页数:6
相关论文
共 20 条
[1]  
[Anonymous], 1983, Theory and Practice of Error-Control Codes
[2]   Simplified degree computationless modified Euclid's algorithm and its architecture [J].
Baek, Jaehytm ;
Sunwoo, Myung H. .
2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, :905-908
[3]  
Berlekamp E. R., 1989, ERROR CORRECTION ALG
[4]  
Berlekamp E.R., 2015, Algebraic Coding Theory
[5]   Design and Characterization of a Full-Duplex Multiantenna System for WiFi Networks [J].
Duarte, Melissa ;
Sabharwal, Ashutosh ;
Aggarwal, Vaneet ;
Jana, Rittwik ;
Ramakrishnan, K. K. ;
Rice, Christopher W. ;
Shankaranarayanan, N. K. .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2014, 63 (03) :1160-1177
[6]  
Ezerman M. F., 2011, WEIGHTS MDS CODES
[7]   Decoding double-error-correcting Reed-Solomon codes [J].
Fenn, STJ ;
Benaissa, M ;
Taylor, D .
IEE PROCEEDINGS-COMMUNICATIONS, 1995, 142 (06) :345-348
[8]   A CLASS OF ERROR-CORRECTING CODES IN PM SYMBOLS [J].
GORENSTEIN, D ;
ZIERLER, N .
JOURNAL OF THE SOCIETY FOR INDUSTRIAL AND APPLIED MATHEMATICS, 1961, 9 (02) :207-214
[9]  
Khattiya W., 2015, P EL ENG EL COMM COM
[10]  
Levina A, 2014, 2014 THIRD INTERNATIONAL CONFERENCE ON FUTURE GENERATION COMMUNICATION TECHNOLOGY (FGCT), P46, DOI 10.1109/FGCT.2014.6933229