EmbeddedRelated.com
iCE40UP5K-B-EVN

iCE40UP5K-B-EVN

Lattice Semiconductor Corporation
iCE40 UltraPlus FPGA Breakout iCE40UP5K iCE40 UltraPlus™ FPGA Embedded Evaluation Board
Active19 in stock

Overview

The iCE40UP5K-B-EVN is a compact breakout board for the Lattice iCE40 UltraPlus FPGA, designed to facilitate rapid prototyping of mobile and edge AI applications. It features the iCE40UP5K device in a 48-pin QFN package, providing access to I/O headers and on-board memory for testing high-performance, low-power logic designs.

Why Choose This Part

This board provides a low-cost entry point into the iCE40 UltraPlus ecosystem, emphasizing power efficiency with an operating voltage range of 1.2V to 3.3V. Its small 48-pin QFN footprint is ideal for wearable and mobile development where space and battery life are critical constraints.

Applications

Edge AI and Machine Learning
Implementing low-power neural network accelerators for keyword spotting and image recognition.
Sensor Data Aggregation
Managing high-speed data collection from multiple sensors before passing processed data to a host MCU.
Custom Interface Bridging
Translating between proprietary or non-standard protocols and standard interfaces like SPI or I2C.
Hardware Acceleration
Offloading computationally intensive tasks from a primary processor to improve system efficiency.

Key Specifications

Type FPGA
Contents Board(s), Cable(s)
Platform iCE40 UltraPlus FPGA Breakout
Utilized IC / Part iCE40UP5K

Getting Started

Developers can use the Lattice Radiant software for synthesis and bitstream generation, or utilize the open-source IceStorm toolchain for a lightweight development workflow. The board connects via USB for programming and power, and its 0.1-inch pitch headers allow for easy connection to breadboards or logic analyzers.

Part of Lattice iCE40 family » ICE40UP5K

iCE40UP5K Family

Part NumberDifferenceStock
ICE40UP5K-SG48I (Lattice) I/O: 39 · Pkg: VFQFN-48 · Pkg: QFN-48 5,511
iCE40UP5K-SG48 (Lattice Semiconductor) SG48 16
Also available as: iCE40UP5K

Also Consider

MachXO3LF Starter Kit Lattice Semiconductor - Provides more logic resources and instant-on flash capabilities for applications requiring higher I/O counts.