Development and Application of the Image Acquisition Card Based on FPGA and PCI Bus
|School||Harbin Engineering University|
|Course||Communication and Information System|
|Keywords||PCI9054 PCI bus FPGA WinDriver|
Image acquisition system is a digital image signal processing in an indispensable part , it is the front end analog signal captured by the camera into a digital signal , or directly from a digital camera to obtain a digital signal , and then through a high-speed computer bus back to the computer , with the computer's powerful computing , data storage and processing operations capabilities , you can quickly and easily for signal analysis and processing , with user-friendly features , flexible functionality , portability and other advantages. With the increasing demand for data transfer speeds , PCI bus with its high data transfer rate , plug and play , low power consumption and many other advantages , has been widely used . In this paper, the PCI bus interface circuit using the breadth , the company introduced the PLX bridge chip PCI9054 master mode works and interrupt mechanism , the use of programmable logic device FPGA implementation and PCI9054 local interface converts the signal given logic implementation programs and simulation of Fig. In this paper, the FPGA logic design of each functional module is analyzed in detail , and each module gives the accurate simulation results. Meanwhile , the paper also described in detail in other sections of the system hardware circuit design, parallel interface design , PCT interface design , PC -side control software design and debugging process for embedded logic analyzer SignalTap Ⅱ to use , and also on the system the simulation results of the analysis and test results are given and discussed . Finally, attach the system PCB layout , FPGA logic design , physical map and detailed comments relevant source list . Software design part of the article describes the WinDriver driver development tools, the use WinDriver tool in the WindowsXP system for device driver development, completion of the main mode of data transfer and device interrupt function.