FPGA implementation of Reed-Solomon Codes Based on Visible Light Wireless Communication System

被引:0
作者
Qiu, Lipeng [1 ]
Chen, Xiaopeng [1 ]
Zhou, Lin [1 ,2 ]
He, Yucheng [1 ,2 ]
机构
[1] Natl Huaqiao Univ, Xiamen Key Lab Mobile Multimedia Commun, Xiamen, Peoples R China
[2] Xidian Univ, State Key Lab Integrated Serv Networks, Xian, Peoples R China
来源
Proceedings of the 2016 International Symposium on Advances in Electrical, Electronics and Computer Engineering (ISAEECE) | 2016年 / 69卷
关键词
Reed-Solomon codes; VLC; RiBM algorithm; FPGA;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The research of visible light communications(VLC) has became a focus of wireless communications in recent years. In this paper, the channel coding technique for VLC systems were studied. According to the characteristics of VLC channel, RS codes were designed to correct the burst and random errors. The pipeline architecture was designed in the proposed system, and the RS decoder was divided into 4 modules, the syndrome calculation module, the key equation calculation module, the Chein Search module and the Forney algorithm module. In the Chein search module, the RiBM algorithm was used for reduction of complexity. All FPGA implementations of the 4 modules were provided in detail, and simulation results were shown on the Quartus II 9.0 platform. The simulation results show that, no more than 8 random and burst errors can be completely correct by one single proposed RS ( 204,188) codeword.
引用
收藏
页码:234 / 237
页数:4
相关论文
共 9 条
[1]  
[Anonymous], 1963, Low-Density Parity-Check Codes
[2]  
Blahut R., 1983, Theory and Practice of Error Control Codes
[3]  
Glavac V., 2003, VHDL CODE GENERATOR
[4]  
MASSEY JL, 1969, IEEE T INFORM THEORY, V15, P122, DOI 10.1109/TIT.1969.1054260
[5]   A CLASS OF MULTIPLE-ERROR-CORRECTING CODES AND THE DECODING SCHEME [J].
REED, IS .
IRE TRANSACTIONS ON INFORMATION THEORY, 1954, (04) :38-49
[6]  
REED IS, 1960, SIAM J APPL MATH, V8, P300
[7]   High-speed architectures for Reed-Solomon decoders [J].
Sarwate, DV ;
Shanbhag, NR .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2001, 9 (05) :641-655
[8]  
SHAO HM, 1985, IEEE T COMPUT, V34, P393, DOI 10.1109/TC.1985.1676579
[9]  
Zhu Qiyue, 1999, TELECOMMUNICATION EN, V39, P63