基于DSP Builder的DDS设计及其FPGA实现

2019-07-14 14:12发布

基于DSP Builder的DDS设计及其FPGA实现

直接数字合成器,是采用数字技术的一种新型频率合成技术,他通过控制频率、相位增量的步长,产生各种不同频率的信号。他具有一系列的优点;较高的频率分辨率;可以实现快速的频率切换;在频率改变时能够保持相位的连续;很容易实现频率、相位和幅度的数控调制等。目前可采用专用芯片或可编程逻辑芯片实现DDS[1],专用的DDS芯片产生的信号波形、功能和控制方式固定,常不能满足具体需要[2]。可编程逻辑器件具有器件规模大、工作速度快及可编程的硬件特点,并且开发周期短,易于升级,因为非常适合用于实现DDS。  1 DDS的工作原理  DDS的结构原理图如图1所示,DDS以数控振荡器的方式,产生频率、相位和幅度可控的正弦波[3]。电路包括了相位累加器、相位调制器、正弦ROM查找表、基准时钟源、D/A转换器等组成。其中前三者是DDS结构中的数字部分,具有数控频率合成的功能。
201011494347121.jpg   DDS系统的核心是相位累加器,完成相位累加过程。在基准时钟的控制下,频率控制字由累加器累加,以得到相应的相位数据,相位调制器接收相位累加器的相位输出,主要用于信号的相位调制,其输出的数据作为取样地址来寻址正弦ROM查
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
xietingfeng
1楼-- · 2019-07-14 19:49
FPGA使用CCS设计?
suzhanhua
2楼-- · 2019-07-14 21:56
DDS这个有专业的芯片
mituzu
3楼-- · 2019-07-14 22:27
为什么要使用FPGA?
hellosdc
4楼-- · 2019-07-15 03:06
 精彩回答 2  元偷偷看……
uiint
5楼-- · 2019-07-15 08:13
产生的DDS代码怎么引用
xietingfeng
6楼-- · 2019-07-15 08:14
FPGA内部有IP核。

一周热门 更多>