1.硬件列表
1 pcs * PXIe-8881
1 pcs * PXIe-1095
2pcs * PXIe-5841(Optional, VST只是方便验证而使用,并不是数据流需要的部分)
1 pcs * X410 (P/N:787272-01)
1pcs * PXIe-7903 (P/N:788917-01)
1pcs * zHD to QSFP28 cable (P/N 788928)
射频Cable SMA to SMA 若干
2.软件驱动
· LabVIEW 2022 Q3+
· LabVIEW FPGA 2022 Q3+
· NI-RFSA 23Q4, NI-RFSG 23Q4, NI-RFSG Playback Library 23Q4
· NI-RFmx NR/SpecAn 23Q4
· NI-USRP 2023 Q3
· NI-RFSA/NI-RFSG Instrument Driver for MGT Streaming 2023Q4
· FlexRIO with Integrated I/O 2024 Q2
· FlexRIO with Modular I/O 2024 Q2
· LabVIEW Instrument Design Libraries for High-Speed Serial Instruments
注意:安装集成 I/O 的 FlexRIO 之前,请先安装 MGT Streaming。否则,您可能无法在项目下看到 7903 目标。
如果您使用的是 LabVIEW 2023+,可以考虑以下软件组合:
· LabVIEW 2024 Q3
· LabVIEW FPGA 2024 Q1
· NI-RFSA 25Q2, NI-RFSG 25Q2, NI-RFSG Playback Library 25Q2
· NI-RFmx NR/SpecAn 25Q2
· NI-USRP 2023 Q3
· NI-RFSA/NI-RFSG Instrument Driver for MGT Streaming 2025Q1
· FlexRIO with Integrated I/O 2025 Q2
· FlexRIO with Modular I/O 2025 Q2
3.硬件搭建
连接框图如下:

3.1 将 PXI 机箱背板上的 10MHz 参考时钟输出连接到 X410 上的参考时钟输入,或者使用 Octo-Clock (CDA-2990) 的 10MHz 参考时钟同时输入给PXIe-7903和X410的Ref CLK In,实现时钟同步。
3.2 将 7903 端口 2 连接到 X410 QSFP28 0 端口。
3.3按上图,用射频线缆将两个VST PXIe-5841的RF OUT/RF IN与X410的Channel0/2的RX2/TX1相连接;并将X410 Channel 1/3的TX1和RX2用射频线缆相连;
4. 打开LabVIEW范例,设置对应参数;
4.1选择合适CLIP文件
X410 QSFP28 包含以下两种CLIP文件:
a. 50G/80G 端口速率:流模式,支持流量控制,大端口模式
b. 50G/100G 端口速率:流模式,不支持流量控制,大端口模式。(请注意,这两个是 USRP 驱动程序附带的原生 CLIP。)
PXIe-7903 的12 个端口也提供了两个CLIP文件:
a. 50G/80G 端口速率:流模式,支持流量控制,大端口模式
b. 100G 端口速率:流模式,不支持流量控制,大端口模式
后面介绍的范例就是基于80G端口速率、支持流量控制的CLIP文件验证的;
4.2设置相关必要参数:
如下图,设置X410以及PXIe-7903的相关基本参数,如设备名称,中心频点,天线端口、增益等等;
4.3 为了更好验证整个数据流应用的效果,这里添加了VST PXIe-5841来作为Signal Generator和Signal Analyzer,用来给X410输入NR信号以及分析X410根据数据流生成的射频信号;因此要设置Instrument Studio里相关PXIe-5841的参数,如中心频点,功率等级,参考电平等;
下面是包含VST的基本数据流框图:

依次点击RF OUT 按钮(Instrument Studio面板)发送信号, 运行X410 及 PXIe-7903 范例,最后查看Instrument Studio里RFSA侧测量结果;