FPGA Part Number Decoder
What all those letters and digits on the chip actually mean.
AMD/Xilinx 7-series: XC7A100T-2FGG484I
| Piece | Meaning |
|---|---|
XC7 |
Xilinx commercial, 7-series |
A |
family: Artix, Kintex, Virtex, Z = Zynq (e.g. XC7Z020) |
100T |
logic capacity grade (~101k logic cells); T = has transceivers |
-2 |
speed grade: -1 slowest → -3 fastest (-2LE = low-voltage) |
FGG484 |
package family + 484 balls (FGG = 1.0 mm wire-bond BGA) |
I |
temperature: C 0-85 °C, I -40-100 °C, E extended |
Common speed-grade note: a design that closes timing at -2 will usually need ~10-15% slower clocks at -1.
AMD/Xilinx UltraScale+: XCZU9EG-2FFVB1156E
XCZU= Zynq UltraScale+;XCKU/XCVU= Kintex/Virtex UltraScale(+)- Digits = capacity grade; suffix letters:
EG= quad-core APU + GPU,CG= dual-core,EV= adds video codec - Kria SOMs (
K26) wrap a ZU5EV-class device on a module.
Intel/Altera: 10CL025YU256I7G (Cyclone 10 LP)
| Piece | Meaning |
|---|---|
10CL |
Cyclone 10 LP family |
025 |
~25k logic elements |
YU256 |
package code, 256 balls |
I |
industrial temperature |
7 |
speed grade: 6 fastest, 8 slowest (note: inverted vs Xilinx!) |
G |
RoHS |
Older widely-used parts: EP4CE22F17C6 = Cyclone IV E, 22k LEs, FBGA256,
commercial, speed 6 (fastest). 5CSEBA6U23I7 = Cyclone V SoC (DE10-Nano).
Lattice iCE40: iCE40UP5K-SG48I
HX= high performance,LP= low power,UP= UltraPlus- Number = logic cells in thousands (
5K≈ 5280 LUTs) SG48= QFN-48 package- Fully supported by the open yosys/nextpnr flow
Lattice ECP5: LFE5U-85F-6BG381C
LFE5U= ECP5,LFE5UM= with SERDES85F≈ 84k LUTs;-6slowest →-8fastest speed gradeBG381= caBGA-381; also open-toolchain supported
Gowin: GW1NR-LV9QN88PC6/I5
GW1N= LittleBee family;R= embedded PSRAM die9≈ 8640 LUTs;LV= low voltageQN88= QFN-88;C6/I5= commercial speed 6 / industrial speed 5GW2A= Arora (bigger, has DSPs) — the Tang Nano 20K chip
Quick capacity sanity table
| Marketing number | Reality check |
|---|---|
| Xilinx "logic cells" | ≈ 1.6 × 6-input LUTs (a 7A35T has ~20.8k LUTs) |
| Intel "LEs" | ≈ 1 × 4-input LUT + FF |
| Lattice/Gowin "LUTs" | actual 4-input LUT count |
Comparing across vendors? Compare 6-input-LUT-equivalents and block RAM bits, never the marketing headline number.