DDS的基本工作原理:DDS一般有四部分组成: N位相位累加器, M位波形存储 ROM, D/A转换器和低通滤波器。在参考时钟 f c控制下,相位累加器在 f c上升沿对频率控制字 K进行累加, 累加结果作为相位编码对波形 ROM里面存储的幅值进行寻址, 输出二进制幅值编码进行数模转换后, 经过低通滤波得到平滑曲线。 相位累加器加满到 2N产生溢出后, 则产生一个周期的波形。因此, 理想 DDS满足:1) 无相位截断, 相位累加器的输出全部作为 ROM寻址;2) ROM存储波形模拟值, 不存在量化误差;3) 数模转换和滤波器件理想非线性 。