? Et felt - Programmable Gate Array ( FPGA ) hovedkort er en sluttbruker tilpasset logikk bord . De er mer komplekse enn tradisjonelle PC- hovedkort , men rimeligere enn andre tilsvarende komplekse brett. Formål
Selv om spesifikke arkitektur skiller mellom enheten familier, logiske celler, eller enkeltkomponenter i en FPGA system , kombinere binære innganger med utganger i henhold til brukerens program . Et hovedkort som har FPGA støtte er ment å være fleksibel i gjennomføringen .
Advantage
En typisk forbruker hovedkort utfører en funksjon definert av produsenten før produksjonen . En FPGA hovedkort har en funksjon som bestemmes av sluttbruker. Dette muliggjør brukernes tilgang til komplekse konstruksjoner uten kostbare prosjektering i forbindelse med oppgave-spesifikke hovedkort .
Programmering
Brukere av en FPGA systemet bruke spesiell programvare for å tolke enten skjematiske diagrammer , eller maskinvare beskrivelse språk ( HDL ) . Den programmer FPGA hovedkort , og bestemmer utformingen av komponenter innenfor FPGA -systemet. De fleste programvarepakker for denne oppgaven tillater brukeren å endre plasseringen av komponenter for å forbedre ytelsen.