为了改进传统正弦信号发生的不足,提高其稳定性和灵活性,设计了一种基于CPLD 器件的正弦信号发生器。在总体的设计过程中,完成了信号发生器所需的各个模块的设计与其硬件的实现,其中包括信号频率设定模块、UFM 读取控制模块和UFM (FLASH 存储器) 存储模块。利用Quartus II 软件编写了测试程序并调用modelsim 软件对信号发生器进行了实时仿真测试,结果较为准确,能够完成多种测试所需的工作任务。