摘要

提出一种以Xilinx FPGA为基础、运用Verilog语言设计了一款频率可调节的信号发生器,通过UART串行通信接口实现远距离波形输出和调节,该设计实现了正弦波、三角波、方波等波形输出设计,分析了利用FPGA实现直接数字频率合成技术原理和优点,主要指标达到输出频率范围在1 Hz~100 MHz的频率可调节输出,杂波抑制电平小于-70dBc,频率分辨力小于10Hz的性能指标。通过示波器显示和Vivado仿真工具进行仿真波形验证,该系统满足设计要求。