FPGA versus mikroprocesor Field Programmable Gate Arrays nebo FPGA byly kdysi jednoduché bloky bran, které mohou být nakonfigurovány uživatelem pro implementaci logiky, kterou chce. Pro srovnání, mikroprocesor je zjednodušený CPU nebo centrální procesní jednotka. Spustí program, který obsahuje určitou sadu souborů