ICE40HX1K-STICK-EVN

ICE40HX1K.pdf

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)