中国光学, 2013, 6 (2): 171, 网络出版: 2013-05-24
RS码仿真与基于RiBM算法的硬件实现
Simulation of RS codes and hardware implementation based on RiBM algorithm
RS码 现场可编程门阵列(FPGA) RiBM算法 误码率 译码速率 Reed-Solomon(RS) codes Field Programmable Gate Array(FPGA) Reformulated Inversionless Berlekamp-Massey(RiBM) Bit Error Rate(BER) decoding speed
摘要
分析了里德-所罗门码(RS码)的误码率性能,提出了一种基于RiBM算法的RS(15,9)译码器。该译码器采用流水线结构,通过RiBM算法求解关键方程,在此基础上将高斯加性白噪声(AWGN)引入光纤模拟大气激光通信系统,并在现场可编程门阵列(FPGA)平台上完成了测试。测试结果表明:提出的译码器译码速率达到111 Gbit/s,为Altera IP核的354倍。RiBM算法具有硬件复杂度低、关键路径延时短的优点,能满足系统译码的要求。
Abstract
To improve communication quality and meet the reliability requirement of data transmission, the Bit Error Rate(BER) performance of Reed-Solomon(RS) codes is analyzed, and a RS(15,9) hardware decoder based on Reformulated Inversionless Berlekamp-Massey(RiBM) algorithm is proposed. The decoder operates in pipeline architecture, and its key equation is resolved by the RiBM algorithm. On that basis, an atmospheric laser communication system is simulated by adding Additive White Gaussian Noise(AWGN) in a fiber, and it is tested on a Field Programmable Gate Array(FPGA) platform. The experimental result shows that decoding speed can be up to 111 Gbit/s, as 354 times as that of Altera′s IP core. The RiBM algorithm has advantages of low hardware complexity and short critical path delay, and can meet the demands of the decoding system.
张绍练, 高世杰, 吴志勇. RS码仿真与基于RiBM算法的硬件实现[J]. 中国光学, 2013, 6(2): 171. ZHANG Shao-lian, GAO Shi-jie, WU Zhi-yong. Simulation of RS codes and hardware implementation based on RiBM algorithm[J]. Chinese Optics, 2013, 6(2): 171.