EmbeddedRelated.com
MachXO2 LCMXO2-1200HC

MachXO2 LCMXO2-1200HC

MPN: LCMXO2-1200HC
Lattice Semiconductor
Low-density FPGA/CPLD alternative for small mixed-signal and glue-logic projects.
1,932 in stock

Overview

The LCMXO2-1200HC is a low-power, non-volatile FPGA from the MachXO2 family, designed to replace complex CPLDs and low-density FPGAs in glue logic and system control applications. It features 1280 Look-Up Tables (LUTs) and integrated User Flash Memory (UFM), operating from a 2.5V to 3.3V power supply with a standby current as low as 22uA. This device bridges the gap between high-performance FPGAs and simple logic devices by providing flexible I/O and instant-on capability.

Why Choose This Part

The MachXO2 architecture is non-volatile and infinitely reconfigurable, meaning it does not require an external configuration PROM and starts up instantly. It offers a high ratio of I/O to logic gates and includes hardened I2C and SPI IP cores to save logic resources. Its low power consumption of 3.49mA at idle makes it suitable for power-constrained environments.

Applications

System Control and Sequencing
Managing power-up sequencing, reset generation, and board-level control logic in complex multi-rail systems.
I/O Expansion and Level Shifting
Providing additional GPIO and bridging between different voltage domains such as 3.3V, 2.5V, and 1.2V using its flexible I/O buffers.
Bus Bridging
Implementing custom interface logic between protocols like I2C, SPI, and legacy PCI or local buses.
Sensor Data Pre-processing
Using integrated timers and PWM channels to offload simple timing and signal conditioning tasks from a primary MCU.

Getting Started

Designers typically use Lattice Diamond software for synthesis, mapping, and routing. Hardware evaluation can be performed using the MachXO2 Breakthrough Development Board or the MachXO2 Pico Development Kit. Programming is handled via the integrated JTAG interface or through an external I2C/SPI master using the TransFR reconfiguration feature.