Sign Up

NI Channel Emulation Example for the NI PXIe-5644R by NI - Toolkit for LabVIEW Download

With a DSP-focused FPGA coupled to both RF input and RF output, the NI PXIe-5644R makes an ideal hardware platform for an RF channel emulator. This example implements inline, real-time DSP to apply arbitrary channel models to the RF data.

Watch * 0 ↓34
ReleasedMay 19, 2016
Publisher NI
License NI Sample Code License
LabVIEW VersionLabVIEW=15.0
Operating System Windows
Project links Homepage  


This example uses the NI PXIe-5644R VST to emulate the over-the-air (OTA) channel for a wireless communication link. The wireless channel emulator is based on the VST streaming sample project. By combining floating point host code and fixed point FPGA code, the channel emulator provides flexible channel profiles and models that can be easily added and/or modified. It provides two custom channel profiles which are deterministic and stochastic with multiple input multiple output (MIMO) configurations. The channel emulator example can be run as is, or extended to more sophisticated models. In addition to the channel emulation IP linked in the dependecies section, this example includes fixed-rate resamplers to convert the 120 MS/s VST I/Q rate to 100 MS/s, supporting channels up to 80 MHz wide.

Release Notes (May 19, 2016)

The following items are changed between 1.2 and 1.3:

Compiled for LabVIEW 2014

Download Package


  Post an Idea   Post a Resource

Recent Posts