Co je to FPGA?
Pozorovatelné pole pro postgradovatelné brány (FPGA) je počítačový logický čip, který výrobce není pevně zapojen. To znamená, že může být naprogramován po nákupu. Na typické FPGA jsou k dispozici tisíce možností pro přizpůsobení. Tyto programovatelné entity jsou brány, také známé jako logické bloky nebo soubory vyhledávací tabulky (LUT). Programátoři si pak mohou vybrat z různých kategorií, aby je mohli přizpůsobit konkrétní systém. Mohou použít své vlastní programy k interakci s programem na čipu FPGA a provést změny. Obsah LUT se liší v závislosti na tom, jak byli naprogramováni. Některé vykonávají jednotlivé funkce, zatímco jiné jsou schopny složitější řadu úkolů. Některé FPGA mohou také obsahovat analogové i kopItalské prvky. Tyto čipy často také mají schopnost umožnit tyto prvky fungovat společně.
LUT jsou spojeny sítí vodičů. V závislosti na požadované funkci mohou dráty procházet soubory v přímé linii nebo složitější síť diagonálních připojení. LUT může být připojen k několika dalším souborům pomocí více připojení drátu. Soubory mohou být také spojeny řadou drátů nazývaných přenosové nebo vyhrazené směrovací řetězce, které pomáhají přesunout pouze určité druhy informací, aby mohly být zpracovány rychleji.
Aby bylo možné programovat logickou funkci s FPGA, musí být nejprve nastíněna v textových nebo vizuálních souborech. Poté jsou informace staženy do softwaru, který je dodáván s FPGA. Jakmile je tento proces dokončen, funkce je obvykle funkční.
Ačkoli FPGA je dražší než logický čip tvrdý, může to pomoci zachránit REZdroje jako uživatelé mohou naprogramovat tak, aby vyhovovaly jejich specifickým požadavkům. To může snížit potřebu další práce a další čas potřebný k ubytování čipu, který není vyroben na míru. Programovatelný čip může být také snadnější používat, protože jeho uživatelské funkce, jako jsou nabídky, lze přizpůsobit.
Pogramovatelné obvody pole pro srovnatelné brány jsou alternativou k integrovanému obvodu specifickému v aplikaci (ASIC). Tyto obvody jsou před odchodem z továrny pevně. Jsou to komponenty úrovně desky, na rozdíl od prvků úrovně na úrovni brány.