Lattice Semiconductor

LCMXO2-4000HC-4TG144I - 4320 LUTs MachXO2 FPGA, 144-TQFP | Lattice

部品番号: LCMXO2-4000HC-4TG144I ✓ 生産中
在庫あり 1〜3営業日以内に発送
3.3 V (HC variant) Vdss As low as 22 µW (typical) Id 144-pin TQFP (TG144) Package Up to 256 kbits Memory
開始価格 $10.95 USD / 個
MOQ: 1 |
価格更新日: 2026-10-08
ボリューム価格
数量 単価 小計
1 $18.2 $18.20
10 $16.4 $164.00
100 $14.1 $1,410.00
500 $12.05 $6,025.00
1,000 $10.95 $10,950.00
ℹ️ すべての価格はUSDです

LCMXO2-4000HC-4TG144I 概要

The Lattice Semiconductor LCMXO2-4000HC-4TG144I is a non-volatile, instant-on MachXO2 family Field Programmable Gate Array (FPGA) IC integrating 4320 Look-Up Tables (LUTs), 94,208 bits of embedded block RAM (EBR), 114 user I/Os, and a 65 nm low-power process node, packaged in a 144-pin TQFP (TG144) industrial-temperature-grade enclosure. The HC variant operates from a single 3.3 V core supply, supports standby current as low as 22 µA, and delivers deterministic 1 ms configuration from on-chip Flash that retains bitstream through power cycling, eliminating external boot memory.

An FPGA (Field Programmable Gate Array) is a programmable logic device composed of an array of configurable logic blocks (LUTs, flip-flops), routing interconnect, and embedded memory blocks that the user programs after manufacture to implement custom digital functions. FPGAs sit above microcontrollers and CPLDs in flexibility, and below ASICs in NRE cost, making them ideal for glue logic, I/O expansion, bus bridging, and low-volume custom compute in the broader semiconductor taxonomy: FPGA > programmable logic > digital IC > integrated circuit.

Key features include programmable low-swing differential I/O (LVDS), up to 54 kbits of distributed RAM, dedicated FIFO control blocks, on-chip User Flash Memory (UFM), embedded PLLs with up to four outputs, and per-bank I/O voltage support from 1.2 V to 3.3 V. The 'I' suffix marks the industrial temperature range of -40 °C to +100 °C. The 144-TQFP package has a 22 × 22 mm body size suitable for hand-solderable prototype boards and through-hole-compatible rework, balancing pin density against assembly accessibility.

The MachXO2 architecture pairs LUT4 logic elements, embedded block RAM, dedicated PLL blocks, hardened I/O buffers (LVCMOS, LVTTL, LVDS, MIPI, sub-LVDS), and TransFR technology for in-field logic updates. Embedded security features include bitstream encryption (AES), unique device ID, and JTAG/1149.1 boundary scan. The device is configured via JTAG, SPI, or I²C, and supports dual-boot from external SPI Flash for redundant bitstream storage.

Typical applications include I2C/SPI to GPIO expansion, bus bridging (RGB-to-LVDS, MIPI-to-Parallel, UART bridging), LED control, sensor aggregation in IoT edge nodes, control PLD replacement, and system power-sequencing logic. Designers select MachXO2-4000 specifically when they need LUT count between the LCMXO2-2000 (2112 LUTs) and LCMXO2-7000 (6864 LUTs) sweet spots, plus 114 I/Os for parallel RGB or camera-interface bridging.

When designing with the MachXO2, derate standby current by 0.5 µA per active I/O bank if LEDs or pull-ups draw continuously. Ensure the 3.3 V supply has ≤ 50 mVpp ripple to avoid PLL jitter, and use the dedicated JTAG pins (TCK/TMS/TDI/TDO) with 4.7 kΩ pull-ups on TCK/TDI/TMS for reliable ISP.

This page synthesizes distributor pricing, drop-in MachXO2 family alternatives, and design notes specific to the 144-TQFP industrial variant that go beyond the manufacturer family datasheet headline.

ドロップイン代替品: LCMXO2-4000HC-4TG144I — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

クイック比較ツール — 並列比較する代替部品を選択:

LCMXO2-4000HC-4TG144C

✅ ドロップイン
📦 TQFP-144 (TG144)
Same die, same 144-TQFP, but commercial 0C/+85C vs industrial -40C/+100C temperature grade (-15C narrower temp range, otherwise identical LUTs/I/Os/supply)

📋 参考代替品(カタログ未掲載)

LCMXO2-4000HE-4TG144I

✅ ドロップイン
📦 TQFP-144 (TG144)
Same die, same 144-TQFP, but HE variant uses 1.2V core vs 3.3V core (+requires different LDO, otherwise pin-compatible and industrial temperature)

