Skip to main content

Co je to FPGA?

Pogramovatelné pole pro programování pole (FPGA) je počítačový logický čip, který výrobce není tvrdý.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.

Při programování FPGA lze podle potřeby použít několik vzájemně propojených prvků.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 digitální prvky.Tyto čipy často také mají schopnost umožňují 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 vodičů 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.Nejprve být nastíněni 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 pomoci ušetřit zdroje, protože uživatelé mohou programovat 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 postgradovatelné pole 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.