
2
iCE40 Ultra Breakout Board
Introduction
Thank you for choosing the Lattice iCE40 Ultra™ Breakout Board.
This guide describes how to begin using the iCE40 Ultra Breakout Board, an easy-to-use platform for demonstrat-
ing the high-current LED drive capabilities of the iCE40 Ultra FPGA. Along with the evaluation board and accesso-
ries, this kit includes the pre-loaded LED Driver Demo that demonstrates driving the RGB LEDs with a PWM circuit.
In addition, most of the device's I/O balls are accessible via one of the several header locations on the board, facil-
itating rapid prototyping of user functions.
The contents of this user’s guide include demo operation, top-level functional descriptions of the various portions of
the evaluation board, descriptions of the on-board connectors, shunts, a complete set of schematics and the bill of
materials for the iCE40 Ultra Breakout Board.
Note: Static electricity can severely shorten the lifespan of electronic components. Be careful when handling the
iCE40 Ultra Breakout Board as to not damage it from ESD.
Features
The iCE40 Ultra Breakout Board includes:
•
iCE40 Ultra Breakout Board
– The iCE40 Ultra Breakout Board features the following on-board components
and circuits:
— iCE40 Ultra (iCE5LP4K-SWG36) device in a 36-ball WLCSP package.
— Example of a board using this 0.35-pitch WLCSP package.
— High-current LED output
— Infrared transmit
— iCE40 Ultra Current Measurements
— Standard USB cable for device programming
— RoHS-compliant packaging and process
•
Pre-loaded Demo
– The kit includes a pre-loaded demo to control the onboard RGB LED in conjunction with a
software run GUI.
•
USB Connector Cable
– A mini B USB port provides power, a programming interface and communication for the
software RGB LED GUI to the iCE40 Ultra SPI port.