NI Data Link Test Framework Overview

The NI Data Link Test Framework is a collection of software APIs, examples, and templates that enables users to create, configure, and control Multi-Gigabit Transceiver (MGT) streaming endpoints easily.

  • The Data Link System Component (DLsc) API includes a LabVIEW Host API and FPGA API. Refer to the NI Data Link Test Framework Theory of Operation for more information about using these APIs.
  • The templates use the DLsc APIs to create a well-defined starting point for developers that want to integrate their own streaming IP within the framework.
  • The examples use the DLsc APIs and templates to demonstrate how you can implement a modem within the framework.

Key Features

The NI Data Link Test Framework provides the following features and capabilities:

  • I/Q data streaming between supported devices up to 5 GS/s (4 GHz instantaneous bandwidth) per direction.[1]1 With the PXIe-5842 VST (4 GHz Bandwidth) and PXIe-7903 coprocessor. Using the PXIe-5842 VST (Up to 2 GHz Bandwidth) and PXIe-7903 coprocessor streams a maximum sample rate of 2.5 GS/s (2 GHz instantaneous bandwidth) per direction. Using the PXIe-5840/5841 VST and PXIe-6594/7903/7915 coprocessor streams a maximum sample rate of 1.25 GS/s (1 GHz instantaneous bandwidth). Maximum sample rate is defined per data stream direction (Transmit and Receive).
  • Support for multiple streaming endpoints on a PXIe-7903 coprocessor.
  • Independently control multiple data stream links between shared hardware resources.
  • Template project creation through the LabVIEW Create Project Interface.
  • FPGA template that demonstrates the Vivado Export supported workflow.
  • Examples that demonstrate a possible workflow using the framework to develop a modem application.

1 With the PXIe-5842 VST (4 GHz Bandwidth) and PXIe-7903 coprocessor. Using the PXIe-5842 VST (Up to 2 GHz Bandwidth) and PXIe-7903 coprocessor streams a maximum sample rate of 2.5 GS/s (2 GHz instantaneous bandwidth) per direction. Using the PXIe-5840/5841 VST and PXIe-6594/7903/7915 coprocessor streams a maximum sample rate of 1.25 GS/s (1 GHz instantaneous bandwidth). Maximum sample rate is defined per data stream direction (Transmit and Receive).