Font Size: a A A

Design And Implementation Of Multi-channel Data Acquisition And Transmission System Based On FPGA

Posted on:2019-03-29Degree:MasterType:Thesis
Country:ChinaCandidate:K P XuanFull Text:PDF
GTID:2518306047478724Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the development of science and technology,human activities are further deepened into the ocean.Through different locations,hydrophone can listen to the sound inside the ocean,grasp the pulse of the ocean and sense the dynamic of the oceans,and help people develop the oceans by acquiring oceanic underwater acoustic information,To protect the sea.In the exploration and exploration of the oceans and seas,the multi-channel data acquisition and transmission system can acquire the analog signals output by multiple hydrophone and realize the high-speed transmission of collected data.In this thesis,a multi-channel data acquisition and transmission system based on FPGA is designed.The analog signals output by the sensors are digitized and collected by each acquisition module.Then the collected data are transmitted to the aggregation module in short distance.The aggregation module realizes multi-channel data aggregation and after aggregation Of the long-distance transmission of data to the PCIE module,PCIE module will eventually send data to the host computer for data analysis and processing.Among them,the LVDS transmission mode is used for short distance transmission,and the optical fiber is used for long distance transmission.Aurora 8B/10B protocol is used for short distance and long distance transmission.The PCIE module is finally transmitted to the upper level by DMA through the high speed serial point-to-point PCI Express protocol machine.The physical layer uses GTP high-speed serial transceivers to send and receive data.The design uses FPGA as the master chip.The sample rate of the 16-bit ADC used is 250 KSPS,using the LVDS interface and SFP interface technology.It uses the Aurora IP core provided by Xilinx and the PCI Express IP core,and the host computer uses the LABVIEW call Data collection dynamic link library for display.The program uses hardware description language Verilog to write the acquisition module program,the polymerization module program and the PCIE module program,and through the simulation verification,after the experimental debugging,the system realizes the function of multi-channel data acquisition and transmission.
Keywords/Search Tags:FPGA, multichannel data acquisition, data transmission, PCI Express
PDF Full Text Request
Related items