FPGA & adaptive SoC databook · online editionRev. 2026.10

LCMXO3D-9400

LatticeMachXO3D

The LCMXO3D-9400 is a MachXO3D FPGA from Lattice. It provides 9,400 LUT4 look-up tables, 0.4 Mb of block RAM, with no hard multipliers. It offers up to 383 user I/O pins. It is available in 5 packages, from the WLCSP69 (5.2 × 6.2 mm) to the caBGA484 (19 × 19 mm). Temperature grades: commercial, industrial, automotive. Designs are built with Lattice Diamond.

9.4KLUT4-equivalent
9.4KLUTs (LUT4)
—18×18 multipliers
0.4 MbBlock RAM
383Max. user I/O
—Transceivers

Specifications

VendorLattice
FamilyMachXO3D
SeriesMachXO
Configuration memoryInternal flash
LUT4-equivalent capacity9,400
Look-up tables (LUT4)9,400
Distributed RAM73 Kb
Block RAM0.4 Mb
User flash memory2,693 Kb
DSP (18×18 multiplier)None
Max. user I/O383
TransceiversNone
PCI ExpressNone
Analog / monitorNone
Design toolLattice Diamond

Packages

PackageSize (mm)Pitch (mm)User I/OTransceivers
QFN7210 × 100.558—
WLCSP695.2 × 6.20.6558—
caBGA25614 × 140.8206—
caBGA40017 × 170.8335—
caBGA48419 × 190.8383—

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 LCMXO3D-9400

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

DeviceLUT4-eq.Vendor logicDSPBlock RAMMax I/OTransceiversPCIe
LCMXO3L-9400Lattice MachXO39.4K 9.4K LUT4——0.4 Mb384——
LCMXO3LF-9400Lattice MachXO39.4K 9.4K LUT4——0.4 Mb384——
LFMXO4-110Lattice MachXO49.4K 9.4K LUT411.3K LC—0.4 Mb382——
LFMXO4D-110Lattice MachXO49.4K 9.4K LUT411.3K LC—0.4 Mb381——
GW2AN-9XGowin Arora II10.4K 10.4K LUT4——0.5 Mb389——
LCMXO3L-6900Lattice MachXO36.9K 6.9K LUT4——0.2 Mb335——

Compare side by side: LCMXO3D-9400 vs LCMXO3L-9400, LCMXO3D-9400 vs LCMXO3LF-9400, LCMXO3D-9400 vs LFMXO4-110, LCMXO3D-9400 vs LFMXO4D-110, LCMXO3D-9400 vs GW2AN-9X.

LCMXO3D-9400 quick facts

How many LUTs does the LCMXO3D-9400 have?

The LCMXO3D-9400 has 9,400 LUT4 look-up tables, about 9,400 LUT4 equivalents.

How many DSP blocks does the LCMXO3D-9400 have?

The LCMXO3D-9400 has no 18×18 multipliers and 0.4 Mb of block RAM.

Does the LCMXO3D-9400 have transceivers?

No, the LCMXO3D-9400 has no multi-gigabit transceivers. Its user I/O supports up to 383 pins.

What are the alternatives to the LCMXO3D-9400?

Devices of similar size in other families include LCMXO3L-9400 (Lattice MachXO3), LCMXO3LF-9400 (Lattice MachXO3), LFMXO4-110 (Lattice MachXO4).

Which software is used to design with the LCMXO3D-9400?

Designs for the LCMXO3D-9400 are built with Lattice Diamond.

Other MachXO3D devices

DeviceLUT4-eq.Vendor logicDSPBlock RAMMax I/OTransceiversPCIe
LCMXO3D-43004.3K 4.3K LUT4——0.1 Mb206——
LCMXO3D-94009.4K 9.4K LUT4——0.4 Mb383——

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