| The thesis is aimed at the scientific research project on "measuring the concentration of phytoplankton size distribution in the system" part of data acquisition and real-time processing, so we design the FPGA-based real-time data acquisition and processing system, which is to measure fluorescence signal pulse width and to extract doppler signal spectrum, Usually DSP chip is used for the data processing system, The system uses a FPGA chip as the core chip, and uses the internal data processing module on the AD converted signal after processing, respectively, and transmits the processed information to the PCI bus, then finishs data analysis of information.The thesis expounds the FPGA-based real-time data acquisition and processing system design and FPGA design of the various modules related to the simulation and verification, mainly related to AD, FPGA, FPGA configuration chip, PCI interface, configuration and selection programs. ISE FPGA development tool is used to design the different modules, After the various functional modules and integrated authentication, After the results of the integrated or the ISE that comes through the Modelsim simulation and verification tools。The design system uses a Xilinx Spartan 3E series XC3S1200E the company's FPGA chip as the core, The FPGA has rich storage units. ISE designs structures based on a FIFO, single-port RAM memory module, FFT computing module and clock control module DCM, and set these modules. According to different system architecture framework orderly we build up of modules; We use Verilog HDL hardware description language with the preparation of produce ADC (A/D) control logic and other control modules in order to connect the various modules. FFT and the demand by building a model module to perform common computing high-level language can be achieved by the Fourier transform, Fluorescence pulse width calculations by Verilog HDL hardware description language to realize. The program is provided by the company using Lattice PCI interface, a 33MHz Target PCI core. The computed the results of the module is transferred to the PCI bus through PCI core module.Enter by loading software owned by the ISE simulation signal generator sinusoidal input signal as an input, We use ISE and Modelsim simulation tool that comes with dealing with the output of the FFT output data results and timing conditions, The simulation results of the useful signal, Verify the correctness of the design, The program can be achieved by pulse width measurement of the fluorescence signal and Doppler signal spectral information extraction, thus achieve the final goal. Finally adoption of the acquisition system on the fluorescence sensor sent the signal and Doppler signals were obtained through data analysis, fluorescence pulse width and the Doppler half-time frequency spectrum information are transmitted to mainframe computer through the PCT bus. |