DDS工作原理
1. DDS工作原理
1.1 DDS介绍
- 直接数字频率合成器(Direct Digital Synthesis)是一项将先进的数字处理理论与方法引入频率合成的技术,使用数字方法产生波形可调、频率可控的模拟波形,使其能够利用数字方法的可编程性、更高的集成度和更低的成本。此外,由于DDS几乎可实现瞬时改变频率及相位、输出频率分辨率可调、输出波形失真度小等优点,目前DDS在许多数字通信系统中得到广泛地应用。
1.2 DDS原理
- 直接数字频率合成器主要由标准参考频率源、相位累加器、波形存储器、数模转换器及低通平滑滤波器构成。其中参考频率源是稳定度高的时钟,用于DDS中各部件的同步工作,图1-1所示为DDS结构图。
- 具体工作原理:在相位增量和偏移确定后由时钟控制相位累加器产生相位,输出相位经由量化器后舍弃低位数据,使用高位数据对波形存储器进行查找输出波形数据,此后经数模转换器和低通滤波器生成模拟波形。
- 频率计算公式:
- 下图所示为Xilinx DDS IP核结构。定制核时相位增量和偏移可以分配为固定值、可编程或分别由输入端口输入。当配置成可编程时,在总线接口上配置锁存器,包括写使能和数据信号;当配置成固定值时,则