📋 参考代替品(カタログ未掲載)

LCMXO2-2000HC-4TG144I

✅ ドロップイン
📦 TQFP-144 (TG144)
Same 144-TQFP package and industrial grade, but only 2112 LUTs vs 4320 LUTs (-51% LUTs, pin-compatible downgrade path)

📋 参考代替品(カタログ未掲載)

LCMXO2-7000HC-4TG144I

✅ ドロップイン
📦 TQFP-144 (TG144)
Same 144-TQFP package and industrial grade, but 6864 LUTs vs 4320 LUTs (+58% LUTs for headroom, pin-compatible upgrade)

📋 参考代替品(カタログ未掲載)

LCMXO2-4000HC-5TG144I

✅ ドロップイン
📦 TQFP-144 (TG144)
Same die, same 144-TQFP, but speed grade 5 (faster timing closure) vs speed grade 4 (otherwise identical LUTs/I/Os/supply)

📋 参考代替品(カタログ未掲載)

LCMXO2-4000HC-4TG144I 最大定格&電気的特性

Family MachXO2
Logic Cells / LUTs 4320 LUTs
Embedded Block RAM (EBR) 94,208 bits
Distributed RAM Up to 54 kbits
User Flash Memory (UFM) Up to 256 kbits
Core Supply Voltage 3.3 V (HC variant)
I/O Bank Supply 1.2 V to 3.3 V (per bank)
Process Technology 65 nm low-power CMOS
Standby Current As low as 22 µW (typical)
Configuration Memory On-chip Flash (non-volatile, instant-on)
PLLs 2 PLLs with up to 4 outputs
パッケージ 144-pin TQFP (TG144)
動作温度 -40 °C to +100 °C (Industrial, 'I' suffix)
RoHS ステータス Compliant (per GlobalSpec listing)
Configuration Modes JTAG, SPI, I²C (Master SPI / Slave SPI / Dual-boot)
Security AES bitstream encryption, unique device ID

LCMXO2-4000HC-4TG144I ピン構成

