本文基于DSP设计了一种可编程实时信号模拟器。该模拟器包括USB、模拟、数字、用户自定义接口。其中USB接口可以方便地和PC机进行通信,模拟、数字和用户接口输出模拟器产生的模拟和数字信号。DSP是模拟器的核心器件,对数据进行处理,和各部分的管理。FPGA完成DAC等器件的时序及接口控制等。本模拟器提供在线升级功能,用户经USB接口可对板上的FPGA和DSP程序进行升级。另外,FPGA编程可产生用户需要的各种接口信号。这样便于和其他模块进行连接,扩大了适用范围。DSP编程可以产生用户需要的波形。该