Изображения являются только для ссылки
Спецификации
| Атрибут | Ценность |
| Supplier | Lattice Semiconductor Corporation |
| Package / Case | Tape & Reel (TR) |
| Series | iCE40™ LP |
| Part Status | Active |
| Number of LABs/CLBs | 48 |
| Number of Logic Elements/Cells | 384 |
| Number of I/O | 21 |
| Voltage - Supply | 1.14V ~ 1.26V |
| Mounting Type | Surface Mount |
| Operating Temperature | -40°C ~ 100°C (TJ) |
Обзор
Description
ICE40LP384-SG32TR is a small, ultra-low-power FPGA from Lattice Semiconductor in the iCE40LP family. It provides 384 logic elements (LEs) in a compact SG32 32-pin package with tape‑and‑reel delivery (TR). Designed for cost- and space-constrained designs, it’s suitable for glue logic, simple state machines, and peripheral interfacing in battery- or energy‑constrained devices. The fabric supports LUT-based logic, small RAM blocks, and multiple I/O banks that tolerate common interfaces (SPI, I2C, UART) at 1.2–3.3 V. Configuration is non-volatile via an external memory or serial flash and allows reconfiguration as needed. Development is supported by Lattice’s iCEcube2 tools and open‑source flows (Yosys/nextpnr with Project IceStorm). Typical use cases include sensor interfaces, microcontroller peripheral glue logic, and compact control logic in consumer electronics.
Features
Key features of ICE40LP384-SG32TR:
- 384 LUT4-based logic elements with fast carry chains
- 32 user I/O pins in the 32-pin SG32TR package
- On-chip distributed RAM and shift registers; LUTRAM options
- Embedded clock resources: clock routing and PLLs
- Flexible configuration options: SPI or JTAG interface
- Low-power LP design with fast wakeup; suitable for battery-powered and portable apps
- Small form factor and cost-efficient package for space-constrained designs
- Voltage-compatible I/O with support for standard I/O voltages within device specs
- Compatible with typical open-source and vendor tool flows for programming and debugging
Note: exact RAM sizes, I/O voltage ranges, and clock specs depend on the specific datasheet revision.
- 384 LUT4-based logic elements with fast carry chains
- 32 user I/O pins in the 32-pin SG32TR package
- On-chip distributed RAM and shift registers; LUTRAM options
- Embedded clock resources: clock routing and PLLs
- Flexible configuration options: SPI or JTAG interface
- Low-power LP design with fast wakeup; suitable for battery-powered and portable apps
- Small form factor and cost-efficient package for space-constrained designs
- Voltage-compatible I/O with support for standard I/O voltages within device specs
- Compatible with typical open-source and vendor tool flows for programming and debugging
Note: exact RAM sizes, I/O voltage ranges, and clock specs depend on the specific datasheet revision.
Pinout
- Pin count: 32 pins
- Function: iCE40LP384-SG32TR is a 32-pin, low-power FPGA in the iCE40LP family (384 logic elements/LEs), a small SRAM-based programmable logic device.
- Function: iCE40LP384-SG32TR is a 32-pin, low-power FPGA in the iCE40LP family (384 logic elements/LEs), a small SRAM-based programmable logic device.
Manufacturer
- Manufacturer: Lattice Semiconductor Corporation (Lattice)
- What kind of company: A semiconductor company that designs and manufactures programmable logic devices (PLDs), including iCE FPGAs and CPLDs, with a focus on low-power, small-form-factor solutions for consumer, automotive, and communications markets.
- What kind of company: A semiconductor company that designs and manufactures programmable logic devices (PLDs), including iCE FPGAs and CPLDs, with a focus on low-power, small-form-factor solutions for consumer, automotive, and communications markets.
Application
ICE40LP384-SG32TR is a small, low-power FPGA suitable for:
- Glue logic and peripheral controllers in MCU-based designs
- I/O expansion and interface bridging (SPI/I2C/UART, GPIO)
- Prototyping, education, and hobbyist projects with open-source toolchains (IceStorm)
- Battery-powered/portable devices (wearables, sensors, IoT nodes)
- LED lighting control, PWM, and display timing
- Data acquisition and instrumentation (buffers, decimation, simple DSP)
- Lightweight accelerators for edge processing and offloading compute
- Glue logic and peripheral controllers in MCU-based designs
- I/O expansion and interface bridging (SPI/I2C/UART, GPIO)
- Prototyping, education, and hobbyist projects with open-source toolchains (IceStorm)
- Battery-powered/portable devices (wearables, sensors, IoT nodes)
- LED lighting control, PWM, and display timing
- Data acquisition and instrumentation (buffers, decimation, simple DSP)
- Lightweight accelerators for edge processing and offloading compute
Package
ICE40LP384-SG32TR uses a 32-pin SG32 package in Tape & Reel. The SG32 denotes the 32-pin SG package style.