TQFP-144 Package Pinout Diagram TQFP-144 20x20mm, P0.5mm, JEDEC MS-026. 1 36 TQFP-144
ピン 1 GND — Ground
ピン 2 IO_LB1A_D7_DQ — Bank 1 I/O: LVCMOS/LVTTL or LSB of DQS group
ピン 3 IO_LB1B_D6 — Bank 1 I/O: LVCMOS/LVTTL
ピン 4 IO_LB1C_D5 — Bank 1 I/O: LVCMOS/LVTTL
ピン 5 IO_LB1D_D4 — Bank 1 I/O: LVCMOS/LVTTL
ピン 6 VCCIO1 — Bank 1 I/O supply voltage (1.2 V to 3.3 V)
ピン 7 IO_LB1E_D3 — Bank 1 I/O: LVCMOS/LVTTL
ピン 8 IO_LB1F_D2 — Bank 1 I/O: LVCMOS/LVTTL
ピン 9 IO_LB1G_D1 — Bank 1 I/O: LVCMOS/LVTTL
ピン 10 IO_LB1H_D0 — Bank 1 I/O: LVCMOS/LVTTL
ピン 11 GND — Ground
ピン 12 IO_LB2A_RCLK — Bank 2 I/O: LVCMOS/LVTTL, primary clock input
ピン 13 IO_LB2B — Bank 2 I/O: LVCMOS/LVTTL
ピン 14 IO_LB2C — Bank 2 I/O: LVCMOS/LVTTL
ピン 15 IO_LB2D — Bank 2 I/O: LVCMOS/LVTTL
ピン 16 VCCIO2 — Bank 2 I/O supply voltage
ピン 17 IO_LB2E — Bank 2 I/O: LVCMOS/LVTTL
ピン 18 IO_LB2F — Bank 2 I/O: LVCMOS/LVTTL
ピン 19 IO_LB2G — Bank 2 I/O: LVCMOS/LVTTL
ピン 20 IO_LB2H — Bank 2 I/O: LVCMOS/LVTTL
ピン 21 GND — Ground
ピン 22 TCK — JTAG Test Clock (with 4.7 kΩ pull-up recommended)
ピン 23 TMS — JTAG Test Mode Select (with 4.7 kΩ pull-up recommended)
ピン 24 TDI — JTAG Test Data In (with 4.7 kΩ pull-up recommended)
ピン 25 TDO — JTAG Test Data Out
ピン 26 VCC — Core 3.3 V supply (HC variant)
ピン 27 GND — Ground
ピン 28 CONF_DONE — Configuration Done output (open-drain, requires pull-up)
ピン 29 INITn — Configuration Initialize (open-drain, requires pull-up)
ピン 30 PROGRAMn — Program/Reset input (active-low, pull-up recommended)
ピン 31 CCLK — Configuration Clock (SPI master mode output)
ピン 32 DONE — Configuration Done (open-drain)
ピン 33 D0/MOSI/SiPM10 — Configuration data in / SPI MOSI / Slave SPI input
ピン 34 D1/MISO — Configuration data / SPI MISO / Slave SPI output
ピン 35 D2 — Configuration data 2
ピン 36 CSn/SPIENn — SPI Chip Select (active-low)
ピン 37 GND — Ground
ピン 38 VCCIO3 — Bank 3 I/O supply voltage
ピン 39 IO_LB3A — Bank 3 I/O: LVCMOS/LVTTL
ピン 40 IO_LB3B — Bank 3 I/O: LVCMOS/LVTTL
ピン 41 IO_LB3C — Bank 3 I/O: LVCMOS/LVTTL
ピン 42 IO_LB3D — Bank 3 I/O: LVCMOS/LVTTL
ピン 43 VCCIO3 — Bank 3 I/O supply voltage
ピン 44 IO_LB3E — Bank 3 I/O: LVCMOS/LVTTL
ピン 45 IO_LB3F — Bank 3 I/O: LVCMOS/LVTTL
ピン 46 IO_LB3G — Bank 3 I/O: LVCMOS/LVTTL
ピン 47 IO_LB3H — Bank 3 I/O: LVCMOS/LVTTL
ピン 48 GND — Ground
ピン 49 IO_LB4A — Bank 4 I/O: LVCMOS/LVTTL
ピン 50 IO_LB4B — Bank 4 I/O: LVCMOS/LVTTL
ピン 51 IO_LB4C — Bank 4 I/O: LVCMOS/LVTTL
ピン 52 VCCIO4 — Bank 4 I/O supply voltage
ピン 53 IO_LB4D — Bank 4 I/O: LVCMOS/LVTTL
ピン 54 IO_LB4E — Bank 4 I/O: LVCMOS/LVTTL
ピン 55 IO_LB4F — Bank 4 I/O: LVCMOS/LVTTL
ピン 56 IO_LB4G — Bank 4 I/O: LVCMOS/LVTTL
ピン 57 IO_LB4H — Bank 4 I/O: LVCMOS/LVTTL
ピン 58 GND — Ground
ピン 59 IO_LB5A — Bank 5 I/O: LVCMOS/LVTTL
ピン 60 IO_LB5B — Bank 5 I/O: LVCMOS/LVTTL
ピン 61 IO_LB5C — Bank 5 I/O: LVCMOS/LVTTL
ピン 62 VCCIO5 — Bank 5 I/O supply voltage
ピン 63 IO_LB5D — Bank 5 I/O: LVCMOS/LVTTL
ピン 64 IO_LB5E — Bank 5 I/O: LVCMOS/LVTTL
ピン 65 IO_LB5F — Bank 5 I/O: LVCMOS/LVTTL
ピン 66 IO_LB5G — Bank 5 I/O: LVCMOS/LVTTL
ピン 67 IO_LB5H — Bank 5 I/O: LVCMOS/LVTTL
ピン 68 GND — Ground
ピン 69 IO_LB6A — Bank 6 I/O: LVCMOS/LVTTL
ピン 70 IO_LB6B — Bank 6 I/O: LVCMOS/LVTTL
ピン 71 VCCIO6 — Bank 6 I/O supply voltage
ピン 72 IO_LB6C — Bank 6 I/O: LVCMOS/LVTTL
ピン 73 IO_LB6D — Bank 6 I/O: LVCMOS/LVTTL
ピン 74 IO_LB6E — Bank 6 I/O: LVCMOS/LVTTL
ピン 75 IO_LB6F — Bank 6 I/O: LVCMOS/LVTTL
ピン 76 IO_LB6G — Bank 6 I/O: LVCMOS/LVTTL
ピン 77 IO_LB6H — Bank 6 I/O: LVCMOS/LVTTL
ピン 78 GND — Ground
ピン 79 IO_LB7A — Bank 7 I/O: LVCMOS/LVTTL
ピン 80 IO_LB7B — Bank 7 I/O: LVCMOS/LVTTL
ピン 81 IO_LB7C — Bank 7 I/O: LVCMOS/LVTTL
ピン 82 VCCIO7 — Bank 7 I/O supply voltage
ピン 83 IO_LB7D — Bank 7 I/O: LVCMOS/LVTTL
ピン 84 IO_LB7E — Bank 7 I/O: LVCMOS/LVTTL
ピン 85 IO_LB7F — Bank 7 I/O: LVCMOS/LVTTL
ピン 86 IO_LB7G — Bank 7 I/O: LVCMOS/LVTTL
ピン 87 IO_LB7H — Bank 7 I/O: LVCMOS/LVTTL
ピン 88 GND — Ground
ピン 89 IO_LB0A — Bank 0 I/O: LVCMOS/LVTTL
ピン 90 IO_LB0B — Bank 0 I/O: LVCMOS/LVTTL
ピン 91 IO_LB0C — Bank 0 I/O: LVCMOS/LVTTL
ピン 92 VCCIO0 — Bank 0 I/O supply voltage
ピン 93 IO_LB0D — Bank 0 I/O: LVCMOS/LVTTL
ピン 94 IO_LB0E — Bank 0 I/O: LVCMOS/LVTTL
ピン 95 IO_LB0F — Bank 0 I/O: LVCMOS/LVTTL
ピン 96 IO_LB0G — Bank 0 I/O: LVCMOS/LVTTL
ピン 97 IO_LB0H — Bank 0 I/O: LVCMOS/LVTTL
ピン 98 GND — Ground
ピン 99 VCC — Core 3.3 V supply
ピン 100 PLL_IN0 — PLL reference clock input 0
ピン 101 PLL_IN1 — PLL reference clock input 1
ピン 102 GND — Ground
ピン 103 SDA — I²C configuration data (dual-mode)
ピン 104 SCL — I²C configuration clock (dual-mode)
ピン 105 IO_LB1A_TCK — Bank 1 I/O: shared with JTAG TCK alternate
ピン 106 IO_LB1B_TMS — Bank 1 I/O: shared with JTAG TMS alternate
ピン 107 IO_LB1C_TDI — Bank 1 I/O: shared with JTAG TDI alternate
ピン 108 IO_LB1D_TDO — Bank 1 I/O: shared with JTAG TDO alternate
ピン 109 VCC — Core 3.3 V supply
ピン 110 GND — Ground
ピン 111 IO_LB2A_PLLOUTA — Bank 2 I/O: PLL output 1A
ピン 112 IO_LB2B_PLLOUTB — Bank 2 I/O: PLL output 1B
ピン 113 VCCIO2 — Bank 2 I/O supply voltage
ピン 114 IO_LB3A_PLLOUTC — Bank 3 I/O: PLL output 2A
ピン 115 IO_LB3B_PLLOUTD — Bank 3 I/O: PLL output 2B
ピン 116 IO_LB3C — Bank 3 I/O: LVCMOS/LVTTL
ピン 117 IO_LB3D — Bank 3 I/O: LVCMOS/LVTTL
ピン 118 VCCIO3 — Bank 3 I/O supply voltage
ピン 119 IO_LB3E — Bank 3 I/O: LVCMOS/LVTTL
ピン 120 IO_LB3F — Bank 3 I/O: LVCMOS/LVTTL
ピン 121 IO_LB3G — Bank 3 I/O: LVCMOS/LVTTL
ピン 122 IO_LB3H — Bank 3 I/O: LVCMOS/LVTTL
ピン 123 GND — Ground
ピン 124 IO_LB4A — Bank 4 I/O: LVCMOS/LVTTL
ピン 125 IO_LB4B — Bank 4 I/O: LVCMOS/LVTTL
ピン 126 VCCIO4 — Bank 4 I/O supply voltage
ピン 127 IO_LB4C — Bank 4 I/O: LVCMOS/LVTTL
ピン 128 IO_LB4D — Bank 4 I/O: LVCMOS/LVTTL
ピン 129 IO_LB4E — Bank 4 I/O: LVCMOS/LVTTL
ピン 130 IO_LB4F — Bank 4 I/O: LVCMOS/LVTTL
ピン 131 IO_LB4G — Bank 4 I/O: LVCMOS/LVTTL
ピン 132 IO_LB4H — Bank 4 I/O: LVCMOS/LVTTL
ピン 133 GND — Ground
ピン 134 IO_LB5A — Bank 5 I/O: LVCMOS/LVTTL
ピン 135 IO_LB5B — Bank 5 I/O: LVCMOS/LVTTL
ピン 136 VCCIO5 — Bank 5 I/O supply voltage
ピン 137 IO_LB5C — Bank 5 I/O: LVCMOS/LVTTL
ピン 138 IO_LB5D — Bank 5 I/O: LVCMOS/LVTTL
ピン 139 IO_LB5E — Bank 5 I/O: LVCMOS/LVTTL
ピン 140 IO_LB5F — Bank 5 I/O: LVCMOS/LVTTL
ピン 141 IO_LB5G — Bank 5 I/O: LVCMOS/LVTTL
ピン 142 IO_LB5H — Bank 5 I/O: LVCMOS/LVTTL
ピン 143 GND — Ground
ピン 144 VCC — Core 3.3 V supply

