400 MS/s, 16-Bit I/Q Signal Generator
synchronize any combination of SMC-based modules with less than 500 ps error vector magnitude (EVM), modulation error ratio (MER), and ρ (rho).
module-to-module skew. Greatly improved from traditional synchronization
methods, the skew between modules does not increase as the number of imbalance, quadrature skew, and additive white Gaussian noise (AWGN).
modules increases. To achieve even better performance, you can use a Visualization functions include trellis, constellation, and 2D and 3D eye
high-bandwidth oscilloscope to precisely measure the module-to-module diagrams. This hardware and software combination gives you access to
Functions are also available for injecting impairments including IQ gain
skew. With the oscilloscope measurement for calibration information,
TClk can achieve <20 ps module-to-module skew.
customizable functionality not available in traditional instrumentation.
Modulation/Demodulation
• 4-, 8-, 16-, 32-, 64-, 128-, 256-QAM
• 2-, 4-, 8-, 16-FSK
NI PXIe-5450 clocking is very flexible. Its internal, DDS-based clock
is optimized for phase noise performance, and has better than 5.7 µHz
frequency resolution. The module can also import its sample clock from
the CLK IN front panel connector and multiply and divide this clock’s
frequency by integers. Finally, the NI PXIe-5450 can phase-lock its internal
clock to an external reference or the PXI 10 MHz reference clock.
• MSK and GMSK
• 8-, 16-, 64-PSK
• BPSK, QPSK, OQPSK, DQPSK, π/4DQPSK
• AM, FM, PM
Driver Software
Modulation Analysis Functions
Accurate, high-throughput hardware improves the performance of a
measurement system, but easy-to-use, reliable software reduces
development time and ongoing support costs. NI-FGEN, the driver
software for the NI PXIe-5450, is the world’s most advanced and
thoroughly tested arbitrary waveform generator software. It features:
• Intuitive application programming interface (API) – In NI LabVIEW
and LabWindows/CVI as well as Microsoft Visual Basic and Visual
C/C++, the NI-FGEN API is engineered to use the least number of
functions possible while maintaining flexibility. Each driver function has
thorough online searchable documentation. The NI-FGEN Instrument Driver
Quick Reference guide further simplifies programming by providing an
overview of each driver function’s LabVIEW icon, function name, parameters,
and data types.
• ρ (rho)
• DC offset
• Phase error
• Quadrature skew
• IQ gain imbalance
• Frequency deviation
• Burst timing measurements
• Error vector magnitude
• Bit error rate (BER)
• Additive white Gaussian noise
• Modulation error ratio (MER)
Visualization and Analysis
• Trellis diagrams
• Constellation plot
• 2D and 3D eye diagrams
Modulation Impairments
• LabVIEW Express VIs – For generating an arbitrary repetitive signal, • Multitone
the LabVIEW Express VI is a configuration-driven method of programming • Fading profile
the NI PXIe-5450 without accessing the underlying NI-FGEN functions. • Quadrature skew
• DC offset
• Frequency offset
• IQ gain imbalance
• Soft Front Panel – For quick, nonprogrammatic use of the NI PXIe-5450,
1The NI Modulation Toolkit data sheet is available separately.
the Soft Front Panel supports arbitrary waveform generation.
• Example Programs – NI-FGEN provides 23 programming examples for Analog Waveform Editor2
LabVIEW, LabWindows/CVI, Visual C++ 6.0 and .NET, and Visual Basic 6.0, The NI Analog Waveform Editor is an interactive software tool for
giving developers references on which to base custom applications.
• LabVIEW Real-Time Support – For remotely deployed, autonomous
measurement systems or applications requiring the highest possible
reliability, NI-FGEN works with the LabVIEW Real-Time Module.
creating and editing analog waveforms. In the editor, each waveform
comprises different components, and each component comprises a
collection of primitives. You can create a new waveform segment by
selecting from a library of more than 20 waveform primitives (Table 1),
by entering a mathematical expression, or by importing data from a file.
You can then combine waveform primitives point-by-point using addition,
subtraction, multiplication, or division to create more complex segments
(Figure 8). You can also concatenate multiple segments to make a larger
waveform. To further process the waveform, you can apply standard or
custom FIR and IIR filters or smooth any discontinuities between different
waveform segments. Once complete, all the waveform settings are
Modulation Toolkit for LabVIEW1
The NI Modulation Toolkit for LabVIEW provides functions for signal
generation, analysis, and visualization of custom and standard analog
and digital modulation. With the Modulation Toolkit, you can develop
and analyze custom modulation formats and generate these with the
NI PXIe-5450. Some of the standard measurement functions include
BUY ONLINE at ni.com or CALL 800 813 3693 (U.S.)
4