Datorhårdvara

En diskussion om fpga vs dsp

Modern musik lutar mer och mer tungt på elektronik. Det är en märkbar tendens som som teknik som förbättrats och blivit mer allmänt tillgänglig, kreativa typer har hittat roman använder för det i olika fält, till exempel musikindustrin. Mindre och mindre 5 styck eller fler band som ses på stora festivaler och platser, och i stället minimalt antal människor bedriver ett växande antal elektriska enheter för att producera musik. Detta är bara ett exempel på hur tekniken förändras världen omkring oss.

Bakom ridån av själva musiken låg funktion av elektroniksystem som producerar de ljud som vi älskar. Ännu viktigare är att fastställa vilka typer av elektronik kommer att producera de bästa resultaten. När det gäller utfodring tillbaka ljud till de inspelning eller högtalare enheterna, finns det en fråga om FPGA styrelsen eller DSP genomförandet är överlägsen.

För att räkna ut vilken av två saker är mer effektivt, vi måste ha en fungerande definition av vad dessa saker är, samt deras funktioner och kapacitet för att få en fungerande kontrast. FPGA är en akronym för Field Programmable Gate Array. De är i huvudsak en krets som skapas specifikt till programmeras av ägaren efter som köps. Detta gör dem otroligt mångsidig, eftersom de kan programmeras att möta varje ansökan eller funktion att programmeraren önskningar. Det finns FPGAs som är programmerbar One-Time (eller OTPs) vilket innebär att de kan endast programmeras en gång, för en viss funktion, de mest populära typerna har förmågan att programmeras som design utvecklas för att tillgodose fler behov. Ofta förändringar i programmet kan uppdateras distans för ännu mer bekvämlighet.

DSP står för Digital signalbehandling. Det är i huvudsak den matematiska manipulationen av något slag av digital information signal, i detta fall, ljud, röster, musik, etc., som har spelats in, för att förbättra signalen på något sätt. Det i huvudsak tar dessa digitala signaler och vidarebefordrar dem tillbaka till den verkliga världen; ett ljud händer, det registreras, och sedan förmedlas via ett medium som en högtalare. Under denna process kan ljudet förbättras genom DSP.

Hög huvudkortet som DSP har över FPGA är att nyare modeller har förmågan att utföra FFT (Fast Fourier Transform) bearbetning, som, för att inte bli alltför teknisk, är en snabb computing algoritm som är en fördel att snabbare processorhastighet. Därför kommer vissa rekommenderar DSP för komplexa feedback bearbetning, såsom filtrering, eller något som kan kräva FFT.

Dock är debatten om huruvida FPGA styrelser eller DSP är lättare att använda och installera uppvärmd. Det är hardcore DSP förespråkare och entusiastiska fans av FPGA nämndernas lätt programmering alternativ, och de gå head-to-head i denna fråga. Kostnaden är en faktor för vissa, och forskningen om kostnader enbart kommer att göra sina beslut för dem. Det är dock ofta en kostnad kontra prestanda problem: The DSP är ofta billigare, men har inte samma utbud av alternativ som FPGA gör. Det beror också på den funktion som behöver utföras. I slutet av dagen, det kan vara en fråga om programmering, och om så är fallet, FPGA är vägen att gå.