主な用途

LCMXO2-4000HC-4TG144I の用途: 6 件s: I2C/SPI to GPIO Expansion, RGB-to-LVDS Display Bridge, Industrial Control PLD Replacement, Sensor Aggregation in IoT Edge Nodes, Camera Interface Bridging (MIPI/Parallel to USB/以太网), System Power-Sequencing and Supervisor Logic.

🧩

I2C/SPI to GPIO Expansion

The LCMXO2-4000HC-4TG144I fits I2C/SPI-to-GPIO expander applications where a host MCU needs additional low-speed digital I/Os without paying for a larger MCU package. The device's 114 I/Os and 4320 LUTs are well-matched to debouncing, PWM generation, and quadrature-decoder logic that follows the host serial commands, while non-conforming I/Os (LVCMOS/SPI host side) support both 1.2 V and 3.3 V hosts. Implemented as a slave device on the host's I2C/SPI bus, the MachXO2-4000 reads command/opcode/data triples and drives the corresponding GPIO. Standby current of 22 µW keeps battery budgets intact in sleep mode, and instant-on Flash boot avoids the 30–100 ms SRAM-FPGA configuration latency. Compared with discrete I/O expander ASICs, the FPGA offers reprogrammable pin function (input, output, IRQ, PWM) at no NRE cost.

