FM调制器采用DDS思想在FPGA平台上实现。DDS(Direct Digital Frequency Synthesizer,直接数字频率合成)是一种新型的频率合成技术,具有较高的频率分辨率,可以实现快速的频率切换。DDS系统主要由系统时钟源、相位累加器、正弦波查找表、D/A转换器和低通补偿滤波器组成,系统结构如图3所示。其中相位累加器是DDS系统的核心,它由N位加法器和N位相位寄存器组成。每来一位参考时钟脉冲,N位加法器将频率控制字和累积器的相位输出相加,把相加的结果送到相位寄存器的输入端。相位寄存器一方面将输出的相位数据反馈到加法器的输入端,以使加法器继续在时钟脉冲的作用下继续与频率控制字相加,另一方面又将输出的相位数据又作为波形存储表的地址输入。波形存储表把输入的地址相位信息映射成波形数据,最后经过DAC和低通滤波器得到模拟信号。