工作机理:首先,相位累积器使用频率调制字(Tuning Word)来判断出信号的频率。频率调制字是一个24-48bit的数字字节,这个数字字节说明在波形缓存区中需要跳转几个样点。第二个器件是寻址器(Adder),寻址器将频率调制字加到相位寄存器(phase register)上。新的值又输出到相位寄存器上。相位寄存器采纳新的数字字节并且使用新的数字来指定下一个从循环表里面输出的采样点。相位寄存器将保留下来的大部分没有用在循环表里面的地址剩余部分返回到寻址器来反复的确保频率的准确性。每次计算得到的相位寄存器的值就会写入到查询表中,根据相位寄存器的值选择查询表里面的值输出给DAC(模数转换器)就可以实现波形的输出。
2、Arb模式
Arb模式可以以一个可变的采样时钟从波形存储器中读出量化数据,经过DAC和滤波器之后输出,如果需要改变输出信号的频率,就需要调节采样时钟的频率。Arb模式更接近一个数字储存示波器的逆过程:
数字存储示波器的采样率可以变化,Arb模式下的信号发生器的时钟频率也可以变化。
Arb模式下信号发生器的约束条件:存储容量=采样率X信号重复周期。可以看出在Arb模式下,可以通过改变采样时钟来改变信号的输出频率,并且能够保证存储器中的数据都被输出,相比DDS方法,信号保真度更好。
二、采样率对于两种模式的影响
1、对于DDS模式的影响
在DDS模式架构下面,采样时钟创建频率调制字,更新相位累加器的值以及驱动DAC输出的速率。所以在DDS模式下面采样时钟越快,频率调制字的速度也就越快,输出的波形也就可以实现快速的频率变化。对于调频和扫频模式的应用也就更能胜任。