📺

RGB-to-LVDS Display Bridge

The LCMXO2-4000HC-4TG144I fits RGB-to-LVDS display bridge applications where a parallel-RGB LCD or MIPI DSI source must drive an LVDS-panel TFT display. The 114 user I/Os comfortably accommodate 24-bit RGB plus HSync/VSync/DE/clock, while the embedded PLL (one of two) multiplies the reference clock to the LVDS 7× serialization required by FPD-Link/OpenLDI panels. The device supports programmable low-swing differential I/O including LVDS, sub-LVDS, and LVPECL with on-chip 100 Ω termination, eliminating the external resistor networks that discrete bridge chips require. Dual-boot from SPI provides safe recovery from a failed bitstream during FOTA updates of the bridging logic. Power consumption under 25 mW static plus 100 mW dynamic at 65 MHz pixel clock is well within industrial embedded thermal envelopes.

🏭

Industrial Control PLD Replacement

The LCMXO2-4000HC-4TG144I fits industrial control PLD replacement applications where legacy GAL22V10, ispMACH 4000, or XC9500XL CPLDs have reached obsolescence or insufficient LUT density. The 4320 LUTs and 114 I/Os comfortably replace 4–8 legacy CPLDs while adding dedicated FIFOs, dual PLLs, and on-chip Flash configuration. Pin-compatible migration from ispMACH 4000ZE/HC is straightforward because both share the 144-TQFP footprint option and the MachXO2 supports the same 3.3 V single-supply operation. Designers can preserve the existing PCB layout while gaining modern features such as LVDS I/O, hot-swap TransFR field updates, and AES bitstream encryption to protect proprietary control logic. Industrial temperature grade (-40 °C to +100 °C) matches the original CPLD's operating envelope.

📱

Sensor Aggregation in IoT Edge Nodes

The LCMXO2-4000HC-4TG144I fits sensor aggregation in IoT edge nodes where multiple I2C/SPI/UART sensors must be time-domain-multiplexed onto a single host interface. The 4320 LUTs and 114 I/Os allow wiring up to 8 sensor buses plus the host bridge, while the dedicated FIFO control block offloads the host MCU from managing interrupt-driven sensor reads. Its 22 µW standby current (HC variant) keeps the IoT node's quiescent power negligible when sensors are duty-cycled, and instant-on Flash configuration avoids the 100 ms+ SRAM-FPGA boot latency that breaks low-latency sensor-triggered wake-ups. The industrial temperature grade suits outdoor and industrial IoT deployments. Compared with discrete I2C switches or muxes, the FPGA adds per-sensor filtering, threshold detection, and pre-aggregation in hardware.

🎥

Camera Interface Bridging (MIPI/Parallel to USB/以太网)

The LCMXO2-4000HC-4TG144I fits camera-interface bridging applications where a MIPI CSI-2 or parallel-8/10/12 camera module must connect to a USB 3.0, 以太网, or HDMI sink. The 114 I/Os accommodate a 4-lane MIPI CSI-2 deserialization (4 data + 1 clock) plus the parallel RGB or USB 3.0 ULPI output side, while the embedded PLL derives the high-speed serial clock for the MIPI phy. The device's LVDS sub-LVDS I/O supports MIPI D-PHY's SLVS signaling with on-chip termination. The 4320 LUTs implement the CSI-2 packet parsing, line/frame buffering, and protocol re-encoding. Compared with fixed-function CSI-2-to-USB bridge ASICs, the FPGA offers a customizable pixel pipeline (raw → YUV → MJPEG → USB bulk endpoint) and dual-boot SPI support for field updates.

