Font Size: a A A

Research And Design Of High-Speed Data Acquisiton System Based On USB2.0+FPGA

Posted on:2010-05-02Degree:MasterType:Thesis
Country:ChinaCandidate:X Y FengFull Text:PDF
GTID:2178360278459050Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
With the development of technology of science and the widespread application of data acquisition system, the demands of data acquisition system for the speed, accuracy, easy operation and real-time requirement have been improved. As a new kind of PC Bus Interface Specification, USB is widely used in data collection system for its advantages. The technology of FPGA has its own particular advantages, which has been widely used in the fields of communications, data acquisitions and image manipulation etc.Taking full of the advantages of USB and FPGA mentioned above, the high-speed data acquisition system based on the technology of FPGA and USB2.0 was designed in this paper.Firstly, the basic theory of data acquisition and the technology of system-related were introduced briefly.Secondly, the hardware of the data acquisition system including ADC, FPGA controller and USB interface circuit was designed and also analyzed. The schematic diagram and the PCB were given. The design of the hardware mainly includes the design of the ADC, the design of FPGA, the design the USB interface and the design the hardware logic.Thirdly, according to the requirements of the system, the software of system was designed mainly including the design of firmware, the design of the device-driver and the design of the application program.Finally, the hardware and the software of the system were debugged, the results of debugging were given and analysized. The solutions of the problems were also given. The results show that the system has achieved the sample and process of data, met the requirements of designing system and achievied the purpose of designing system successfully.
Keywords/Search Tags:USB2.0, FPGA, SOPC, data acquisition, firmware
PDF Full Text Request
Related items