Function Generator Types

There are a few different types of function generator, each with slight differences, so it is important to choose the correct type for any application.


Function Generators includes:
Function generator     Types of function generator     Function generator specs    

Signal generator types:     Signal Generator Basics     RF signal generator basics     Arbitrary waveform generator     Pulse generator    


Even within the function generator sector of the signal generator market, there are a number of different types.

These different types of function generator offer subtly different capabilities and performance, and the costs are different as well, so it important to choose the right type

Accordingly each type of function generator will be more suitable for some applications rather than others.

Typical function generator type of signal generator

Types of function generator

There are a number of ways of designing function generator circuits. However there are two main approaches that may be used:

  • Analogue function generator:   This type of function generator was the first type to be developed. First models appeared in the early 1950s when digital technology was not widely used.

    Despite the fact that they use analogue technology, these analogue function generators offer a number of advantages:

    • Cost effective:   Analogue function generators are very cost effective, being at the lower end of the function generator price range.
    • Simple to use:   Analogue function generators provide an effective test instrument that is able to meet most user needs, while remaining simple and easy to use.
    • Maximum frequencies:   The analogue function generators do not have the high frequency limitations on non-sinusoidal waveforms such as triangles and ramps as do the digital function generators.
  • Digital function generator:   As the name indicates, digital function generators utilise digital technology to generate the waveforms. There are a number of ways in which this can be done, but the most versatile and most widely used technique for digital function generators is to use direct digital synthesis, DDS.

    DDS uses a phase accumulator, a look-up table containing a digital representation of the waveform, and a DAC. The phase accumulator moves another position each time it receives a clock pulse. The next position in the look-up table is then accessed giving the digital value for the waveform at that point. This digital value is then converted into an analogue value using a digital to analogue converter, DAC.

    Digital function generators are able to offer high levels of accuracy and stability because the clock for the system is crystal controlled. Also digital function generators provide a high spectral purity and low phase noise. A DDS based digital function generator can also can be swept over a much wider frequency range than an analogue function generator. It can also perform a number of other functions such as phase continuous frequency hopping because of the action of the direct digital synthesizer.

    The disadvantage of the digital function generators is that they are more comprehensive than their analogue cousins, they require a high performance DAC and other digital circuitry and this means they are more costly and also more complicated to sue as a result of their additional functionality
  • Sweep function generator:   A sweep function generator is simply one that can sweep its frequency. Typically the more versatile sweep function generators utilise digital technology, but it is also possible to use analogue versions as well.

    Sweep function generators may be able to sweep over ranges of up to 100:1 or more, although this is very dependent upon the actual generator type in question. Speed of the sweep may also be important. Another feature that may be of importance is whether the sweep is linear or logarithmic. Some function generators may have a switch for this.

Most current function generators adopt a digital approach to the waveform generation. Some older function generators may use analogue techniques, but it is unlikely that any new ones will.



More Test Topics:
Analogue Multimeter     Digital Multimeter     Oscilloscope     Signal generators     Spectrum analyzer     Frequency counter     LCR meter / bridge     Dip meter, GDO     Logic analyzer     Power meter (RF & microwave)     RF signal generator     Logic probe     Time domain reflectometer, TDR     LabVIEW     PXI     GPIB / IEEE 488     Boundary scan / JTAG    
    Return to Test menu . . .

Check out our selected suppliers:   PicoScope     Red Pitaya