Use this instrument design library to digitally process sampled data. This instrument design library contains LabVIEW FPGA VIs. These VIs contain functionality that is typically found in digital downconverters (DDCs) or digital upconverters (DUCs). These VIs also perform DSP for the digital correction of analog imperfections in the system. You can use this instrument design library to perform the following functions:

DDC Functionality

  • Decimation—Decimates the I/Q data rate using an FIR filter.
  • Interpolation—Interpolates the I/Q data using an FIR filter.
  • Frequency Shift—Applies a digital frequency shift to the I/Q data.
  • Digital Correction Functionality

  • Digital Gain—Digitally controls the I and Q signal amplitudes.
  • Digital Offset—Digitally controls the I and Q signal offsets.
  • Equalization—Filters the I/Q data to equalize the analog response of a device.
  • I/Q Impairments—Modifies the I/Q data to correct or apply I/Q impairments, such as gain imbalance, quadrature skew, or DC offset.
  • This instrument design library also includes the Power Level Trigger VI. Refer to the LabVIEW context help of the DSP VIs for more detailed information about the library interface.