针对传统示波器不能满足信号实时处理的问题,提出一种基于TEGRA K1 的实时信号处理示波器。通过FPGA控制模拟通道和数据采集模块,完成对输入信号的采集和传输;采用TEGRA K1作为系统数据处理和计算的核心,基于CUDA架构实现数据的并行处理,从而降低了算法复杂度,缩短了算法的执行时间,实现信号的实时处理。实验结果表明示波器的性能稳定,各项指标均达到设计要求。
In order to solve the problem of the traditional oscilloscope can′t satisfy the real?time signal processing,a real?time signal processing oscilloscope based on TEGRA K1 is proposed. In this paper,the FPGA is used to control the analog chan?nel and data acquisition module to accomplish the input signal acquisition and transmission,and the TEGRA K1 is taken as thecore of system data processing and computing. The data parallel processing was realized based on CUDA architecture to reducethe algorithm complexity,shorten the algorithm execution time,and implenment the real?time signal processing. The experimentresults show that the oscilloscope has stable performance,and its indexes can meet the design requirements.