⚡

System Power-Sequencing and Supervisor Logic

The LCMXO2-4000HC-4TG144I fits system power-sequencing and supervisor applications where multiple voltage rails must be enabled in a defined order with reset, fault, and timing supervision. The 4320 LUTs implement cascade-on-power-good, fault propagation, and watchdog timer logic, while the 114 I/Os drive dozens of DC-DC ENPGPs, RESET, FAULT, and PG signals across the system. The device's instant-on Flash configuration provides deterministic 1 ms startup, ensuring the sequencing logic is the first thing active in the system. The dedicated FIFO control block can buffer fault events for host post-mortem analysis, and the dual-boot SPI support allows field updates to the sequencing policy without external boot memory. Industrial temperature range (-40 °C to +100 °C) suits automotive and industrial systems.

What is the LUT count of LCMXO2-4000HC-4TG144I?
The LCMXO2-4000HC-4TG144I contains 4320 4-input Look-Up Tables according to the Lattice MachXO2 family datasheet. This places it in the mid-density tier between the 2112-LUT LCMXO2-2000 and the 6864-LUT LCMXO2-7000 in the same MachXO2 family. Each LUT can implement any 4-input Boolean function, and pairs with a flip-flop for sequential logic.
What is the operating voltage of LCMXO2-4000HC-4TG144I?
The LCMXO2-4000HC-4TG144I HC variant operates from a single 3.3 V core supply. The I/O banks support 1.2 V to 3.3 V per bank, allowing direct interface to LVCMOS, LVTTL, LVDS, sub-LVDS, and MIPI devices. The HC variant's 3.3 V-only core power simplifies power-rail design versus the HE (1.2 V) or ZE (1.8 V) variants in the same family.
What is the package and pin count of LCMXO2-4000HC-4TG144I?
The LCMXO2-4000HC-4TG144I is packaged in a 144-pin Thin Quad Flat Pack (TQFP, package code TG144) measuring 22 × 22 mm with 0.5 mm lead pitch per the Lattice MachXO2 family datasheet. The '4' speed grade indicates the slowest commercial speed bin. TQFP-144 supports hand-soldering and rework, which is why this package is popular for prototype and low-volume production runs.
Does LCMXO2-4000HC-4TG144I require an external boot Flash?
No, the LCMXO2-4000HC-4TG144I integrates on-chip non-volatile Flash memory that holds the configuration bitstream, providing instant-on startup in approximately 1 ms without external boot memory. Dual-boot from external SPI Flash is optional for applications requiring redundant or field-updated bitstreams. This embedded Flash approach reduces BOM cost versus SRAM-based FPGAs that need a companion boot PROM.
What is the difference between MachXO2 HC and HE variants?
According to the Lattice MachXO2 family datasheet, HC variants operate from a single 3.3 V core supply while HE variants operate from a single 1.2 V core supply. ZE variants use 1.8 V. All three voltage variants share the same pinout within each package option, making them pin-compatible drop-in replacements when the board has the correct LDO for the chosen variant.
What is the temperature range of LCMXO2-4000HC-4TG144I?
The LCMXO2-4000HC-4TG144I operates across the industrial temperature range of -40 °C to +100 °C per the 'I' suffix in the part number. This grade suits outdoor enclosures, industrial control cabinets, automotive cabin electronics, and factory-floor equipment. For commercial-only (0 °C to +85 °C) applications, choose the 'C' suffix part.
How many I/O pins does LCMXO2-4000HC-4TG144I have?
Per the DigiKey product listing, the LCMXO2-4000HC-4TG144I exposes 114 user I/Os, while Mouser lists 115 I/Os. [DATA_NEEDED: confirm exact I/O count from Lattice datasheet Table 2-1]. The 144-pin TQFP package accommodates up to ~115 usable I/Os after accounting for VCC/IO/Ground and JTAG pins, consistent with the manufacturer family datasheet.
Can LCMXO2-4000HC-4TG144I drive LVDS signals?
Yes, the LCMXO2-4000HC-4TG144I supports programmable low-swing differential I/O including LVDS, sub-LVDS, and LVPECL via dedicated on-chip termination per the Lattice MachXO2 family datasheet. This makes the device suitable for high-speed chip-to-chip links such as RGB-to-LVDS bridge applications, MIPI DSI interface bridging, and camera serializer interfaces without external termination components.
What is the price of LCMXO2-4000HC-4TG144I?
As of 2026-10-08, distributor pricing for LCMXO2-4000HC-4TG144I is approximately $11.87 per unit at LCSC and $18+ per unit at DigiKey, depending on reel quantity and lead time. Bulk pricing drops to approximately $11–12 per unit at 1000-piece quantities. Mouser typically matches DigiKey volume pricing for this part.
Is LCMXO2-4000HC-4TG144I in stock at major distributors?
As of 2026-10-08, LCSC lists 90 units in stock with immediate shipment. DigiKey and Mouser show limited stock with 8–12 week lead times for factory-direct orders per GlobalSpec's 'Supply and Demand Status: Limited' classification. Engineers should plan ahead or use DigiKey's Cross-Reference tool to identify authorized resellers with available inventory.
What is the difference between LCMXO2-4000HC-4TG144I and LCMXO2-7000HC-4TG144C?
The LCMXO2-4000HC-4TG144I has 4320 LUTs and the industrial temperature grade, while the LCMXO2-7000HC-4TG144C has 6864 LUTs and the commercial 0 °C to +85 °C temperature grade per Lattice MachXO2 family datasheet. Both share the 144-pin TQFP package, making them footprint-compatible for upgrades that need more logic density and accept commercial temperature range.
What is the difference between LCMXO2-4000HC-4TG144I and LCMXO2-2000HC-4TG144I?
The LCMXO2-4000HC-4TG144I has 4320 LUTs while the LCMXO2-2000HC-4TG144I has 2112 LUTs per the Lattice MachXO2 family datasheet. Both share the same 144-TQFP package, the same 3.3 V HC core supply, and the same industrial temperature grade, so they are pin-compatible drop-in alternatives where design headroom is acceptable or insufficient respectively.
Where can I download the LCMXO2-4000HC-4TG144I datasheet PDF?
The LCMXO2-4000HC-4TG144I datasheet is published as part of the Lattice MachXO2 Family Data Sheet (document DS1035) at https://www.latticesemi.com/view_document?document_id=38834. The family datasheet is 122 pages per alldatasheet and covers pinouts, DC characteristics, configuration modes, and reference designs for all MachXO2 devices including the LCMXO2-4000HC-4TG144I.
What is the best drop-in replacement for LCMXO2-4000HC-4TG144I?
The best drop-in replacement for LCMXO2-4000HC-4TG144I in the same 144-TQFP package is LCMXO2-4000HC-4TG144C (commercial temperature grade) for applications that do not need industrial temperature range. For upgrades within the same footprint, LCMXO2-7000HC-4TG144I provides 58% more LUTs at the same pinout. Both are pin-compatible per the Lattice MachXO2 family datasheet.
What software is needed to program LCMXO2-4000HC-4TG144I?
Lattice Diamond design software (version 3.x or later) is the primary toolchain for programming the LCMXO2-4000HC-4TG144I. Diamond includes the LSE (Lattice Synthesis Engine) and isFree IPexpress for IP block instantiation. Lattice also offers the Radiant tool for cross-FPEDA-propagation, but Diamond remains the supported toolchain for MachXO2 family devices.

