| With the development of multimedia technology, the digital image acquisition and processing have become the core and foundation of a lot of application system. In this dissertation, the design, simulation and verification of thermal image abstract and image acquisition control logic based on FPGA are presented. This IP (Intellectual Property) core will be used as core unit for acquiring image data exported by infrared camera in PCB diagnosis system which is based on thermal images processing.The commercially available digital image acquisition cards are expensive, and usually connected through PCI interface, which is not convenient to use. The USB2.0 interface has a lot of advantages, including Plug and Play, connecting convenience, high-speed transportation and strong compatibility. It has been widely used in many devices. For work together with an high speed image acquisition card which is based on USB2.0 interface,providing great convenience to use and take around, and can make a good match with our infrared camera, has been developed an entire IP core which is providing thermal images abstract and acquisition control logic.By using FPGA, the design of logic-control circuit has been significantly simplified, and because of the advantages such as small size, high speed and programmability, it is more flexible than other Programmable Logic, can be designed and modified in the laboratory according to different demands, and even can be used immediately if it satisfied with different design. In this dissertation, beginning from the significance of IP design and the application background, the modules of the IP core system are presented, the capability requiring of every IP module is analyzed, the new advanced technology of programmable logic are used, a scheme is brought forward which uses USB2.0 as the bus interface and uses Xilinx FPGA Spartan-IIE FPGA to abstract thermal image and control the logic.In this dissertation, the method and implementation process of both FPGA hardware system and software design flow are presented. In aspect of hardware, the FPGA start-up configuration modes and the significant signal pins connections are explained; the Slave FIFO interface mode between USB chip and FPGA chip and interface between SRAM chip and FPGA chip are chosen after analyzing; In system IP core software design is completed of three parts: FSM, RTL description and Testbench. In the part of FSM, state flow and the synthesis result are put emphasis on. Under Xilinx ISE developing environment, RTL synthesizable HDL description is used by VerilogHDL language. The simulation and verification environment was build by Testbench.After design,synthesis,simulation and verification, the IP of thermal image abstract and image acquisition control logic has been completed, and the anticipated goal has been achieved. Moreover this IP core is reconfigurable according to the resolution of thermal camera. It has provided a firm technical basis for miniaturization and practicality of the PCB diagnosis system which is based on thermal image processing. |