Computer hardware

Een bespreking van fpga vs dsp

Moderne muziek is meer en meer zwaar leunend op elektronica. Het is een opvallende trend die als technologie als verbeterd, en worden op grotere schaal beschikbaar, creatieve types hebben gevonden Roman gebruikt voor het op verschillende gebieden, zoals de muziekindustrie. Minder en minder 5 stuk of meer banden zijn wordt gezien in grote festivals en plaatsen, en in plaats daarvan werken minimale aantal mensen dat een groeiend aantal elektrische apparaten om te produceren van muziek. Dit is slechts één voorbeeld van hoe de technologie de wereld om ons heen verandert.

Achter het gordijn van de muziek zelf leggen de werking van de elektronica systemen die de geluiden die we liefhebben. Wat nog belangrijker is is het bepalen welke soorten elektronica zal produceren de beste resultaten. Als het gaat om voeding terug de geluiden in de opname of luidspreker apparaten, is er een vraag of FPGA board of DSP uitvoering superieur is.

Om erachter te komen welke van twee dingen is doeltreffender, moeten we een werkdefinitie van wat deze dingen zijn, evenals hun functies en mogelijkheden om een contrast werken. FPGA is een acroniem voor Field Programmable Gate Array. Ze zijn in wezen een circuit dat speciaal is gemaakt door de eigenaar worden geprogrammeerd na wordt gekocht. Dit maakt hen ongelooflijk veelzijdig, omdat ze kunnen worden geprogrammeerd om te voldoen aan elke toepassing of functie die de programmeur verlangens. Er zijn FPGA die eenmalige programmeerbare (of OTPs) wat betekent dat ze slechts één keer kunnen worden geprogrammeerd voor een specifieke functionaliteit, de meest populaire vormen hebben de mogelijkheid om te worden geprogrammeerd als het ontwerp evolueert teneinde meer eisen te voldoen. Vaak wijzigingen aangebracht in het programma kunnen op afstand worden bijgewerkt voor nog meer gemak.

DSP staat voor Digital Signal Processing. Het is in wezen de wiskundige manipulatie van elke vorm van digitale informatie signaal, in dit geval, geluiden, stemmen, muziek, enz., die zijn opgenomen, teneinde het signaal op een bepaalde manier. Het in wezen neemt deze digitale signalen en relais ze terug in de echte wereld; een geluid gebeurt, het is opgenomen, en vervolgens doorgegeven door middel van een medium zoals een spreker. Tijdens dit proces kunnen de geluiden worden verbeterd door DSP.

De belangrijkste high card heeft met DSP over FPGA is dat nieuwere modellen de mogelijkheid om uit te voeren FFT (Fast Fourier Transform hebben) verwerking, die, ter wille van krijgt niet overdreven technische, is een snelle computing algoritme dat is een voordeel voor snellere verwerkingssnelheid. Daarom zullen sommige DSP voor complexe feedback verwerking, zoals filteren, of iets dat een beroep voor FFT doen kan aanbevelen.

Het debat over of FPGA boards of DSP gemakkelijker is te gebruiken en te installeren is echter een verwarmd. Er zijn hardcore DSP voorstanders, en enthousiaste fans van de FPGA boards eenvoudige programmering opties, en ze gaan head-to-head over deze kwestie. Kosten is een factor voor sommige, en het onderzoek naar kosten alleen hun besluit voor hen zal maken. Het is echter vaak een kosten versus prestatieprobleem: The DSP is vaak goedkoper, maar hoeft niet dezelfde waaier van opties die de FPGA doet. Het hangt ook af van de functie die moet worden uitgevoerd. Aan het eind van de dag, is het wellicht een kwestie van programmeren, en als dat het geval is, de FPGA is de weg te gaan.