DSP - Digital Signal Processing tutorial

- an overview or introduction to the basics of Digital Signal Processing, DSP, and how it can be used in radio receiver technology to improve performance and flexibility

Today, Digital Signal Processing, DSP, is widely used in radio receivers as well as in many other applications from television, radio transmission, or in fact any applications where signals need to be processed. Today it is not only possible to purchase digital signal processor integrated circuits, but also DSP cards for use in computers. Using these DSP cards it is possible to develop software or just use a PC platform in which to run the DSP card.

DSP has many advantages over analogue processing. It is able to provide far better levels of signal processing than is possible with analogue hardware alone. It is able to perform mathematical operations that enable many of the spurious effects of the analogue components to be overcome. In addition to this, it is possible to easily update a digital signal processor by downloading new software. Once a basic DSP card has been developed, it is possible to use this hardware design to operate in several different environments, performing different functions, purely by downloading different software. It is also able to provide functions that would not be possible using analogue techniques. For example a complicated signal such as Orthogonal Frequency Division Multiplex (OFDM) which is being used for many transmissions today needs DSP to become viable.

Despite this DSP has limitations. It is not able to provide perfect filtering, demodulation and other functions. There are mathematical limitations. In addition to this the processing power of the DSP card may impose some processing limitations. It is also more expensive than many analogue solutions, and thus it may not be cost effective in some applications. Nevertheless it has many advantages to offer, and with the wide availability of cheap DSP hardware and cards, it often provides an attractive solution for many radio applications.


What is DSP?

As the name suggests, digital signal processing is the processing of signals in a digital form. DSP is based upon the fact that it is possible to build up a representation of the signal in a digital form. This is done by sampling the voltage level at regular time intervals and converting the voltage level at that instant into a digital number proportional to the voltage. This process is performed by a circuit called an analogue to digital converter, A to D converter or ADC. In order that the ADC is presented with a steady voltage whilst it is taking its sample, a sample and hold circuit is used to sample the voltage just prior to the conversion. Once complete the sample and hold circuit is ready to update the voltage again ready for the next conversion. In this way a succession of samples is made.


Sampling a waveform for DSP
Sampling a waveform for DSP


Once in a digital format the real DSP is able to be undertaken. The digital signal processor performs complicated mathematical routines upon the representation of the signal. However to use the signal it then usually needs to be converted back into an analogue form where it can be amplified and passed into a loudspeaker or headphones. The circuit that performs this function is not surprisingly called a digital to analogue converter, D to A converter or DAC.


Block diagram of a Digital Signal Processor, DSP
Block diagram of a Digital Signal Processor, DSP)


The advantage of DSP, digital signal processing is that once the signals are converted into a digital format they can be manipulated mathematically. This gives the advantage that all the signals can be treated far more exactly, and this enables better filtering, demodulation and general manipulation of the signal. Unfortunately it does not mean that filters can be made with infinitely steep sides because there are mathematical limitations to what can be accomplished.


. . . .   |   Next >



Read more radio receiver tutorials . . . . .

Superhet radio Sensitivity Software radio Cognitive radio
FM demod AM demod DSP tutorial Selectivity & filters
Want more like this? Register for our newsletter









Whitepapers
Redefining LTE for IoT
ARM and NextG explain how LTE with its high data rates, complexity and capacity can be used to provide effective communications for IoT with its lower complexity and data rate requirements.

More whitepapers

Training
On-line: LTE/SAE System Overview
An on-line course providing all the key details of the LTE cellular system

More training courses

From Machine to Machine to the Internet of Things
From Machine to Machine to the Internet of Things

Vlasios Tsiatsis, Ioannis Fikouras, Stefan Avesand, Stamatis Karnouskos, Catherine Mulligan, David Boyle, Jan Holler
Machine to machine communications is set to grow at a very fast rate. New...
Read more . .

USA bookstore UK bookstore









Radio-Electronics.com is operated and owned by Adrio Communications Ltd and edited by Ian Poole. All information is © Adrio Communications Ltd and may not be copied except for individual personal use. This includes copying material in whatever form into website pages. While every effort is made to ensure the accuracy of the information on Radio-Electronics.com, no liability is accepted for any consequences of using it. This site uses cookies. By using this site, these terms including the use of cookies are accepted. More explanation can be found in our Privacy Policy