Font Size: a A A

Design Of High Speed Infrared Image Transmission System Based On FPGA And USB2.0

Posted on:2018-02-07Degree:MasterType:Thesis
Country:ChinaCandidate:W S WangFull Text:PDF
GTID:2428330569485403Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Attributed to the rapid development of uncooled infrared detector technology and the rise of Internet of things based on embedded technology,the infrared thermal imaging application has been widely spread.As the growth of demand,it turns out to be more competitive for infrared imaging systems with higher resolution and frame rate but lower costs.However,this brings new challenges to the infrared thermal imaging system in real-time acquisition,transmission and processing.Emerging at the right time,the design of portable,reliable,high-speed and low-cost infrared imaging system based on embedded technology stands out and makes real-time acquisition,high-speed transmission and parallel processing all in one single integrated system become possible.As for massive image data transmission,the high speed parallel processing performance of FPGA based embedded system is beyond challenge compared with the ARM or DSP based system.It provides a low-cost and reliable technical solution for advanced embedded system application requirements.And USB become one of the most popular interfaces within PC and intelligent hardware because of its high bandwidth,simple hot-pluggable interface and low cost,etc.Therefore,the main purpose of this paper is to accomplish a design of robust,high-speed image transmission system framework based on FPGA and USB2.0 embedded platform which is interactive with PC for interaction.In design,the firmware of USB2.0 chip CY7C68013 A is reconfigured to keep it working at asynchronous slave FIFO mode,then asynchronous FIFO caching technique and finite state machine model is applied to achieve two-way transparent transmission mechanism by programming in Verilog HDL on FPGA.And Qt,multithreading technology and EZ-USB FX2 development kit is used to complete a real-time GUI for infrared video analysis.Finally,a testing platform is built on PC terminal to test and verify the correctness and reliability of the system.The characteristic of this design is that it combines the following features,which makes the system framework has good robustness:(1)Abstract and Generalized input and output interface.(2)Data transferring without synchronization based on asynchronous FIFO buffering technique.(3)Bidirectional transparent transmission achieved by finite-state machine model.(4)Self-adaption and auto-matching in transferring speed by mutual feedback mechanism.
Keywords/Search Tags:Infrared image transfer, Embedded system, FPGA, USB2.0, Slave FIFO, Robustness
PDF Full Text Request
Related items