With the rapid development of network technology in the information age, the network provides people with more and more information. At the same time, as the scale of the network is expanding, the data traffic carried by the network is increasing dramatically, realizing real-time and efficient collection of high-speed network data flow is an important issue in network monitoring and network security. Data acquisition card system needs to be hosted by the server as a carrier, in real-time access to high-speed network data flow, high-speed processing needs to be high-flow, high-speed data flow transmission to the host server. The development of high-speed IO bus technology makes it possible to develop this high-performance data acquisition system. PCI Express bus is the third generation of high-performance IO bus developed on the basis of the traditional bus, with high speed, high reliability, low cost and scalability and other characteristics. Whether it is a large server or microcomputer systems, have good support for PCI Express. In all the current need for interaction through the computer IO bus hardware systems, PCI Express bus has become the first choice for most systems to achieve high-speed transmission. In the high-speed data acquisition system of the relevant technology research and study, in-depth understanding and analysis of the PCI Express bus architecture and implementation of the key technical points, combined with the functional needs of the system and the performance requirements to be achieved, this paper puts forward a high-speed data acquisition system based on the PCI Express bus design program. The whole system contains hardware logic design and software driver two parts, this paper mainly from the system hardware logic to elaborate the system design and implementation. The system hardware logic development adopts the modularization idea, and divides the whole system into three parts: Gigabit Ethernet access, data matching and filtering, and DMA transmission of PCI Express bus to design and realize NIGPIB.