Hoppa till innehållet

Field-programmable gate array

Från Wikipedia
Version från den 20 oktober 2004 kl. 13.35 av Angelven (Diskussion | Bidrag) (Skapat FPGA artikel)
(skillnad) ← Äldre version | visa nuvarande version (skillnad) | Nyare version → (skillnad)

Field Programmable Gate Array

En integrerad krets vars hårdvara kan programmeras om utan särskild programmeringsutrustning. Den kan programmeras direkt från ett statiskt minne vid start av kretsen och kan ändras vid varje start till att ha annan funktion.

De används som ett billigt alternativ vid mindre serier (1000-tal) av komplex hårdvara och som ett sätt att utveckla och evaluera lösningar för ASIC.

Storleken,kostnaden och prestanda på FPGA'er är idag sådan att det har blivit en vanligare lösning vid små serier än både Gate Array (Grindmatris) och ASIC.

FPGA'ers funktion beskrivs ofta i ett hårdvarubeskrivande språk som VHDL eller Verilog. Man kan på så sätt enklare utveckla och utvärdera funktionen innan man gör sig besväret att programmera FPGA'en.

Själva programmeringen går oftast till så att återställbara säkringar bränns från en minnesbild av funktionen. Vid kraftförlust eller vid återställningsprogrammering återställs säkringarna och FPGA är redo för en ny funktion.