The following table describes the instrument design libraries that you can use to create application-specific instrumentation. Refer to the LabVIEW context help for details of each VI:

Instrument Design Library Short Description LabVIEW Palette Type
Digital Signal Processing (DSP) Use these VIs to digitally process I/Q data. These VIs include the functions typically found in digital downconverters (DDCs), digital upconverters (DUCs), and DSP for digital correction of analog imperfections in the system. FPGA
Synchronization Use these VIs to synchronize triggers on multiple devices. FPGA
Configuration Use these VIs to configure gain, frequency, active antenna, and clocking settings. Host and FPGA
Time Use these VIs to coordinate and manage time on USRP RIO devices. Host and FPGA
GPS Use these VIs to control and configure the on-board GPSDO module of your device. Host and FPGA
Instruction Synchronizer Use these VIs to synchronize instructions on multiple devices. Host and FPGA
Basic Elements Use these VIs to detect rising and falling edges, and to store Boolean values. FPGA