An area-efficient pipelined VLSI architecture for decoding of Reed-Solomon codes based on a time-domain algorithm

被引:17
作者
Hsu, JM
Wang, CL
机构
[1] Department of Electrical Engineering, National Tsing Hua University, Hsinchu
关键词
error-correcting code; pipelined architecture; Reed-Solomon code; Reed-Solomon decoder; time-domain Berlekamp-Massey algorithm; VLSI;
D O I
10.1109/76.644066
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Reed-Solomon (RS) codes have been widely used in a variety of communication systems to protect digital data against errors occurring in the transmission process. Since the decoding profess for RS codes is rather computation-extensive, special-purpose hardware structures are often necessary for it to meet the real-time requirements. In this paper, an area-efficient pipelined very large scale integration (VLSI) architecture is proposed for RS decoding. The architecture is developed based on a time-domain algorithm using the remainder decoding concept. A prominent feature of the proposed system is that, for a t-error-correcting RS code with block length n, it involves only 2t consecutive symbols to compute a discrepancy value in the decoding process, instead of n consecutive symbols used in the previous RS decoders based on the same algorithm without using the remainder decoding concept. The proposed RS decoder can process one data block every n clerk cycles, i.e., the average decoding rate is one symbol per clock cycle. As compared to a similar pipelined RS decoder with the same decoding rate, it gains significant improvements in hardware complexity and latency.
引用
收藏
页码:864 / 871
页数:8
相关论文
共 18 条
[1]  
[Anonymous], 1985, ERROR CONTROL TECHNI
[2]  
Blahut R. E., 1983, THEORY PRACTICE ERRO
[3]  
Blahut R. E., 1980, 10 IEEE COMM THEOR W
[4]   A UNIVERSAL REED-SOLOMON DECODER [J].
BLAHUT, RE .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1984, 28 (02) :150-158
[5]   THE GRAND ALLIANCE SYSTEM FOR US HDTV [J].
CHALLAPALI, K ;
LEBEGUE, X ;
LIM, JS ;
PAIK, WH ;
GIRONS, RS ;
PETAJAN, E ;
SATHE, V ;
SNOPKO, PA ;
ZDEPSKI, J .
PROCEEDINGS OF THE IEEE, 1995, 83 (02) :158-174
[6]   TIME-DOMAIN ALGORITHMS AND ARCHITECTURES FOR REED-SOLOMON DECODING [J].
CHOOMCHUAY, S ;
ARAMBEPOLA, B .
IEE PROCEEDINGS-I COMMUNICATIONS SPEECH AND VISION, 1993, 140 (03) :189-196
[7]  
Clark G.C., 1981, Error-Correction Coding for Digital Communications
[8]   ON DECODING BCH CODES [J].
FORNEY, GD .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1965, 11 (04) :549-557
[9]  
Fujiwara E., 1989, ERROR CONTROL CODING
[10]   ARCHITECTURE OF A HIGH-SPEED REED-SOLOMON DECODER [J].
IWAKI, T ;
TANAKA, T ;
YAMADA, E ;
OKUDA, T ;
SASADA, T .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1994, 40 (01) :75-81