Towards a VLSI architecture for interpolation-based soft-decision Reed-Solomon decoders

被引:31
作者
Gross, WJ
Kschischang, FR
Koetter, R
Gulak, PG
机构
[1] McGill Univ, Dept Elect & Comp Engn, Montreal, PQ H3A 2A7, Canada
[2] Univ Toronto, Edward S Rogers Sr Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada
[3] Univ Illinois, Coordinated Sci Lab, Urbana, IL 61801 USA
来源
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY | 2005年 / 39卷 / 1-2期
关键词
Reed-Solomon decoders; soft-decision decoding; VLSI architectures; list decoding; Sudan's algorithm; Guruswami-Sudan algorithm; Koetter-Vardy algorithm; polynomial interpolation; Hasse derivative;
D O I
10.1023/B:VLSI.0000047274.68702.8d
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Koetter-Vardy algorithm is an algebraic soft-decision decoder for Reed-Solomon codes which is based on the Guruswami-Sudan list decoder. There are three main steps: (1) multiplicity calculation, (2) interpolation and (3) root finding. The Koetter-Vardy algorithm seems challenging to implement due to the high cost of interpolation. Motivated by a VLSI implementation viewpoint we propose an improvement to the interpolation algorithm that uses a transformation of the received word to reduce the number of iterations. We show how to reduce the memory requirements and give an efficient VLSI implementation for the Hasse derivative.
引用
收藏
页码:93 / 111
页数:19
相关论文
共 30 条
  • [1] Computing ideals of points
    Abbott, J
    Bigatti, A
    Kreuzer, M
    Robbiano, L
    [J]. JOURNAL OF SYMBOLIC COMPUTATION, 2000, 30 (04) : 341 - 356
  • [2] AHMED A, 2003, UNPUB IEEE T VLSI SY
  • [3] Bounded distance plus 1 soft-decision Reed-Solomon decoding
    Berlekamp, E
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1996, 42 (03) : 704 - 720
  • [4] COOPER AB, 1994, REED SOLOMON CODES T, P108
  • [5] FAST PARALLEL ALGORITHMS FOR DECODING REED-SOLOMON CODES BASED ON REMAINDER POLYNOMIALS
    DABIRI, D
    BLAKE, IF
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1995, 41 (04) : 873 - 885
  • [6] Dabiri D., 1994, Proceedings. 1994 IEEE International Symposium on Information Theory (Cat. No.94CH3467-8), DOI 10.1109/ISIT.1994.394851
  • [7] DAROCHA VC, 1997, COMMUNICATIONS CODIN, V3, P256
  • [8] A GENERALIZATION OF THE BERLEKAMP-MASSEY ALGORITHM FOR MULTISEQUENCE SHIFT-REGISTER SYNTHESIS WITH APPLICATIONS TO DECODING CYCLIC CODES
    FENG, GL
    TZENG, KK
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1991, 37 (05) : 1274 - 1287
  • [9] Gross W. J., 2002, P 21 BIENN S COMM, P356
  • [10] A VLSI architecture for interpolation in soft-decision list decoding of Reed-Solomon codes
    Gross, WJ
    Kschischang, FR
    Koetter, R
    Gulak, RG
    [J]. 2002 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, 2002, : 39 - 44