Home Advertise Magazine Events NETV Directory
  


DSP on the desktop
20/03/2008 Email to a friend
 
Signal processing on a desktop pc. By Peter Massam.

DSP on the desktopConfronted with selecting a platform for a dsp algorithm, few engineers would consider the modern pc. Yet a pc’s cpu clock rate can be much higher than that of most dsps and the vector operations which many pc cpus support are comparable to those implemented in dsps.
A key advantage of using a pc platform for digital signal processing is that most engineers have one available. This means algorithm and software design can proceed with a close approximation to the final hardware – long before it is available. Benchmark implementations of key algorithms quickly show whether or not the platform has the required power.
Another advantage is the performance of pc compilers; whilst dsp compilers are frequently very good at optimising loop based code, they are rarely efficient for control code. However, caution is necessary because of the variety of pc processors – support for vector operations may vary greatly and details of the cache system will impact performance.
PCs usually have more memory than a typical dsp based system, which can be an advantage for some dsp algorithms: a modern pc’s multiple cache layers means relatively slow (and cheap) memory may be used and the cache system is well understood by compilers, which means they can use it efficiently most of the time. Cache systems are, nevertheless, complex and this can be a disadvantage if data processing loops need to be optimised beyond the compiler’s capabilities.
DSP algorithms usually require access to a few simple hardware devices, and their drivers are rarely complicated. However, the algorithms are just one part of a system that must usually communicate through more complex channels. This task is frequently left to a separate controller, but if the two elements of the system are to be combined on to a single platform, then a pc based solution becomes attractive.

 
Author
Peter Massam
 
 
Download Articles
 
DSP.pdf
 
 
Supporting Information
http://www.plextek.co.uk/
 
This material is protected by Findlay Media copyright 2010.
See Terms and Conditions.
One-off usage is permitted but bulk copying is not.
For multiple copies contact the sales team.
 
Bookmark this article using:
 
Del.icio.us digg reddit Facebook StumbleUpon
 
 
Your comments / feedback
Do you have any comments or feedback on this article? Please contact us by filling in the form below.
NameHide name
Your Email Address
Comments
Send
We may edit your comments and not all entries will be published.
Terms and Conditions

To comment on news stories or blogs you need to complete our 60 second registration process. Once completed this then allows you to download any and all white papers, register for e-zines and access our detailed supplier directory for FREE.

If you are all ready a registered user then enter your e-mail address and login.

You will need to have logged in prior to entering your comments in the boxes provided.

Please enter your email address to login and gain free access to this site.
 
If you are using this site for the first time registration is quick and completely free.
 
Register Now - Register Now


Email Address :  

Remember Me: - If this box is ticked you will be automatically logged in when you return.

Important: To protect your privacy, do not select 'Remember Me' if other users have access to the computer you are using.

 
Related Companies
Plextek Ltd
 
 
Related News
Educational platform lets students interact with circuits remotely
 
Global chip revenue for 2010 to rise by 35.1% says iSuppli
 
UKEA announces second ‘Anti Counterfeiting Forum’
 
8bit mcu has 128KB Flash memory in 28pin package
 
Amplifiers have lowest power consumption in class says austriamicrosystems
 
 
Related Technology
Beat the clock: System design and frequency management
 
Converting expectations
 
A matter of scale: Integrated device eases industrial signal scaling issues
 
Packing potential: a critical aspect of the semiconductor design process
 
Sounds good: Microsystems research and development
 
 
Related Products
New technology creates 'best practice' for signal and power integrity analysis
 
EcoSpeed DC-DC converters provide 'ultra-fast' transient response
 
Wide input voltage HBLED driver controller IC
 
Capacitive touch devices
 
Computer on module, ultra-small
 
 
Downloads
DSP.pdf