15,408 logic elements in a 14×14 mm BGA
I/O count and package — what fits
The 256-ball BGA provides 162 usable I/O. The 14×14 mm footprint fits on a two-layer board with careful routing.
It is a current-production Intel Cyclone 10 LP device.

Intel Cyclone® 10 LP FPGA, 15,408 logic elements, 516,096 total RAM bits, 162 I/O, 1.0V core supply, -40°C to 100°C (TJ), 256-UBGA (14x14) package, Tray.
| Parameter | Value |
|---|---|
| Series | Cyclone® 10 LP |
| Mounting | Surface Mount |
| Supply voltage | 1.0V |
| Operating temperature | -40°C ~ 100°C (TJ) |
| Package | Tray |
| Number of i (O) | 162 |
| Case | 256-LFBGA |
| Total RAM bits | 516096 |
| Number of LABs (CLBs) | 963 |
| Number of logic elements (Cells) | 15408 |
The 256-ball BGA provides 162 usable I/O. The 14×14 mm footprint fits on a two-layer board with careful routing.
It is a current-production Intel Cyclone 10 LP device.
The 10CL016YU256I7G uses a different package (256-UBGA but with a different ball map) and a 1.2V core supply versus the 1.0V core on the ZU256I8G. The YU variant also has a different temperature grade. Verify pin compatibility before substituting.
Cyclone 10 LP is a low-power, low-cost FPGA family optimized for I/O expansion and control logic. Cyclone 10 GX adds hardened transceivers (up to 12.5 Gbps) and higher logic density for serial-interface and DSP applications. The 10CL016ZU256I8G is a Cyclone 10 LP device.
The pinout is defined in the Cyclone 10 LP device family pin connection guidelines, available in the Intel FPGA documentation. The 256-UBGA package has 162 user I/O assigned to specific ball locations.