786-16-way 16-bit 1M sps synchronous data acquisition card based on X86CPU + XC7K325T
1. Overview of board
The board is a compact industrial monitoring and processing platform for X 86 + FPGA, with highly integrated hardware and complete Labview development software, greatly convenient for customers to use on site.
2. Board function
| Board function |
Parameter content |
| X86 SOM Core board |
Main frequency is 2.0 GHz |
| Memory: 4 G Byte |
| Hard Drive 512 G Byte |
| Peripherals: 1 USB 3.0,1 gigabit network, 1 HDMI |
| FPGA |
Xilinx XC7K325T-2FFG900I |
| DDR3 |
| BPI configure |
| AD |
2pieces AD7606C 16 analog input; 16 channels 16bit 1M sps;
± 10V, with AC coupling |
| software |
Win7 / Win10,Can also be installed with the NI Linux RT real-time system |
| The PCIe 2.0 X4 driver |
| LabVIEW Graphical development |
3. software development
The PCIe bus device identified by the SOM after the LabVIEW My FPGA program block diagram is compiled and downloaded into the FPGA.

Figure 1 Complete LabVIEW program block diagram in the lower computer FPGA chip (support scaling)

Figure 2 A block diagram of the complete host computer LabVIEW PCIe data acquisition display program

Figure 3 FPGA waveform collected by LabVIEW running in the upper computer SOM

Figure 4: LabVIEW My FPGA PCIe loop experiment between complete host SOM and FPGA