A fast parallel Reed-Solomon decoder on a reconfigurable architecture

被引:5
|
作者
Koohi, A [1 ]
Bagherzadeh, N [1 ]
Pan, CZ [1 ]
机构
[1] Univ Calif Irvine, Dept EECS, Irvine, CA 92717 USA
关键词
reconfigurable architecture; SIMD processor; Reed_Solomon codes; berlekamp algorithm; chein search;
D O I
10.1109/CODESS.2003.1275256
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a software implementation of a very fast parallel Reed-Solomon decoder on the second generation of MorphoSys reconfigurable computation platform, which is targeting on streamed applications such as multimedia and DSP. Numerous modifications of the first-generation of the architecture have made a scalable computation and communication intensive architecture capable of extracting parallelisms of fine grain in instruction level. Many algorithms and the whole Digital Video Broadcasting base-band receiver as well, have been mapped onto the second architecture with impressing performance. The mapping of a Reed-Solomon decoder proposed in this paper highly parallelizes all of its sub-algorithms, including Syndrome Computation. Berlekamp Algorithm, Chem Search, and Error Value Computation, in a SIMD fashion. The mapping is tested on a cycle-accurate simulator, "Mulate", and the performance is encouragingly better than other architectures. The decoding speed of the RS (255,239,16) decoder using two different methods of GF multiplication can be 1.319Gbps and 2.534Gbps, respectively. Furthermore, since there is no functionality specifically tailored to Reed-Solomon decoder, the result has demonstrated the capability of MorphoSys architecture to extracting Instruction Level Parallelism from streamed applications.
引用
收藏
页码:59 / 64
页数:6
相关论文
共 50 条
  • [21] AN LSI FOR A REED-SOLOMON ENCODER DECODER
    ONISHI, K
    SUGIYAMA, K
    ISHIDA, Y
    KUSUONKI, Y
    YAMAGUCHI, T
    JOURNAL OF THE AUDIO ENGINEERING SOCIETY, 1986, 34 (05): : 378 - 378
  • [22] Architecture Design of Reconfigurable Reed-Solomon Error Correction Codec
    Fu, Sheng-Zong
    Lu, Bo-Xuan
    Pan, Ying-Hung
    Shen, Jyun-Hong
    Chen, Rong-Jian
    2013 IEEE 6TH INTERNATIONAL CONFERENCE ON ADVANCED INFOCOMM TECHNOLOGY (ICAIT), 2013, : 234 - 235
  • [23] Efficient Berlekamp-Massey Algorithm and Architecture for Reed-Solomon Decoder
    Liang, Zhibin
    Zhang, Wei
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2017, 86 (01): : 51 - 65
  • [24] Efficient Berlekamp-Massey Algorithm and Architecture for Reed-Solomon Decoder
    Zhibin Liang
    Wei Zhang
    Journal of Signal Processing Systems, 2017, 86 : 51 - 65
  • [25] An Area Efficient Multi-Mode Architecture for Reed-Solomon Decoder
    Huang, Bei
    Huang, Shuangqu
    Chen, Yun
    Zeng, Xiaoyang
    2009 IEEE 8TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2009, : 505 - 508
  • [26] Parallel architecture for high-speed Reed-Solomon codec
    Matsushima, TK
    Matsushima, T
    Hirasawa, S
    ITS '98 PROCEEDINGS - SBT/IEEE INTERNATIONAL TELECOMMUNICATIONS SYMPOSIUM, VOLS 1 AND 2, 1998, : 468 - 473
  • [27] EFFICIENT SEQUENTIAL DECODER FOR REED-SOLOMON CODES
    SHIN, SK
    SWEENEY, P
    INTERNATIONAL JOURNAL OF ELECTRONICS, 1995, 79 (01) : 1 - 6
  • [28] CONCEPTUAL DESIGN FOR A UNIVERSAL REED-SOLOMON DECODER
    MILLER, RL
    DEUTSCH, LJ
    IEEE TRANSACTIONS ON COMMUNICATIONS, 1981, 29 (11) : 1721 - 1722
  • [29] A cellular structure for a versatile Reed-Solomon decoder
    Shayan, YR
    LeNgoc, T
    IEEE TRANSACTIONS ON COMPUTERS, 1997, 46 (01) : 80 - 85
  • [30] On computing the syndrome polynomial in Reed-Solomon decoder
    Costa, E
    Fedorenko, SV
    Trifonov, PV
    EUROPEAN TRANSACTIONS ON TELECOMMUNICATIONS, 2004, 15 (04): : 337 - 342