Global Sources
EE Times AsiaWebsite
Stay in touch with EE Times Asia
Communications Home?/?eeForums?/?Tech Talk?/?Communications
Protocols, wireless and wired networks--all about communications technologies.
Hot Post Recommend
Post new message? Print ?thread

FPGAs as DSPs deliver efficiency and generality

Posted:? Mar 26, 2008 2:00 PM


Level:? Deputy Engineer

Points:? 1185

Send Message

"They were convinced that FPGAs couldn't be more efficient than DSPs. After all, they said, to provide reconfigurability, FPGAs spend transistors extravagantly. Implementing a simple logic function (like a two-input NAND) on an FPGA requires a lot more transistors than are used to provide the same function in a processor's arithmetic logic unit.
They have a point, but efficiency comes in many flavors.
An FPGA, in contrast, can use much more of its silicon area for computations. Now, if you run a demanding, highly parallel DSP algorithm on a typical DSP, you'll see that only small portions of the silicon are consistently active. On the other hand, an FPGA running the same application will use lots of its resources, most of the time. So which is more efficient? "

What do you think? Share your thoughts with us.
Reply with quote? Reply? Watch? Comment?
EETimes Asia : HP advances 3D printing with Multi Jet Fusion technology

Reply:FPGAs as DSPs deliver efficiency and generality

Posted:? Jul 7, 2008 9:19 AM

Author:Maynard Delfin

Level:? Interns

Points:? 400

Send Message

Depending on the application, both FPGA's and DSP's efficiency can be maximized. In apps where an FPGA may be well-suited, then we can exploit these areas. This also holds true to DSP.This issue is a matter of considering where each can be used more efficiently.   
Reply with quote? Reply? Comment?
EETimes Asia : MediaTek expects profit boost by 24-32% from shipments
(3) Reply:FPGAs as DSPs deliver efficiency and generality Posted:? Jul 14, 2008 5:39 PM


Level:? Interns

Points:? 475

Send Message

According to some industry executives, the current trend toward multicore can significantly benefit from the parallel processing powers of FPGAs as opposed to DSPs. For designers, which of the two are better implemented in designs? Please share your thought.
Reply with quote? Reply? Comment?
EETimes Asia : RF conformance test system validated for LTE UL CA, UL 64QAM
(4) Reply:FPGAs as DSPs deliver efficiency and generality Posted:? Aug 12, 2008 2:34 AM


Level:? Interns

Points:? 110

Send Message

It totally depends...
If you have a simple datapump/codec demand with high throuput - and you somehow want to have more supplier independancy - an fpga is the choice - if you can afford more hrm cost and have the right people.
On a more flexible design with more demand for fast memory (and this is what the dsp die size may offer) a dsp might be the right (and only) solution.
Both DSP and FPGA companys offer somewhat hybrid concepts - thats more optimized for fast developement cycles.
A DaVinci from TI targets a classic FPGA market - but lacks the huge amount  of fast internal ram. A virtex with ppc is somewhat crippled ppc system with configurable i/o.
If it comes to classic "old" dsp applications - the fpga´s have taken over already. Thats why those companies offer dsp controllers with rich i/o to offer extra value for money.
If you have a complex dsp system - it might be really difficult to get the same with fpga - think about clock distribution and integration.

Reply with quote? Reply? Comment?
EETimes Asia : Measuring PAM4 symbol levels
(5) Reply: FPGAs as DSPs deliver efficiency and generality Posted:? Aug 31, 2010 6:54 AM

Author:Visitor 7020

Good opportunity. For more information term paper
Reply with quote? Reply? Comment?
Post new message
Awesome blog.????Next thread??
Quick Reply
*??Nickname: Visitor (To avoid code verification, simply login or register with us. It is fast and free!)
*??Message title:
*??Enter verification code::
The engineering community needs are best served with a professional environment at eeForums. And we need your help in ensuring eeForums best serves your needs. Please report offensive or irrelevant messages/replies by clicking here. Thank you for your help and participation!
Return to Communications | Tech Talk
The views and opinions shared on eeForums and eeBlogs are those held by users of the web site and do not represent those of EE Times Asia. EE Times Asia is not liable or responsible for any defects, deficiencies, errors, omissions or inaccuracies in any information, data or other content (whether provided or offered therein or in or through eeForums and eeBlogs).
How to earn points
The moderator marks your post as one of the following.
  • Good: +5 points
  • Very good: +10 points
  • Excellent: +20 points
  • Bad: -5 points
  • Very bad: -10 points
  • Exceptionally bad: -20 points

We also count your replies to questions posted by others.
  • You have posted 10 or more replies: +10 points
  • You have posted 20 or more replies: +50 points
  • You have posted 50 or more replies: +100 points
  • You have posted 100 or more replies: +200 points
Have Your Say!

Bloggers Say

Got something to say? Why not share it with other engineers?

Just introduce yourself to us, we'll contact you and set you up. Yes, it's that simple!

See what engineers like you are posting on our pages.

Interviews & Viewpoints


Learn how senior executives are seeing the industry from interviews and contributed opinions.

Back to Top