
Although the terminology for the different classes of generators is not standardized, there is a general market consensus on the naming conventions for signal, function and waveform generators.
A signal generator provides a high-fidelity sine wave signal ranging from low frequencies to many GHz. Attenuation, modulation, and sweeping are typical features of a signal generator.
A function generator is a lower-frequency instrument that typically provides sine, square, pulse, triangle and ramp waveforms. Function generators provide these standard functions from DC to a few MHz, and provide large voltage ranges.
An arbitrary waveform generator (AWG) is a highly flexible signal source that generates any arbitrary waveform that has been constructed in digital memory point-by-point. The constructed waveform is converted to an analog signal using a digital-to-analog converter (DAC) operating at clock rates up to a few GHz. The variety of waveforms that may be generated with an AWG include standard functions (sine, square, pulse, triangle, ramp), non-standard functions (sin(x)/x, exponential, cardiac, noise, etc.), compliance test waveforms (video color bar pattern, AM/FM radio tones, encoded communication test signals, etc.), a combination of signals (multi-tone, noisy sine wave, or digital pulse stream with transient spikes, etc.), or the playback of signals captured with digital oscilloscopes.
The following table summarizes some of the basic differences between the three generator types.
Generator Type |
Signal |
Function |
Arbitrary Waveform |
Technology |
Oscillators & mixers |
Analog wave shaping |
DAC |
Output Wave |
Sine |
Sine, Square, Pulse, Triangle, Ramp |
Any, point-by-point synthesis |
Output Frequency Range
|
AC low frequency to > 40 GHz |
DC to ~ 50 MHz |
DC to > 250 MHz |
Output Power (typical) |
< 100 mW |
< 5 W |
< 2 W |
Applications |
RF, microwave, communications |
General purpose |
Capture-playback,
Custom signal,
Compliance test |
Many RF and communication applications use both a signal generator and an AWG. The AWG is used as a modulation source that is applied to the RF signal generator. This allows the highly flexible AWG to generate a complicated or lengthy modulation signal for the signal generator’s high-frequency sine wave output. Often a two-channel AWG is used to provide complex I/Q vector modulation for the RF signal generator.
All three classes of generators have relevant applications. In fact, some arbitrary waveform generators can operate as conventional function generators by using on-instrument algorithms to generate standard functions. These dual-mode sources can be applied as either arbitrary waveform or function generators, making them very useful laboratory instruments.