Font Size: a A A

Design Of Large-capacity Storage Module For 12bit High-speed Data Acquisition System

Posted on:2021-04-28Degree:MasterType:Thesis
Country:ChinaCandidate:X R HeFull Text:PDF
GTID:2428330623468582Subject:Engineering
Abstract/Summary:PDF Full Text Request
Storage depth is one of the important indicators of oscilloscopes.With the continuous development of test instruments,the sampling rate of oscilloscopes is getting higher and higher.To ensure the real-time storage and processing of large-capacity and high sampling rate data,increasing the storage depth is an inevitable trend..The increase in storage depth causes the storage system to store a large amount of data,and software analysis such as eye diagrams requires a large amount of data.How to quickly and continuously read out the data of the large-capacity storage system has become an urgent problem to be solved.The large-capacity data fast transmission mode of the storage system solves the problem of slow data reading on the software side.This paper will study the high-capacity data storage function of high-resolution oscilloscope,multi-core control synchronization and fast transmission mode based on mass storage system.The main contents of this paper are as follows:1.Based on the basic principles of acquisition and storage.Starting from the entire hardware architecture of the oscilloscope system,the data throughput of the high-speed and high-precision serial data stream processing process is analyzed for the JESD204 B data reception scheme.Through the introduction of the basic principles of deep storage read and write,a feasible multi-core large Capacity data parallel storage solution.2.Based on MIG core interface timing requirements.Modular design of largecapacity storage system,using the user interface solution MIG(Memory Interface Generator)for DDR3 provided by Xilinx to control two sets of external memory to achieve parallel storage of high-bit width data,by reading and writing address modules The control finally achieves a storage depth of 1Gpts.3.Based on the data synchronization processing method and the basic principle of peak detection and uniform sampling.For large-capacity storage data,the data read inconsistency caused by the irregular refresh of multiple storage devices is analyzed.Two sets of asynchronous fifos are used to achieve data synchronization of multi-core storage devices by controlling the read-write clock and read-write enable;Aiming at the need of time base display and the high-frequency signal captured in the large-capacity storage mode,the data peak detection and sampling processing are realized.4.Based on the large amount of high sampling rate data stored by the mass storage module,the fast transmission mode of large capacity data based on the deep storage mode is designed.The design of the fast transmission state machine and the control of the read start address realize the large storage of external memory.Cyclic reading of capacity data;for board-level data transmission,a high-speed data reception scheme is designed to achieve rapid transmission of large-capacity data.Through the functional test of each sub-module and the continuous debugging of the entire storage system,the design of a large-capacity data storage module with 12-bit high-resolution acquisition is realized.The maximum storage depth is 1Gpts,and 100 M data is realized in fast transmission mode.The rapid transmission meets the design requirements.
Keywords/Search Tags:Oscilloscope, large-capacity data storage, parallel storage, fast transmission
PDF Full Text Request
Related items