技术大比拼 - 生成任意波形的技术 PxP vs. DDS
0赞首先从这个PxP新技术开始。
技术是当前市场上在 FG/AWG 中应用最广泛的技术。DDS 技术曾广泛用于安捷伦和其他厂家的函数和任意波性发生器(FG/AWG)系列,其中包括广受欢迎的
33120A 和 33220A(目前仍在售)。安捷伦最新的 FG/AWG 系列――33500 系列采用 PxP
技术生成波形,并且是同类产品中目前唯一采用该技术的波形发生器
DDS 使用固定的频率时钟和一个或两个滤波器,因此要比 PPC
方法简单和便宜得多。DDS
采用相位累加器在每个时钟周期向输出添加增量,而且累加器的输出显示波形的相位。输出频率与增量成正比,即使将时钟频率固定,也很容易更改频率。累加器的输出经过某类查阅表后,通常会从相位输出转换幅度输出。由于
DDS 不会使用波形存储器中的每个点,所以会生成一个非常接近实际情况的输出。但是,由于是近似输出,因此波形数据在某种程度上会发生改变。DDS
可能会以不可预知的方式跳过和/或重复波形数据。在最好的情况下,这会导致附加抖动(除非波形是正弦线);在最坏的情况下,这会导致严重的失真。波形的一些小特性可能会部分或全部跳过。
33500 系列的 PxP 技术提供高端 PPC
发生器的特性和性能,并具有 DDS 的低成本和易用性。与 PPC 一样,通过逐个读出波形存储器中各个点来生成任意波形。用户的波形数据与 DDS
相比,并没有做出任何修改,因此 PxP 能够更可靠地重新生成波形。33500 系列提供多种波形滤波器以供选择--一个用于平坦度、一个用于宽频率响应、一个用于最佳的步进响应――但是通过 PxP,滤波器阻止频率自动跟踪采样率,因此波形不会随频率的调整而更改形状。另外,PxP 不会出现困扰 DDS 发生器的抖动或波形失真。
作为 PxP 与 DDS 的实例,我使用 1000 个点生成一个脉冲波形,在脉冲上生成 7 个幅度值递减的尖峰。每个尖峰都由一个单波形点生成。我将波形加载至采用 PxP 技术的 Agilent 33522A
和采用 DDS 技术的 Agilent 33220A――与目前市场上的大多数 FG/AWG 一样采用 DDS 技术。在 3 个不同的频率上操作波形:50 KHz、100 KHz 和 200 KHz。如下图所示,在每个频率上捕获示波器信号(点击放大)。PxP 波形显示为**,DDS
波形显示为绿色。
上方的屏幕显示的是 50 KHz 波形,清晰地显示了每个脉冲的全部 7 个尖峰。中间的屏幕快照显示 100 KHz 波形,如图所示 DDS 技术无法重新创建任何尖峰。下方的屏幕快照是 200 KHz 波形,此时 DDS 技术只能生成 3 个尖峰。由于 50、100 和 200 都是 DDS
发生器时钟速率的倍数,尖峰存在与否都是恒定的。频率设置不是时钟的倍数时,波形中实际显示的尖峰将是在每个新周期内脉冲的不同点上。这就是一些 DDS 波形具有不可预知性的原因。
例如,在 PxP 技术的低抖动实例中,将每个 50 KHz 信号输入到无间隙采样计数器,并执行 100 次连续频率测量。100 次 PxP 测量的标准偏差是 15 uHz,100 次 DDS 测量的标准偏差是 280 uHz。 较之 DDS 技术,PxP 技术以相同的成本对这类信号的质量进行了很大改进。 PxP 技术由于成本的原因,过去仅用在高端的测试设备中。如今,随着技术的发展,这个高端的技术已经用在了经济型的产品中。我相信 FG/AWG 市场已开始从 DDS 转向 PxP。