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.
