Radio-Electronics.Com for radio and electronics tutorials, resources, data, articles and news for the radio and electronics design engineer
ContactHomeSearch the Site
 
     

HOME


BOOK SHOP

BOOKS BY IAN POOLE


ELECTRONICS AND RADIO NEWS


TUTORIALS

- Antennas

- Cellular telecoms
(inc PMR)

- Circuits

- Design principles and processes

- Electronic components

- Electronics manufacturing

- Formulae and general data

- Radio broadcast technology

- Radio history

- Radio receiver technology

- Radio signal propagation

- RF technology and design

- Satellites

- Telecoms and networks

- Test and measurement

- Wireless technologies


EXHIBITIONS CALENDAR


JOBS


LINKS




Radio-Electronics.Com Bookstore

Navigation:: Home >> Electronics tutorials >> Radio receiver technology >> this page

FPGAs for DSP Hardware

- the advantages and disadvantages of using FPGAs rather than DSP processors in the DSP hardware.

When designing the hardware system for a DSP application it is necessary to carefully consider the approach that will be taken. One of the fundamental decisions involves whether to use a standard DSP processor, or whether to use an FPGA in the DSP hardware. Each has its own advantages and they need to be carefully balanced at the earliest stages of the design.


DSP processor

A DSP processor is a specialised processor that is designed specifically for operating complex mathematically orientated intensive calculations very swiftly. As processing needs to be undertaken almost in real time, the speed of the processor is one of the main limiting performance criteria for the performance of the system For example very steep filters need more processing than those that are not so steep, etc..

While DSP processors, despite their sophistication in terms of processing have limitations, they also have advantages. One of these is in their cost. They may still be expensive by some standards, but they are nevertheless cheaper than their counterparts, the FPGA.


FPGAs for DSP

The other approach that many adopt is to use an FPGA as the core of the DSP hardware. These devices can be programmed and there are many set cores that can be used to provide the routines that are required. For example if a filter is required, then it is possible to tailor circuitry within the FPGA to undertake this. Similarly other functions can be programmed in on top of the basic processor. In this way the FPGA is able to be programmed to provide a highly efficient and tailored solution.

The main disadvantage of the FPGA is its cost. FPGAs are more costly that DSP processors and therefore performance has to be weighed against cost.


Summary

FPGAs and DSP processors provide two very different approaches to the design of DSP hardware systems. Each have their own advantages. There are many high sampling rate applications that an FPGA does easily, while the DSP could not. Equally, there are many complex software problems that the FPGA cannot address.

 

 


RF and Baseband Techniques for Software Defined Radio

Peter B. Kenington


RF and Baseband Techniques for Software Defined Radio

amazon

.co.uk

.com


  More books ....
 

 


Electronics - Circuits and Systems

Owen Bishop


Electronics - Circuits and Systems

amazon

.co.uk

.com


  More books ....
 



  This site 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 this site, no liability is accepted for any consequences of using it. By using this site, these terms are accepted.
Privacy Policy
Radio-Electronics.com