Browse > Article

A Versatile Reed-Solomon Decoder for Continuous Decoding of Variable Block-Length Codewords  

송문규 (전기저자 및 정보공학부)
공민한 (전기저자 및 정보공학부)
Publication Information
Abstract
In this paper, we present an efficient architecture of a versatile Reed-Solomon (RS) decoder which can be programmed to decode RS codes continuously with my message length k as well as any block length n. This unique feature eliminates the need of inserting zeros for decoding shortened RS codes. Also, the values of the parameters n and k, hence the error-correcting capability t can be altered at every codeword block. The decoder permits 3-step pipelined processing based on the modified Euclid's algorithm (MEA). Since each step can be driven by a separate clock, the decoder can operate just as 2-step pipeline processing by employing the faster clock in step 2 and/or step 3. Also, the decoder can be used even in the case that the input clock is different from the output clock. Each step is designed to have a structure suitable for decoding RS codes with varying block length. A new architecture for the MEA is designed for variable values of the t. The operating length of the shift registers in the MEA block is shortened by one, and it can be varied according to the different values of the t. To maintain the throughput rate with less circuitry, the MEA block uses both the recursive technique and the over-clocking technique. The decoder can decodes codeword received not only in a burst mode, but also in a continuous mode. It can be used in a wide range of applications because of its versatility. The adaptive RS decoder over GF($2^8$) having the error-correcting capability of upto 10 has been designed in VHDL, and successfully synthesized in an FPGA chip.
Keywords
block codes; error-correcting codes; forward error correction; modified Euclid's algorithm; Reed-Solomon Codes;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Architecture for a low complexity rate-adaptive Reed-Solomon encoder /
[ M.A.Hasan;V.K.Bhargava ] / IEEE Trans. on Computers   ScienceOn
2 Adaptive-Rate Coding for Frequency-Hop Communications over Rayleigh Fading Channel /
[ M.B.Pursley;C.S.Wilkins ] / IEEE Journ. Sel. Areas Commun   ScienceOn
3 Adaptive Error Correction for ATM communications using Reed-Solomon codes /
[ A.Almulhem;F. El-guibaly;T.A. Gulliver ] / Proc. IEEE. Southeastcon'96
4 Gata Counting Methodology for APEX20K Devices /
[] / Application note 112(ver 1.01)
5 On the VLSI Design of a Pipeline Reed-Solomon Decoder Using Systolic Arrays /
[ Howard M. Shao;Irving S. Reed ] / IEEE Trans. on Computers
6 A Versatile Time-Domain Reed-solomon Decoder /
[ Y.R.Shayan;T. Le-Ngoc;V.J.Bhargava ] / IEEE Journ. Sel. Areas Commun
7 Architecture for Decoding Adaptive Reed-Solomon Codes with Variable Block Length /
[ M.K.Song;E.B.Kim;H.S.Won;M.H.Kong ] / IEEE Trans. on Consumer Electronics   ScienceOn
8 A Hybrid ARQ Scheme with Adaptive Forward Error Correction for Satellite Communications /
[ A.Shiozaki;K.Okuno;K.suzuki;T.Segawa ] / IEEE Trans. on Computers   ScienceOn
9 A Cellular Structure for a Versatile Reed-Solomon Decoder /
[ Y.R.Shayan;T. Le-Ngoc ] / IEEE Trans. on Computers
10 Multiple Time Scale Redundancy Control for QoS-sensitive Transport of Real-time Traffic /
[ T.Tuan;K.Park ] / Proc. IEEE. INFOCOM 2000
11 A Concatenated Two Stage Adaptie(CTSA) Error Control Scheme for Data Transmission in Time-Varying Channels /
[ D.Cygan;E.Lutz ] / IEEE Trans. on Computers
12 MA-FEC: A QoS-Based Adaptive FEC for Multicast Communication in Wireless Networks /
[ N.Nikaein;H.Labiod;C.Bonnet ] / Proc. IEEE. Int. Conf. Commun. ICC'00
13 /
[ Prodkis ] / Digital Communications
14 A Flexible Reed-Solomon codec /
[ Andrew d. Preez;F.Swarts;lF.Agdhasi ] / IEEE Africon
15 An Adaptive FEC Scheme for Data Traffic in Wireless ATM Network /
[ I.F.Akyildiz;I.Joe;H.Driver;Y.L.Ho ] / IEEE Trans. on Networking   ScienceOn
16 Adaptive Reed-Solomon Coding for Wireless ATM communication /
[ S.J.Li;K.F.Pan;J.S.Yuan;A.J.Vigil;Al.Berg ] / Proc. IEEE. Southeastcon'00
17 An Adaptive FEC with provisioning for Real-Time Traffic in LEO Satellite Networks /
[ S.Cho;A.Goulart;I.F.Akyildiz;N.Jayant ] / Proc. IEEE. Int. Conf. Commun. ICC'01