摘要:该文设计了一个基于SOPC 的任意波形发生器,任意波形发生器采用了FPGA +USB通信芯片的硬件构架,具有即插即用的特性,能实现两路可调相位差的任意波形输出,波形频率分辨率达到0. 1Hz。另外还可以通过PC 端软件编辑任意波形数据,用USB接口下载到SOPC 系统上用于产生任意波形,设计中对DDS的结构进行了改进,使其可以在波形切换时实现平滑输出。 0 引 言 目前波形合成技术主要有两种通用的方法,一种是使用专用的DDS 芯片,一种是基于CPLD/FPGA的解决方案。虽然专用DDS芯片的功能也比较多,但控制方式却是固定的,控制不灵活,而利用FPGA 则可以根据需要利用Ve