Using FPGA-Based Quadratic Residue Code to Improve the Reliable of Wireless Robot Control System

Shanggang Xie, Jiye Huang, Peng Liu, Hsin‐Chiu Chang · 2020

In the field of wireless mobile robots, the control code of the robot needs to be transmitted through a reliable wireless channel with low latency, strong interference resistance, simple handshake, and short data length. Thus, we adopt the (71, 36, 11) quadratic residue (QR) error correction code to encode the control code of wireless mobile robots to improve the reliability of wireless mobile robot control system. Among them, we analyze the software encoding and decoding algorithms of (71, 36, 11) QR code, then we perform hardware-oriented optimization and give a specific FPGA-based decoding framework design. Then we implement the proposed architecture on Intel Arria10 10AX115U4F45I1SG FPGA, after this we calculate the decoding time of the proposed framework and compare it with software decoding, this acceleration framework is 2275 times faster than software decoding based on Intel i5-6500 processor. At the same time, after adopting this scheme, it will be beneficial to the power consumption and communication distance of wireless mobile robots. Meanwhile, the FPGA parallel acceleration design ensures low transmission latency.

Read the paper · More papers on PaperTik