EmbeddedRelated.com
LCMXO2-640ZE-1TG100C

LCMXO2-640ZE-1TG100C

Lattice Semiconductor Corporation
MachXO2 Field Programmable Gate Array (FPGA) IC 78 18432 640 100-LQFP
Active10 in stock

Overview

The LCMXO2-640ZE-1TG100C is a low-power MachXO2 FPGA designed for system control and bridging applications. It features 640 logic cells and 18,432 bits of total RAM, operating on a core voltage of 1.2V to minimize static power consumption. This device integrates hardened functions like I2C, SPI, and a timer to simplify common system tasks while providing 78 flexible I/Os in a 100-LQFP package.

Why Choose This Part

The ZE variant is optimized for ultra-low power consumption, featuring a standby current as low as 28 microamps. It includes non-volatile flash memory for instant-on capability and eliminates the need for external configuration PROMs. The integration of hardened I2C and SPI IP cores saves valuable logic resources for user-defined functions.

Applications

I/O Expansion
Providing additional GPIO, level shifting, and bus buffering for microcontrollers in handheld devices.
System Control
Managing power-up sequencing, reset logic, and status monitoring in complex multi-rail systems.
Interface Bridging
Converting signals between different communication protocols like WISHBONE, SPI, and I2C.
Always-On Monitoring
Utilizing its 28 uA standby current for low-duty cycle wake-up logic and sensor polling.

Key Specifications

Mounting Type Surface Mount
Number of I/O 78
Package / Case 100-LQFP
Total RAM Bits 18432
Voltage - Supply 1.14V ~ 1.26V
Number of LABs/CLBs 80
Operating Temperature 0degC ~ 85degC (TJ)
Supplier Device Package 100-TQFP (14x14)
Number of Logic Elements/Cells 640

Getting Started

Design entry is performed using Lattice Diamond software, which supports VHDL, Verilog, and IP generation tools. For hardware evaluation, the MachXO2 Pico Development Kit or Breakout Board can be used. Programming is typically handled via the JTAG interface or through the hardened I2C/SPI ports using Lattice's programming cables.

Also Consider

LCMXO2-640HC-4TG100C Lattice Semiconductor - Choose this version if your design requires a 2.5V or 3.3V core voltage instead of the 1.2V low-power variant.
LCMXO2-1200ZE-1TG100C Lattice Semiconductor - Provides approximately double the logic density (1280 LUTs) in the same 100-TQFP footprint.