Numerically-controlled oscillator

A numerically controlled oscillator (NCO) or digitally controlled oscillator (DCO) is an electronic system for synthesizing a range of frequencies from a fixed timebase. The name is an analogy with "voltage-controlled oscillator".

Note: the term "digitally controlled oscillator" has also been used to describe the combination of a voltage-controlled oscillator driven by a control signal from a digital-to-analog converter. This article is about the more recent design.

Capabilities and limitations

Unlike a phase-locked loop-based analog frequency synthesiser, it is capable of synthesizing a very wide range of precise frequency ratios. The NCO will generate spectral side bands symmetrically on either side of the time base frequency. The upper sideband will be attenuated compared with the lower sideband. However, the upper sideband can be successfully used in frequency synthesizers.

NCO based communications systems are attractive because they are phase continuous, a fact that is advantageous to know when receiving the signal from an NCO based transmitter.


A DCO or NCO, generally, consists of several parts:

  1. A "phase accumulator", which performs the role of a digital waveform generator by incrementing a phase counter by a per-sample increment.
  2. A "phase-to-amplitude converter", which is usually implemented in the form of a (ROM) read-only memory. Phase values are looked up in a waveform table to create a waveform at any desired phase offset.
  3. A DAC digital-to-analog converter is then needed, if an analog output is desired. In that case, the set of waveform sample values that are sequentially extracted from the lookup table during step 2 of the process, is sent to a digital-to-analog converter to produce an analog waveform.
  4. The output of the DAC will need to be subsequently filtered by an analog filter (also known in the industry as deglitcher) in order to remove aliasing and DAC artifacts (glitches). Alternatively, the digital waveform may be used directly as an input for further digital signal processing.

In this way, the frequency ratios that can be produced are limited only to the precision of the arithmetic used to compute the phase. At the same time, DCOs are phase- and frequency-agile, and can trivially be modified to produce phase-modulated or frequency-modulated outputs, or quadrature outputs.

A DCO (or NCO) can consist of a digital counter such as the 82C53 chip. These produce square wave signals that are very accurate. The square wave can then be modified by standard analog waveshaping techniques. DCOs have been used as cheap replacements for VCOs in some synthesizers. In these applications, their greatest benefit is stability along with having no frequency drift.

See also

Search another word or see numericallyon Dictionary | Thesaurus |Spanish
Copyright © 2015, LLC. All rights reserved.
  • Please Login or Sign Up to use the Recent Searches feature