Incorporating the RTG Coprocessor Harness

The RTG coprocessor harness provides a way to add inline signal processing to augment RTG target creation.

With a combination of LabVIEW and LabVIEW FPGA, the user can program a PXIe-6594 or PXIe-7903 to perform additional signal processing. Some use cases may include the following:

  • Creating additional targets
  • Adding radar pulse measurements
  • Creating clutter simulation
Note LabVIEW FPGA development for RTG coprocessor is currently only supported using LabVIEW 2023.

Coprocessor Hardware Components

The coprocessor harness is designed to work with NI’s FPGA-based processing hardware. The coprocessor must be placed in the same PXIe chassis where the RTG is located. It shares data with the RTG through a cable that is connected to both the VST and the coprocessor’s front panel. RTG supports the following coprocessor harness hardware:

  • PXIe-6594
  • PXIe-7903

Coprocessor Software Components

The coprocessor harness can be used with the following:

  • FPGA Loopback Template—LabVIEW FPGA project and VIs that provide code that receives data from the RTG and passes data back to the RTG where it is mixed into the return path. Starting a custom coprocessor project will involve making a copy of these files into a new directory.
  • Host Classes—Includes an interface and a base class that provides functionality to allow the RTG to communicate with the coprocessor.
  • Note The coprocessor software components are only supported when using the RTG LabVIEW local API.