基于FPGA的DDS设计⽅案(⼀)基于FPGA的DDS设计⽅案(⼀)
The furure belongs to those who believe in the beauty of their dreams
未来属于那些相信梦想美好的⼈们
基于FPGA的DDS设计⽅案基于FPGA的DDS设计⽅案
1 DDS技术简介1 DDS技术简介
随着电⼦技术的不断发展,传统的频率合成技术逐渐不能满⾜⼈们对于频率转换速度、频率分辨率等⽅⾯的追求,直接数字频率合成技术应运
⽽⽣。
直接数字频率合成技术(DDS) 是把⼀系列数据量形式的信号通过D/A转换器转换成模拟量形式的信号合成技术。DDS具有很多优点,⽐如:
频率转换快、频率分辨率⾼、相位连续、低功耗、低成本与控制⽅便。
DDS技术满⾜了⼈们对于速度稳定性的需求,但是在⼀些控制较为复杂的系统中,DDS专⽤芯⽚不能很好的贴合要求。利⽤现场可编程门阵列
(FPGA)实现DDS具有很⼤的灵活性,基本能满⾜现在通信系统的使⽤要求。
2 DDS结构原理2 DDS结构原理
2.1 基本结构2.1 基本结构
DDS基本结构框图主要由参考频率源、相位累加器、ROM查找表、DAC转换器、低通滤波器等构成。
DDS基本结构框图.png
相位累加器以⼀定的步长做累加, ⽽波形函数存储在ROM查找表中, 将相位累加器输出的相位值作为地址,寻找存储在ROM查找表中的波形函
数的幅度值,从⽽完成相位到幅值的转换。其中,参考频率源⼀般是⼀个晶体振荡器,要求具有⾼稳定性,⽤于DDS中各部件之间的同步。
2.2 基本原理2.2 基本原理