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.

[SOLVED] disadvantage and advantage of fpga over dsp

Status
Not open for further replies.

neetendra1

Junior Member level 1
Joined
Feb 20, 2010
Messages
18
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Bangalore
Activity points
1,378
can you specify few points , why FPGAs advantage and disadvantages are compared with DSP ?


Is FPGA compatible enough????
 

I am assuming here that you are talking about DSP Processors.

FPGA (Field Programmable Gate Array) is a device which is used to simulate and test IC designs. They can be programmed by using Hardware Description Languages (VHDL/Verilog).
They are made of LUT's (Look Up Tables) and their internal structure is pretty much complex. Apart from that, they can perform more than one operation concurrently (as long as they are not linked). This is because each FPGA is made of sets of gates which are connected by your program. This enables multiple processes to run without time sharing (which is the case in any normal processor).

A DSP processor on the other hand is a normal processor optimized for faster floating point calculations to aid in signal processing. Not much of a change in that.

As far as a choice is concerned, FPGA is usually chosen when you are aiming to test/simulate an IC design while a DSP processor is usually used in an application to perform some signal processing. The DSP processor is appropriately programmed by Assembly( or maybe embedded C ).

Hope this clarifies your problem....
 
What about the implementation time. like time to market, etc and which one is reliable compared to other???
 

Those details depend on what you want to do. Like i said, both of them are used for completely different things. Both require programming (HDL/AS/Embedded C). So Implementation on FPGA or DSP Processor highly depends on your programming skills. As far as marketing goes, FPGA is not not a product. FPGA is a prototype for an IC that has to be manufactured whereas a DSP processor is an integral part of a bigger circuit. So they will depend on the application for which each one is used for. And same for reliability.....

You are trying to compare two different things here. I guess i would need to know what you plan on doing with them to help you better.....
 

I do not agree... I see many final applications using a FPGA. You can use a FPGA to create some ASIC that you cant find on the market and is not suitable for you to create an ASIC production for that single IC.
 

Hmmm. I have not seen any application that uses an FPGA as it is. But Sink0 is right. You CAN use an FPGA as such if it is more economical compared to manufacturing an ASIC.
 

I just wants to knw abt , when a vendor think of implementing a project on a DSP processor and when on FPGA !!!

---------- Post added at 04:01 ---------- Previous post was at 04:00 ----------

I just wants to know , when a vendor thinks of implementing a project on dsp and when on fpga!!!!!!!
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top