Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics 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.

What is the relation between DSP and FPGA?

Status
Not open for further replies.

aman

Member level 5
Joined
Oct 25, 2004
Messages
88
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,286
Activity points
685
dsp and fpga

waht is relation of dsp with fpgas pls explain
 

Re: dsp and fpga

DSP is a way of processing signals.
There are lots of algorithms in DSP for processing signals
FPGA is a kind of integrated circuit that you can design and edit its inside whenever you want. For that u dont need to invest for an ic production foundry that costs 200 million dolars at least. You can produce your own ic in your home.

The relation is that you can realize any DSP algorithm with FPGA in your home easily.

Thanks
 

Re: dsp and fpga

DSP cpus are GENERIC PROCESSORS capable of doing a LOT of multiplications and additions, that's all .Because complex systems that are defined with complicated differential equations can be "TRANFORMED" into linear equations with the HELP of mathematical TRANFORMS theory ( fourier ,LAPLACE , Z etc) as a matter of fact . Then the final PROCESSING required amounts to a LOT of MULTIPLICATIONS and additions. That amount of calculation is too much for be handled by STANDARTS PROCESSORS .So basically a DSP processor is one capable of CRANKING UP a lot of these per second .. But such DSP programs still require loops and programming control structures,branches ..etc .In order to keep the flow of data going that takes away some of that power . Then a new MODEL would be to throw away all that is unnecessary and optimize the CALCULATION MODEL .Such ciruitry has to be highly specialized for every algorithm .. And it would be costly to make a circuit for such a very particuliar application ,sometimes in short quantities . The solution is to do it with a FPGA !.. a kinda semi custom circuit that you can be OPTIMIZED to your needs but is cheaper than a FULL CUSTUM .. The problem is that NOW you need to know several AREAS of expertise,DSP or signal processing of course and LOGIC PROGRAMMING usually with a high level hardware description language .. VHDL ,Verilog HDL .. Then you need to OPTIMIZE the circuit described with these tools .so a lot of training to deal with this very sofisticated TOOLS .. in the case of a simple DSP Processor you only need c language and you are UP and RUNNING .. Here is a lot more lenghy but the payoff is big .. You can speed up an algorithm a great DEAL ..and it can be cheaper to produce than using several DSP's ..

Cheers
 

Re: dsp and fpga

if u didnt read this book
first read the following book ,u will get idea
"dsp with fpga "
download from here
**broken link removed**

vlsi digital signal processing design by keshab k .parhi
bye
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top