基于FPGA实时生成正弦波的目的,采用了以Xilinx公司的Zynq-7系列FPGA芯片ZedBorad作为控制器,并且结合DDS技术的方法。通过使用Xilinx 公司提供的Xilinx Design Tools中的System Generator 工具,调用Simulink库中Xilinx开发的模块,下载到FPGA中,产生双极性SPWM波的试验。实验结果表明,此方法设计简单,控制灵活,波形稳定,不失真,具有很强的实用价值。