Vendor hubs

Every FPGA vendor that matters, described without marketing: what the families are for, what the tools cost, where the sharp edges are, and what moved recently.

AMD

AMD (Xilinx)

The largest FPGA vendor by revenue, with the widest range from 28 nm Spartan parts to 6 nm Versal adaptive SoCs, and the Vivado and Vitis tools most engineers meet first.

12 families · Vivado (RTL to bitstream), Vitis and Vitis HLS (software and C++ synthesis), PetaLinux (embedded Linux)
Altera

Altera

The second-largest FPGA vendor, independent again after its years inside Intel, with Quartus Prime, the Nios V soft core and families from MAX 10 up to Agilex 9.

10 families · Quartus Prime Lite, Standard and Pro (RTL to bitstream), Nios V (RISC-V soft core), oneAPI and HLS flows for C++
Microchip

Microchip

Flash-based FPGAs from the former Actel and Microsemi lines, positioned on low power, security and radiation tolerance, with the RISC-V PolarFire SoC and the Libero SoC tools.

7 families · Libero SoC (RTL to bitstream, bundles Synplify Pro and a limited ModelSim), SoftConsole (embedded software), SmartHLS (C++ synthesis)
Lattice

Lattice Semiconductor

Small and low-power FPGAs from iCE40 to Avant, with free vendor tools, the Nexus 28 nm FD-SOI platform, and the best open-source toolchain support of any established vendor.

9 families · Radiant (Nexus, Avant, iCE40 UltraPlus), Diamond (ECP5, MachXO2/3, CrossLink), Propel (SoC design), sensAI (ML models)
Efinix

Efinix

A younger vendor with the Quantum routing-rich architecture, low-cost Trion devices on 40 nm, 16 nm Titanium parts with hard RISC-V cores, and a free, lightweight Efinity toolchain.

2 families · Efinity (synthesis, place and route, Interface Designer, debugger), Efinity RISC-V embedded software SDK
Gowin

Gowin Semiconductor

A Chinese vendor whose LittleBee and Arora devices, sold on cheap Sipeed Tang boards, have become the entry point for many beginners, with Gowin EDA and open-source Apicula support.

3 families · Gowin EDA (synthesis, place and route, programmer, analyser), or Yosys and nextpnr-himbaechel through Project Apicula
QuickLogic

QuickLogic

A small vendor focused on embedded FPGA IP and ultra-low-power sensor devices, notable for being the first to adopt an open-source toolchain as its official flow.

4 families · Aurora (open-source Yosys and VPR based, from F4PGA), QORC SDK for EOS S3 software, Australis generator for eFPGA IP
Achronix

Achronix

A high-end specialist whose 7 nm Speedster7t devices combine a hard 2D network on chip, GDDR6 and 400G Ethernet for data centre and networking work, plus Speedcore eFPGA IP.

2 families · ACE (Achronix CAD Environment) with bundled Synplify Pro, Snapshot debugger, VectorPath card software stack
NanoXplore

NanoXplore

A French vendor of radiation-hardened SRAM FPGAs, from NG-Medium to the 28 nm FD-SOI NG-Ultra with Cortex-R52 cores, built with ESA and CNES for European space independence.

3 families · NXmap (synthesis, place and route, bitstream), NXscope debugger, NXcore IP, ARM and third-party software tools for NG-Ultra processors
Renesas

Renesas (ForgeFPGA)

Tiny ForgeFPGA devices of one to five thousand LUTs, descended from the Silego and Dialog mixed-signal line, sold as a programmable replacement for glue logic at a sub-dollar price point.

1 families · Go Configure Software Hub with the ForgeFPGA Workshop (Verilog entry, synthesis, place and route, emulation and programming)
Chinese vendors

Chinese FPGA vendors

An overview of the domestic Chinese FPGA industry beyond Gowin, covering Fudan Micro, Anlogic and Pango Micro, their device families and tools, and the trade context around them.

8 families · Procise (Fudan Micro), TD or Tang Dynasty (Anlogic), PDS or Pango Design Suite (Pango Micro)
Open source

The open-source ecosystem

The free toolchain of Yosys, nextpnr and openFPGALoader with full support for Lattice iCE40 and ECP5 and Gowin, partial support for others, and the simulators and frameworks around it.

6 families · Yosys (synthesis), nextpnr (place and route), openFPGALoader (programming), Verilator, Icarus, GHDL (simulation), cocotb, SymbiYosys (verification), LiteX, Amaranth (frameworks)