Глоссарий

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 — нельзя.

Смотрите также