如何创建100 MHz以上的数字波形

更新 Jun 2, 2020

适用于

硬件

  • PXIe-6570
  • PXIe-6571

驱动

  • NI-Digital Pattern Driver
  • NI-Digital Pattern Driver 18.5

问题详述

我想使用PXIe-6570数字模式仪器(DPI:Digital Pattern Instrument)创建100 MHz或更高频率的时钟。
PXIe-6570规范指出最大矢量速率为100 MHz。我可以创建一个200 MHz 时钟的波形吗?

解决方案

从数字模式编辑器 18.0(DPE:Digital Pattern Editor)开始,添加了“Edge Multiplier”的功能。因此,将“Edge Multiplier”设置为2X可以达到高于默认矢量速度的数据速率。

“Edge Multiplier”将一个矢量周期进行分割对应到多个DUT周期。首先,在“Timing”文档中,将“Edge Multiplier”设置为 2X ,如下所示。



然后,如果在如下所示的波形文件(Pattern File)中将“Edge Multiplier”设置从1X 改为 2X ,则每个向量可以使用两种引脚状态。


无论引脚的“Edge Multiplier”设置是1X 还是 2X,每个矢量只能有一个时间集(Time Set)和操作码(Opcode),并且仅消耗一个矢量的存储空间。 (您必须在一个矢量周期内指定两种引脚状态,每个DUT周期对应一种,如下所示。)


例如,如果在100 MHz时间集(Time Set)中将“Edge Multiplier”设置为 2X,则将100 MHz周期分成2倍可获得200 MHz的效果。
 

相关信息

有关边缘倍增器的2X驱动格式的详细信息,请参见PXIe-6570规范