Skip to main content

Mi az FPGA?

A terepi programozható kapu tömb (FPGA) egy számítógépes logikai chip, amelyet a gyártó nem vezet.Ez azt jelenti, hogy a vásárlás után programozható.Több ezer lehetőség van a testreszabáshoz egy tipikus FPGA -n.Ezek a programozható entitások a kapuk, más néven logikai blokkok vagy keresési táblázat (LUT) fájlok.A programozók ezután különféle kategóriákból választhatnak, hogy testreszabják őket egy adott rendszerre.Saját programjaikkal kapcsolatba léphetnek az FPGA chip programjával, és elvégezhetik a változtatásokat.A LUT -k tartalma a programozásuk módjától függően változik.Egyesek egyetlen funkciót látnak el, míg mások összetettebb feladatokra képesek.Egyes FPGA -k mind analóg, mind digitális elemeket is tartalmazhatnak.Ezeknek a chipeknek a képessége gyakran is lehetővé teszi, hogy ezek az elemek együtt működjenek.A szükséges funkciótól függően a vezetékek egyenes vonalban futhatnak a fájlokon, vagy az átlós kapcsolatok összetettebb hálózatán.A LUT több más fájlhoz csatlakoztatható több vezetékes csatlakozáson keresztül.A fájlokat olyan vezetékek sorozatával is csatlakoztathatják, amelyet hordozó vagy dedikált útválasztási láncnak neveznek, amelyek csak bizonyos típusú információk áthelyezését segítik, hogy gyorsabban feldolgozzák.Először szöveges vagy vizuális fájlokban kerül sor.Ezután az információkat letöltik az FPGA -hoz tartozó szoftverbe.Miután ez a folyamat befejeződött, a funkció általában működőképes.Ez csökkentheti az extra munka szükségességét és a kiegészítő időt, amely a nem egyedi gyártású chip befogadásához szükséges.A programozható chip is könnyebben használható, mivel a felhasználói funkciók, például a menük testreszabhatók.

A terepi programozható kapu tömb áramkörök az alkalmazás-specifikus integrált áramkör (ASIC) alternatívája.Ezeket az áramköröket a gyár elhagyása előtt vezetik.Ezek a táblák szintű alkatrészei, szemben a terepi programozható kapu szintű elemekkel.