FPGA vs DSP na kung saan ang isa ay mas mainam

Hi

Ito dependes sa inyong aplikasyon.karaniwang FPGAs ay ginagamit sa mas mataas na pagganap ng mga aplikasyon (sabihin na mas mabilis na bilis ng mga aplikasyon).Ngunit sila ay hindi flexibla bilang DSPs.

Pagbati

 
FPGA ay mas mabilis na ito sapagkat ito ay tumingin-up table, right?Hindi mo na kailangang gawin pagkalkula.

 
FPGA ay mas mabilis kaysa sa DSP ngunit mapagkukunan sa FPGA na ito ay hindi para sa mga malalaking enought disenyo, expecialy kumplikadong signal processing algorithm.

 
Limon,

Kung kailangan mo ng sagot na ibinigay ng mga tanong, lalo na ng mga tanong na tulad ng global na kayo ay humingi ito ay alyaws ng mas mahusay na sa geve ng mas maraming impormasyon bilang posible.

Kaya kung kailangan mo ng mas sapat na impormasyon lamang ilarawan kung ano ang iyong pagpunta sa gawin at hindi mo makuha ang sagot.

Dora

 
Quote:

kung bakit ang aking mga puntos ay hindi pa rin nadagdagan?
 
na kung saan ang isa ay mas mainam?
isang BULDOZER o isang Toyota pick up!

Ito dependends para sa kung ano ..
Parehong dumating sa iba't-ibang FLAVORS ..

kaya maraming mga bagay bagay ..sa iyong TANONG
0) Magkano Processing kapangyarihan ang kailangan ninyo
Kailangan ba ninyo ng BULDOZER o pala?
1) Ang aplikasyon Signal Processing?
(pagkatapos ay maaari mong subukan na ihambing)
2) Kailangan mo ba ng lumulutang Point kalkulasyon

 
Kasalukuyang DSPs magkaroon ng isa sa dalawang MAC (multiply nagtitipon) units.Ang mga unit ay ginagamit sequentially.Kung ang isa ay nangangailangan ng higit pa sa dalawang MACs (halimbawa, higit sa 100 gripo pir filter na may sample ng rate ng 200MHz) pagkatapos ay kahilera MACs na may iisang cycle pagkukuwenta ay posible sa mapagtanto lamang ang paggamit ng FPGAs sa kasalukuyang mga uso.
Huling-edit sa pamamagitan ng ramesh sa 25 Jun 2004 6:47; edit 1 oras sa kabuuang

 
Para sa mga iba't-ibang mga gamitin:
DSPs ay mabuti para sa mga data na pagtrato sa kapwa;
FPGA ay googd para sa lohika pagtitinda.

 
hi

fpga'S AY mas mabilis pa rin ngunit may ilang mga lugar na maaring hindi kumpitensiya sa lumulutang point DSP's

 
Ito ay nakadepende s sa walang ng MAC operasyon - para sa mga simpleng algorithm DSPs ay ok. SA bumagay array signal processing whrer ang MAC operasyon ay marami, ang FPGA gumaganap 10, sa 100 beses nang mas mabilis.paghahanap ng mga kaugnay na mga paksa sa xilinx 's website

 
Ang mga karaniwang pamamaraan ay na ang Data daloy Graph ay direktang
mapped sa FPGA.At ang mga resulta na istraktura nagpapatupad
ang algorithm ganap kahanay.
Dotzens ng hardware multipliers sa modernong FPGAs suporta ito.
Wala DSP microprocessor could gawin ito.
Samakatuwid ang mga patakaran ng hinlalaki ay:
FPGA ay kapaki-pakinabang kapag ang tunay na oras sampling frequence ay mas mataas kaysa sa 1-10 MHz;
DSP microprocessor ay kapaki-pakinabang kapag ang sampling frequence ay mas mababa kaysa sa 1-10 MHz.

 
Upang Aser

Ito ay nangangahulugan na ang mga application sa radar range 24GHz ay hindi maaaring gumamit DSP, right?

 
Upang panda

Ako inirerekumendang FPGA na mas mahusay na solusyon.
Tunay, hundreads ng DSP microprocessors ay sumusuporta sa
GHz daloy ng data, ang pagbabahagi ng karaniwang input data buffer.
Ngunit sa ganitong sitwasyon ang FPGA batay solusyon ay tunay
maghawak mas mababa ng hardware at magsayang ng mas kaunting enerhiya.
DSP microprocessor ay sa labas ng mga tanong para sa mga aplikasyon ng
tunay na may mabigat na algorithm tulad CELP boses coding.
Dahil diyan ay hindi anumang kapaki-pakinabang na teknolohiya sa mapa na tulad
isang algorithm sa FPGA.
Ay maaaring Celoxica at Handel C?
Datapuwa't ito tila sa maaari matigas dahil sa halip
ang programmer ay kahanay ang algorithm sa pamamagitan ng kamay.
Pero ito na ang tanong ng asal synthesis.

 
Kung ang bilis na ito ay hindi isang problema, pagkatapos ay DSP!

 
FPGA ay masyadong mataas na pagganap.Ito'y shotcoming na mahirap gamitin.
ang ilang mga paghahambing
http://www.xilinx.com/products/design_resources/dsp_central/info/fpga_overview.htm # paghahambing

 
FPGA na ito ay hindi mahirap gamitin.YOU'd ng mas mahusay na gamitin ito sa disenyo ng interface circuits at kontrol circuits.
DSP ay mabuti sa digital signal processing, ibig sabihin FFT, IFFT ...

 
Hi

FPGA
ng higit na kahilera yunit at gumawa reegular mas mabilis na mga gawain tulad ng
ng imahe ngunit
DSP's ay mas mahusay para sa mga gawain na palitan ng maraming tulad ng signal processing

 
Ako hulaan ang kasagutan ay depende sa aplikasyon at ang mga produkto.Kung kayo ay kunwa at pagbuo systolic base-filter gamit integers, isang FPGA ay marahil ng isang mas mahusay na pagpipilian para sa cascaded disenyo.Ngunit kung ikaw ay paggawa ng lumulutang point number crunching algos at nais ang kadalian ng pag-unlad sa pamamagitan ng bundled software aklatan na ang dumating sa iyong aparato software toolset, isang DSP tulad ng TMC320 serye ay malaki!Isaisip none ay isang kumpletong kapalit sa iba para sa mga partikular na at kailangan mo na kung bakit parehong aparato umiiral at umunlad sa industriya.

antala (naantala ng teknolohiya)

 

Welcome to EDABoard.com

Sponsor

Back
Top