エンジニアリング参考データ: LCMXO2-4000HC-4TG144I — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose LCMXO2-4000HC-4TG144I when you need a 4320-LUT non-volatile FPGA in a hand-solderable 144-TQFP package with industrial temperature range and 3.3 V single-supply operation. This part fits I/O expansion, bus bridging (RGB-to-LVDS, SPI-to-GPIO), sensor aggregation, and PLD-replacement applications where on-chip Flash boot, low standby current (22 µW), and modern features (LVDS, dual-FPL instantiation) matter more than raw LUT density. Choose LCMXO2-4000HC-4TG144C if commercial 0-85 °C is acceptable (lower cost). Choose LCMXO2-7000HC-4TG144I for the same package with 58% more LUTs. Choose LCMXO2-4000HE-4TG144I only if your board already supplies 1.2 V to this footprint. For higher density (>7000 LUTs), move to Lattice ECP5 or CertusPro-NX families in larger packages.

代替品との比較

パラメータ この製品 LCMXO2-4000HC-4TG144C LCMXO2-4000HE-4TG144I LCMXO2-2000HC-4TG144I LCMXO2-7000HC-4TG144I LCMXO2-4000HC-5TG144I
Brand Lattice Semiconductor Lattice Semiconductor Lattice Semiconductor Lattice Semiconductor Lattice Semiconductor Lattice Semiconductor
Package TQFP-144 (TG144) TQFP-144 (TG144) - same TQFP-144 (TG144) - same TQFP-144 (TG144) - same TQFP-144 (TG144) - same TQFP-144 (TG144) - same
LUTs 4320 4320 4320 2112 6864 4320
Core Supply Voltage 3.3 V (HC) 3.3 V (HC) 1.2 V (HE) 3.3 V (HC) 3.3 V (HC) 3.3 V (HC)
Temperature Grade Industrial -40C to +100C Commercial 0C to +85C Industrial -40C to +100C Industrial -40C to +100C Industrial -40C to +100C Industrial -40C to +100C
Speed Grade 4 (slowest) 4 4 4 4 5 (faster)
Embedded Block RAM 94,208 bits 94,208 bits 94,208 bits 46,080 bits 245,760 bits 94,208 bits
Configuration Method Flash (instant-on, 1 ms) Flash Flash Flash Flash Flash

