Глосарій

FPGA

16.04.2026

FPGA (Field-Programmable Gate Array, програмована користувачем вентильна матриця) — інтегральна схема, яку можна програмувати після виробництва. На відміну від чипів з фіксованими функціями, логіку FPGA можна переналаштовувати за допомогою мов опису апаратури (HDL): VHDL або Verilog.

FPGA в майнінгу

FPGA займають проміжне положення в спектрі майнінгового обладнання:

Обладнання Гнучкість Ефективність Вартість
CPU Висока Дуже низька Низька
GPU Середня Низька–середня Середня
FPGA Середня Середня–висока Висока
ASIC Немає Дуже висока Дуже висока

FPGA ефективніші за GPU по енергоспоживанню для конкретних алгоритмів майнінгу, однак вимагають технічної експертизи для налаштування (написання або розгортання бітстрімів).

Коли застосовуються FPGA

  • Експерименти з алгоритмами — до появи ASIC для нової монети
  • ASIC-резистентні монети — деякі алгоритми розроблені з розрахунком на FPGA
  • Низькооб'ємний майнінг — коли алгоритм не виправдовує розробку повноцінного ASIC

FPGA vs. ASIC

Як тільки ASIC створено під конкретний алгоритм, він, як правило, значно перевершує FPGA за хешрейтом та ефективністю. FPGA можна перепрограмувати під інші алгоритми; ASIC — не можна.

Дивіться також