3
iCE40 Ultra Breakout Board
Figure 1 shows the top side of the iCE40 Ultra Breakout Board indicating the specific features that are designed on
the board.
Figure 1. iCE40 Ultra Breakout Board (Top Side)
iCE40 Ultra Device
The board features an iCE5LP4K FPGA with a 1.2 V core supply. The device is packaged in a 36-ball WLCSP. For
a complete description of this device, see DS1048,
Software Requirements
You should install the following software before you begin developing designs for the board:
• Lattice iCEcube2 2014.04 (or higher)
• Diamond Programmer 3.2 (or higher)
These software are available at the Lattice website
page. Make sure you log in to
, otherwise these software downloads will not be visible. It is also recommended to download the RGB
LED software GUI which interfaces with the iCE40 Ultra Breakout Board. This GUI allows you to control the RGB
LED for color, brightness, blinking and breathing. Download the PC or MAC version of the GUI at
.
USB Interface
Socket
iCE5LP4K-SWG36
Torch
LED
IR LED
RGB
LED
D3 –
Power LED