孟繁贵 20078002113
它由一位相位累加器、只读存储器(ROM)、数 /模转换器
(DAC)和低通滤波器组成,Fclk 为时钟频率。相位累加器和 ROM
构成数控振荡器。相位累加器的长度为 N,用频 率控制字 K 去控制
相位累加器的次数。每来一个时钟脉冲 fs,加法器将频率控制字 k
与累加寄存器输出的累加相位数据相加,把相加后的结果送至累加
寄存器的数据输入端。累加寄存器将加法器在上一个时钟脉冲作用
后所产生的新相位数据反馈到加法器的输入端,以使加法器在下一
个时钟脉冲的作用下继续与频率控制字 k 相加。这样,相位累加器
在时钟作用下,不断对频率控制字进行线性相位累加。由此可以看
出,相位累加器在每一个时钟脉冲输入时,把频率控制字累加一次 ,
相位累加器输出的数据就是合成信号的相位,相位累加器的溢出频
率就是 DDS 输出的信号频率。用相位累加器输出的数据作为波形存
储器(ROM)的相位取样地址,这样就可把存储在波形存储器内的
波形抽样值(二进制编码)经查找表查出,完成相位到幅值转换。
波形存储器的输出送到 D/A 转换器,D/A 转换器将数字量形式的
波形幅值转换成所要求合成频率的模拟量形式信号。低通滤波器用
- 3 -