Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Choosing DSP or FPGA for a Application?

Status
Not open for further replies.

javad

Member level 3
Joined
Aug 18, 2004
Messages
57
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,288
Activity points
495
Dear Experts!
FPGA and DSP represent two very different approaches to signal processing – each good at different things. 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.

These are some useful materials that can help you to select the best:

1) EETIMES: "FPGA/DSP blend tackles telecom apps" available at:
http://www.commsdesign.com/design_corner/showArticle.jhtml?articleID=16505020
2) TI: " Choosing the Right Architecture for Real-Time Signal Processing Designs" available at:
http://www-s.ti.com/sc/techlit/spra879
3) "Choosing DSP or FPGA for your Application" available at:
http://www.hunteng.co.uk/dsp-fpga.htm

Share your idea on this topic. :wink:
 

jay_ec_engg

Full Member level 3
Joined
Jun 19, 2004
Messages
155
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,296
Location
India
Activity points
1,581
Evreryone have their own pros and cons...
for matehmatical operation appliation/ signal processing... u can choose DSP and for high freq operation obviously FPGA is better... and one more advantage of FPGA is its cheaper....and interfacing with ADC , DAC is also easier
 

power-twq

Full Member level 6
Joined
Jun 10, 2005
Messages
373
Helped
8
Reputation
16
Reaction score
3
Trophy points
1,298
Activity points
4,554
when we require very high speed processing, we use FPGA.

when we require complex and low speed processing, we use DSP.

when we require high speed and complex processing, we use

DSP to do control and some processing, and use FPGA

for hardware accelerator.

best regards





javad said:
Dear Experts!
FPGA and DSP represent two very different approaches to signal processing – each good at different things. 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.

These are some useful materials that can help you to select the best:

1) EETIMES: "FPGA/DSP blend tackles telecom apps" available at:
h**p://www.commsdesign.com/design_corner/showArticle.jhtml?articleID=16505020
2) TI: " Choosing the Right Architecture for Real-Time Signal Processing Designs" available at:
h**p://www-s.ti.com/sc/techlit/spra879
3) "Choosing DSP or FPGA for your Application" available at:
h**p://www.hunteng.co.uk/dsp-fpga.htm

Share your idea on this topic. :wink:
 

freeinthewind

Advanced Member level 4
Joined
Oct 20, 2004
Messages
108
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,298
Activity points
784
FPGA has more advantage in special fields. for example ,in military filed, designer have to focus on EMC system . if you implement a task , maybe the clock is 50Mhz using FPGA, but 200Mhz in DSP. so 200Mhz could have trouble in EMC.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top