Implementation of 10-Gb/s Parallel BCH Decoder Based on Virtex-5 FPGA

Article Preview

Abstract:

This paper presents a design of 10Gb/s BCH decoder which is compatible with the protocol of G.975 and can be applied in optical fiber communication. The main blocks of this decoder include syndrome calculator, key-equation solver, Chien search and error correction. In order to achieve high speed, 8-bit parallel syndrome calculator and Chien search block are adopted. By sharing the key-equation solver, the numb er of key-equation solver is reduced and the hardware resources are saved. This decoder has been implemented in Virtex-5 FPGA and the verification results show that the decoder can work properly under the clock of 166MHz and the data rate can be up to 10Gb/s.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

159-164

Citation:

Online since:

January 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] ITU-T Recommendation G. 975. 1, Forward error correction for high bit-rate DWDM submarine system, I. 4: RS(1023, 1007)/BCH(2047, 1952) super FEC code , 02/(2004).

Google Scholar

[2] Leilei Song, Meng- Lin Yu, and M.S. Shaffer, 10 and 40-Gb/s Forward error correction devices for optical communications, IEEE J. Solid State Circuits, vol. 37, no. 11, pp.1565-1573, Nov, (2002).

DOI: 10.1109/jssc.2002.803931

Google Scholar

[3] Yanni Chen, KeshabK. Parhi, Area efficient parallel decoder architecture for long BCH codes, IEEE ICASSP, pp.73-76, (2004).

DOI: 10.1109/icassp.2004.1327050

Google Scholar

[4] Herbert O. Burton, Inversionless decoding of binary bch codes, IEEE Transactions On Information Theory, vol. IT-17, No. 4, pp.464-466, July (1971).

DOI: 10.1109/tit.1971.1054655

Google Scholar

[5] I.S. Reed M.T. Shih T.K. Truong, VLSI design of inverse free Berlekamp Massey algorithm, IEE Proceeding-E, vol. 138, No. 5, Sept, (1991).

DOI: 10.1049/ip-e.1991.0040

Google Scholar

[6] Zhang Jun, Wang-Zhigong, Hu-Qingsheng, Xiao Jie, "High-speed architecture and implementation for Berlekamp-Messay algorithm, Journal of Circuits and System, vol. 11, no. 4, pp.85-89, August, (2006).

DOI: 10.1109/iscas.2005.1464594

Google Scholar

[7] Yanni Chen, Keshab K. Parhi, Small Area Parallel Chien Search Architectures for Long BCH codes, IEEE Transaction on VLSI Systems, vol. 12, no. 5, May (2004).

DOI: 10.1109/tvlsi.2004.826203

Google Scholar