Design and implementation of a High-speed Lidar Data Reading System based on FPGA
This paper employs FPGA to propose a method
for reading lidar data in high-speed on an FPGA using VHDL.
5
Components
Hardware components Software Apps and online servicesVivado - Xilinx Vivado toolkit
x 1
Project description
This paper employs FPGA to propose a method for reading lidar data in high-speed on an FPGA using VHDL. Moreover, the proposed method uses a TCP/IP module to enable the FPGA to communicate with the lidar, avoiding the overly complex TCP protocol design inside the FPGA. The overall design, individual blocks inside the FPGA, and the connections among and role of each port are described. Experimental results demonstrate that the lidar data are correctly read by the FPGA board. In addition, the time required for FPGA to read a lidar message for a circle scan was calculated to be about 1.033 μs. The proposed approach provides a very useful basic platform for many applications that use lidar as a sensor and will improve their detection accuracy.
