FPGA & adaptive SoC databook · online editionRev. 2026.10

LCMXO2280C

LatticeMachXO

The LCMXO2280C is a MachXO FPGA from Lattice, built on a 130 nm process. It provides 2,280 LUT4 look-up tables, 0 Mb of block RAM, with no hard multipliers. It offers up to 271 user I/O pins. It is available in 6 packages, from the csBGA132 (8 × 8 mm) to the TQFP144 (20 × 20 mm). Temperature grades: commercial, industrial. Designs are built with Lattice Diamond.

2,280LUTs (LUT4)
—18×18 multipliers
0 MbBlock RAM
271Max. user I/O
—Transceivers

Specifications

VendorLattice
FamilyMachXO
SeriesMachXO
Process130 nm
Configuration memoryInternal flash
Look-up tables (LUT4)2,280
   Logic block4-input look-up table
Distributed RAM7.7 Kb
Block RAM0 Mb (3 × 9 Kb)
DSP (18×18 multiplier)None
Max. user I/O271
TransceiversNone
PCI ExpressNone
Analog / monitorNone
Design toolLattice Diamond

Packages

PackageSize (mm)Pitch (mm)User I/OTransceivers
csBGA1328 × 80.5101—
TQFP10014 × 140.573—
TQFP14420 × 200.5113—
caBGA25614 × 140.8211—
ftBGA25617 × 171.0211—
ftBGA32419 × 191.0271—

Package names are shown as in the selection guide; the full ordering code adds speed grade and temperature (see the data sheet).

Speed and temperature grades

Temperature gradeJunction rangeSpeed grades
Commercial (C)0 to 85 °C—
Industrial (I)−40 to 100 °C—

Alternatives to the LCMXO2280C

Closest matches in other families and vendors by logic, DSP, memory, I/O and transceivers. Check pin compatibility and tools before migrating.

DeviceLUTsVendor logicDSPBlock RAMMax I/OTransceiversPCIeCoreScore
5M2210ZAltera MAX V2,210 LUT42.2K LE——271———
LCMXO3L-2100Lattice MachXO32,100 LUT4——0.1 Mb279———
LCMXO3LF-2100Lattice MachXO32,100 LUT4——0.1 Mb279———
LCMXO2-2000ULattice MachXO22,112 LUT4——0.1 Mb278———
LCMXO2-2000Lattice MachXO22,112 LUT4——0.1 Mb206———
LFMXO4-025Lattice MachXO42,112 LUT42.6K LC—0.1 Mb204———

Compare side by side: LCMXO2280C vs 5M2210Z, LCMXO2280C vs LCMXO3L-2100, LCMXO2280C vs LCMXO3LF-2100.

Compare the LCMXO2280C with up to three other FPGAs.

LCMXO2280C quick facts

How many LUTs does the LCMXO2280C have?

The LCMXO2280C has 2,280 LUT4 look-up tables. Logic block: 4-input look-up table.

How many DSP blocks does the LCMXO2280C have?

The LCMXO2280C has no 18×18 multipliers and 0 Mb of block RAM.

Does the LCMXO2280C have transceivers?

No, the LCMXO2280C has no multi-gigabit transceivers. Its user I/O supports up to 271 pins.

What are the alternatives to the LCMXO2280C?

Devices of similar size in other families include 5M2210Z (Altera MAX V), LCMXO3L-2100 (Lattice MachXO3), LCMXO3LF-2100 (Lattice MachXO3).

Which software is used to design with the LCMXO2280C?

Designs for the LCMXO2280C are built with Lattice Diamond.

Other MachXO devices

DeviceLUTsVendor logicDSPBlock RAMMax I/OTransceiversPCIeCoreScore
LCMXO256E256 LUT4———78———
LCMXO256C256 LUT4———78———
LCMXO640E640 LUT4———159———
LCMXO640C640 LUT4———159———
LCMXO1200E1,200 LUT4——0 Mb211———
LCMXO1200C1,200 LUT4——0 Mb211———
LCMXO2280E2,280 LUT4——0 Mb271———
LCMXO2280C2,280 LUT4——0 Mb271———

Source: Lattice MachXO product page, Family Table, retrieved 2026-10-26. Data is extracted automatically from the vendor's selection guide; verify critical values in the device data sheet.