Features
The iCEstick Evaluation Kit includes:
• iCEstick Evaluation Board
– features the following on-board components
– High-performance, low-power iCE40HX1K FPGA
– FTDI 2232H USB device allows iCE device programming and UART interface to a PC
– Vishay TFDU4101 IrDA transceiver
– Five user LEDs
– 2 x 6 position Diligent PmodTM compatible connector enables many other peripheral connections
– Discera 12Mhz MEMS oscillator – Micron 32Mbit N25Q32 SPI flash – Supported by Lattice iCEcube2™ design software
– USB connector provides the power supply
– 16 LVCMOS/LVTTL (3.3V) digital I/O connections on 0.1” through-hole connections
• Pre-loaded demo design
– the kit includes the pre-loaded demo design that flashes the on-board LEDs in a clockwise pattern.
• USB connector – provides a communication and debug port via a USB-to-RS-232 physical channel and programming interface to the PC.
Communication Between the PC and iCEstick
Communication between the iCEstick Board and a PC is via the FTDI 2232H USB device.
To enable this connection the installation of the FTDI chip USB hardware drivers is needed.
This driver is installed when Diamond Programmer was installed.
These drivers enable the computer to recognize and program the iCEstick board.
In addition these drivers allow communication between the PC and the iCEstick board to enable further demonstrations.
Connecting the iCEstick Evaluation Board
Insert the iCEstick evaluation board to an open USB slot in a PC.
The default bitstream in the SPI flash loads the iCE40HX-1k device on the iCEstick board.
One should see the green LED on the board light up and continue to be lit.
Preprogrammed Design and Board LEDs
There are a total of 5 LEDs on the iCEstick board. All are controlled by I/Os of the iCE40HX-1k device.
The default bitstream loads the iCE40HX-1k device and the green LED lights up signifying that the device has loaded correctly and power is good. The other four red LEDs arranged in a diamond pattern begins to flash in a clockwise direction. This is the intended function of the default bitstream.
ICE40HX1K-STICK-EVN
| Part Number | Description |
|---|---|
| IS61LV5128AL-10TLI | SRAM - Asynchronous Memory IC 4Mb (512K x 8) Parallel 10 ns 44-TSOP II |
| 4D02WGJ0182TCE | |
| PK-11N40PQ | Buzzers Indicator, Internally Driven Piezo 5 V 5mA 4.1kHz 80dB @ 5V, 10cm Through Hole PC Pins |
| CLM2C-GCA-CXBB07A3 | Green 530nm LED Indication - Discrete 3.2V 4-PLCC |
| AO3401 | P-Channel 30 V 4A (Ta) 1.4W (Ta) Surface Mount SOT-23-3 |
| TA0638A | |
| CGRA4007-G | Diode Standard 1000 V 1A Surface Mount DO-214AC (SMA) |
