FPGA & adaptive SoC databook · online editionRev. 2026.10

LCMXO1200E

LatticeMachXO

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

1,200LUTs (LUT4)
—18×18 multipliers
0 MbBlock RAM
211Max. user I/O
—Transceivers

Specifications

VendorLattice
FamilyMachXO
SeriesMachXO
Process130 nm
Configuration memoryInternal flash
Look-up tables (LUT4)1,200
   Logic block4-input look-up table
Distributed RAM6.4 Kb
Block RAM0 Mb (1 × 9 Kb)
DSP (18×18 multiplier)None
Max. user I/O211
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—

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—
Automotive (A)——

Alternatives to the LCMXO1200E

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
LFMXO4-015Lattice MachXO41,280 LUT41.6K LC—0.1 Mb204———
LCMXO2-1200ULattice MachXO21,280 LUT4——0.1 Mb206———
LCMXO3L-1300Lattice MachXO31,300 LUT4——0.1 Mb206———
LCMXO3LF-1300Lattice MachXO31,300 LUT4——0.1 Mb206———
5M1270ZAltera MAX V1,270 LUT41.3K LE——271———
GW1AN-1Gowin Arora1,152 LUT4——0.1 Mb120———

Compare side by side: LCMXO1200E vs LFMXO4-015, LCMXO1200E vs LCMXO2-1200U, LCMXO1200E vs LCMXO3L-1300, LCMXO1200E vs LCMXO3LF-1300, LCMXO1200E vs 5M1270Z.

Compare the LCMXO1200E with up to three other FPGAs.

LCMXO1200E quick facts

How many LUTs does the LCMXO1200E have?

The LCMXO1200E has 1,200 LUT4 look-up tables. Logic block: 4-input look-up table.

How many DSP blocks does the LCMXO1200E have?

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

Does the LCMXO1200E have transceivers?

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

What are the alternatives to the LCMXO1200E?

Devices of similar size in other families include LFMXO4-015 (Lattice MachXO4), LCMXO2-1200U (Lattice MachXO2), LCMXO3L-1300 (Lattice MachXO3).

Which software is used to design with the LCMXO1200E?

Designs for the LCMXO1200E 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.