Generating Multiple Digitally Modulated Carriers Using an AWG
When testing wideband RF components and systems, it is necessary to stimulate the device under test (DUT) with a wideband signal that is as close to the “real” signal as possible. For some measurements, wideband noise or a multi-tone signal might be appropriate. In other cases, a stimulus signal that consists of a large number of digitally modulated carrier signals is required in order to emulate the same spectral characteristics as the real application signal.
[1] click to enlarge Figure 1. |
This article describes an approach to generate such a wide-band signal using an arbitrary waveform generator (AWG). Depending on the highest frequency that is required in the stimulus signal and the capabilities of the AWG, there are two alternatives to generate the desired signal.
If the highest frequency is less than the bandwidth of the AWG, the RF signal can be generated directly by the AWG. In this case, the I/Q modulation is performed in software before downloading the waveform or in a digital signal processing circuit inside the AWG (this is also known as “digital I/Q modulation”). This setup is shown in Figure 1. The benefit of this approach is that digital I/Q modulation does not produce any distortions or carrier feed-through as it is the case with analog I/Q modulators.
[2] click to enlarge Figure 2. |
The RF/IF signal is generated by a vector signal generator in this case. The range of frequencies that can be reached by this solution is much wider, but I/Q modulators in vector signal generators also add signal distortions.
Calculating Waveform Data
Many AWG vendors offer software applications to calculate I/Q signals. The generated waveforms range from single carrier with analog and digital modulation schemes to waveforms that emulate signals for specific wireless transmission standards.Another possibility to calculate waveform data for an AWG is to use programming environments such as MATLAB®. One of the benefits of a programming language like MATLAB® versus a dedicated waveform generator software application is the flexibility to create signals that fit specific or proprietary needs. It is also possible to add pre-distortion to the signal in order to compensate distortion effects such as non-flatness of the signal path. A certain disadvantage on the other hand is the initial effort to learn the language.
[3] click to enlarge Figure 3. |
The signal is calculated by setting up a complex frequency domain vector with the desired tones and then performing an inverse FFT (line 17). One important property of the generated signal is that it does not contain any phase-discontinuities for any of the tones when the signal is repetitively output by an AWG.
[4] click to enlarge Figure 4. |
[5] click to enlarge Figure 5. |
Digital Modulation
[6] click to enlarge Figure 6. |
Figure 5 shows the theoretical spectrum of this (single carrier) I/Q signal. The diagram was created by performing an FFT on the iqdata vector and plotting the result in MATLAB.
[7] click to enlarge Figure 7. |
Notice the notch that is generated in lines 29…31. I.e. one of the carriers is left out. Such a gap is typically used to perform noise-power-ratio (NPR) measurements. The simulated result is shown in Figure 7.
[8] click to enlarge Figure 8. |
Note the noise-power-ratio of about 48 dB that was achieved here because of the 12 bit resolution of the Agilent 81180A 4.2 GS/s AWG, which is unique in the industry for this speed class.
References:
[1] http://www.agilent.com/find/81180 [9] - Agilent 81180A - 4.2 GS/s Arbitrary Waveform Generator
Thomas Dippon is Strategic Product Planner for Agilent Technologies, www.agilent.com [10].