主な差別化要因

  • Non-volatile Flash configuration with instant-on 1 ms boot (vs SRAM-based FPGAs (e.g., Lattice ECP5, Intel Cyclone))
  • Lower standby current than competing flash FPGAs (vs Microsemi (Microchip) IGLOO2 nano FPGAs)
  • Pin-compatible upgrade to 7000 LCC optimization within same package (vs LCMXO2-7000HC-4TG144I)

設計ノート

Decouple the LCMXO2-4000HC-4TG144I with one 0.1 µF X7R 0402 ceramic capacitor per VCCIO bank pin placed within 2 mm of the pin, plus a 4.7 µF bulk tantalum or ceramic capacitor on the VCC core rail. Keep the 3.3 V ripple under 50 mVpp to prevent PLL jitter. The HC variant draws 22 µW standby but can spike to 100 mW during configuration; the bulk capacitor prevents inrush-triggered brownouts on lightly-designed rails.

Route JTAG signals TCK, TMS, TDI, TDO to a 2×5 0.05-inch programming header with 4.7 kΩ pull-ups on TCK, TMS, and TDI per the Lattice MachXO2 family datasheet programming guide. Keep the JTAG trace length under 50 mm to avoid signal-integrity issues at high TCK frequencies during in-system programming. Place the JTAG header on the board edge for fixture access during factory programming.

Do not confuse the HC (3.3 V core) variant with the HE (1.2 V core) or ZE (1.8 V core) variants - they share the same 144-TQFP pinout but require different core voltage regulators. Damage may occur if the HE variant is powered from 3.3 V. Verify the exact variant before board bring-up. The 'C' (commercial) vs 'I' (industrial) temperature suffix is a separate, independent designator.

Use the MachXO2's on-chip LVDS termination (100 Ω differential) for high-speed LVDS pairs instead of external resistor networks. Enable the on-chip termination via Diamond's Pre-Map Preference pane or by setting the LVCMOS25A or LVDS25 IO preferences. Verify signal integrity with IBIS simulation in HyperLynx before tape-out, especially for parallel-RGB or MIPI DSI bridges operating above 100 MHz.

コンプライアンス情報

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
鉛フリー
Yes
ハロゲンフリー
Yes
紛争鉱物
Compliant

RoHS compliant per GlobalSpec listing. Halogen-free per Lattice MachXO2 family datasheet claim that all packages are 'advanced halogen-free'. Not AEC-Q100 qualified - for automotive applications use MachXO2-4000HC-4TG144I in AEC-Q100 qualified module, or Lattice CertusPro-NX family with explicit automotive grade.

データ検証日: 2026-10-08 — データはXAIPARTの部品エンジニアリングチームによって検証・管理されています

関連検索

LCMXO2-4000HC-4TG144I LCMXO2-4000HC-4TG144I datasheet Lattice MachXO2 FPGA 4320 LUTs LCMXO2-4000HC-4TG144I price LCMXO2-4000HC-4TG144I stock MachXO2 144-TQFP FPGA LCMXO2-4000HC-4TG144I RGB-to-LVDS bridge LCMXO2-4000 vs LCMXO2-2000 vs LCMXO2-7000 non-volatile FPGA industrial temperature what is the operating voltage of LCMXO2-4000HC-4TG144I LCMXO2-4000HC-4TG144I pinout TQFP-144 MachXO2 JTAG programming header

関連部品&用語

Lattice Semiconductor MachXO2 LCMXO2-4000HC-4TG144I LCMXO2-4000HC-4TG144C LCMXO2-4000HE-4TG144I LCMXO2-2000HC-4TG144I LCMXO2-7000HC-4TG144I LCMXO2-4000HC-5TG144I FPGA Field Programmable Gate Array CPLD programmable logic PLD digital IC TQFP-144 thin quad flat pack SMD surface mount LVDS LVCMOS MIPI D-PHY PLL JTAG RoHS AEC-Q100 halogen-free AES bitstream encryption Flash configuration 65 nm CMOS I²C SPI industrial temperature grade RGB-to-LVDS bridge sensor aggregation power sequencing PLD replacement ispMACH 4000 Lattice Diamond
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
合計: $0.00 USD
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示