Glossário

FPGA

16/04/2026

Um FPGA (Field-Programmable Gate Array) é um circuito integrado que pode ser programado após a fabricação. Ao contrário dos chips de função fixa, a lógica de um FPGA pode ser reconfigurada usando linguagens de descrição de hardware (HDL) como VHDL ou Verilog.

FPGA na mineração

Os FPGAs ocupam um meio-termo no espectro de hardware de mineração:

Hardware Flexibilidade Eficiência Custo
CPU Alta Muito baixa Baixo
GPU Média Baixa–Média Médio
FPGA Média Média–Alta Alto
ASIC Nenhuma Muito alta Muito alto

Os FPGAs são mais eficientes em termos de energia do que GPUs para algoritmos de mineração específicos, mas requerem expertise técnica para configuração (escrita ou implantação de bitstreams).

Quando os FPGAs são usados

  • Experimentação de algoritmos — antes que os ASICs dominem uma nova moeda
  • Moedas resistentes a ASICs — alguns algoritmos foram projetados para favorecer FPGAs sobre ASICs
  • Mineração de baixo volume — quando um algoritmo não justifica o desenvolvimento completo de ASICs

FPGA vs. ASIC

Uma vez que um ASIC é desenvolvido para um algoritmo, ele geralmente supera significativamente os FPGAs tanto em taxa de hash quanto em eficiência. FPGAs podem ser reprogramados para diferentes algoritmos; ASICs não podem.

Veja também