ICE40UL640-CM36AITR1K

IC FPGA 26 I/O 36UCBGA
Part Description

iCE40 UltraLite™ Field Programmable Gate Array (FPGA) IC 26 57344 640 36-VFBGA

Quantity 1,378 Available (as of May 5, 2026)
Product CategoryField Programmable Gate Array (FPGA)
ManufacturerLattice Semiconductor Corporation
Manufacturing StatusActive
Manufacturer Standard Lead Time20 Weeks
Datasheet

Specifications & Environmental

Device Package36-UCBGA (2.5x2.5)GradeIndustrialOperating Temperature-40°C – 100°C
Package / Case36-VFBGANumber of I/O26Voltage1.14 V - 1.26 V
Mounting MethodSurface MountRoHS ComplianceROHS3 CompliantREACH ComplianceREACH Unaffected
Moisture Sensitivity Level3 (168 Hours)Number of LABs/CLBs80Number of Logic Elements/Cells640
Number of GatesN/AECCNEAR99HTS Code8542.39.0001
QualificationN/ATotal RAM Bits57344

Overview of ICE40UL640-CM36AITR1K – iCE40 UltraLite™ Field Programmable Gate Array (FPGA) IC 26 57344 640 36-VFBGA

The ICE40UL640-CM36AITR1K is an ultra-low power, small-footprint FPGA from Lattice Semiconductor designed for compact mobile and handheld applications. The device implements 640 logic elements and approximately 57.3kbits of on-chip RAM, with integrated peripherals and hardened IP blocks to simplify sensor management and LED/IR interfaces.

Targeted at applications that prioritize low power, minimal board area and integrated interfaces, this surface-mount 36-VFBGA (36‑ucBGA, 2.5×2.5 mm) device operates from 1.14 V to 1.26 V and supports an industrial temperature range of -40 °C to 100 °C.

Key Features

  • Core Logic — 640 logic elements available for user logic and custom functions.
  • Embedded Memory — Total on-chip RAM of 57,344 bits (approximately 56 kbits sysMEM™ block RAM as described in the family datasheet) for buffering and small-data storage.
  • Low‑Power Operation — Designed as an ultra-low power family; datasheet cites typical standby current of 35 μA (≈42 μW standby power) for always-on use cases.
  • On‑Chip Oscillators — Two internal oscillators (10 kHz LFOSC and 48 MHz HFOSC) for low-power timing and higher-speed clocking without external crystals.
  • Hardened LED/IR IP — Integrated RGB PWM outputs and hardened TX/RX pulse logic for IR LED drive, plus a barcode emulator driver; supports direct LED drive use cases described in the family datasheet.
  • Interface Options — Up to two optional FIFO‑mode I²C interfaces (up to 1 MHz) that can be used as master or slave, and programmable I/Os for general purpose or interface ports; 26 I/O pins available on this part.
  • Clocking and PLL — Flexible on-chip clocking resources including low-skew global signal resources and one PLL with dynamic interface per device.
  • Package & Mounting — 36-VFBGA in a 36‑ucBGA 2.5×2.5 mm package, surface-mountable for compact PCB designs.
  • Industrial Temperature Range — Specified operating temperature from -40 °C to 100 °C for deployment in industrial environments.
  • Configuration Options — SRAM configuration via standard SPI or internal Nonvolatile Configuration Memory (NVCM) as provided by the iCE40 UltraLite family.

Typical Applications

  • Mobile and Handheld Devices — Low-power sensor management, glue logic and peripheral control for smartphones, tablets and other portable electronics.
  • Sensor Hubs and Multi‑Sensor Aggregation — Interface multiple sensors and application processors using programmable I/Os and on-chip oscillators for always-on or intermittent wake operation.
  • LED and IR Control — Direct RGB LED driving, IR remote or IrDA transmit/receive pulse logic, and barcode-emulation outputs using the device’s hardened LED/IR IP.
  • Compact Industrial Handhelds — Small form-factor programmable logic for handheld industrial devices where board space and low-power operation are important.

Unique Advantages

  • Highly Integrated Peripherals: Hardened RGB PWM, IR driver and barcode emulator IP reduce external component count and simplify PCB routing.
  • Ultra‑Low Standby Power: Typical standby current of 35 μA (≈42 μW) enables always-on sensor management with minimal power draw.
  • Small Footprint: 36‑ball ucBGA (2.5×2.5 mm) package and surface-mount form factor allow dense system integration and compact board designs.
  • Flexible I/O and Interfaces: 26 programmable I/Os and optional FIFO I²C interfaces provide adaptable connectivity to sensors and host processors.
  • On‑Chip Clocking: Dual internal oscillators (10 kHz and 48 MHz) plus PLL support reduce dependence on external clock components for many use cases.
  • Industrial Temperature Range: Rated for -40 °C to 100 °C to support industrial and rugged handheld applications.

Why Choose ICE40UL640-CM36AITR1K?

The ICE40UL640-CM36AITR1K offers a compact, low-power FPGA solution that combines 640 logic elements with roughly 57 kbits of on-chip RAM and integrated LED/IR peripherals—making it well suited for designers building space-constrained, battery-powered, or always-on systems. Its small 36‑VFBGA package and industrial temperature rating enable deployment in consumer portable and handheld industrial products.

Manufactured by Lattice Semiconductor, this device brings the iCE40 UltraLite family’s low-power architecture, flexible configuration options and on-chip peripherals to designs that need programmable logic without large power or board-area penalties.

Request a quote or submit an inquiry to obtain pricing and availability for ICE40UL640-CM36AITR1K.

Request a Quote

















    No file selected



    Our team will respond within 24 hours.


    I agree to receive newsletters and promotional emails. I can unsubscribe at any time.

    Certifications and Membership
    NQA AS9100 CMYK ANAB
    NQA AS9100 ANAB Badge
    ESD2020 Badge
    ESD2020 Association Badge
    GIDEP Badge
    GIDEP Badge
    Suntsu ERAI MemberVerification
    Suntsu ERAI Member Verification
    Available Shipping Methods
    FedEx
    UPS
    DHL
    Accepted Payment Methods
    American Express
    American Express
    Discover
    Discover
    MasterCard
    MasterCard
    Visa
    Visa
    UnionPay
    UnionPay
    Featured Products
    Latest News
    keyboard_arrow_up