You are on page 1of 20

iCE40 16-WLCSP Evaluation Kit

User’s Guide

February 2014
EB84_01.0
iCE40 16-WLCSP Evaluation Kit

Introduction
Thank you for choosing the Lattice iCE40TM 16-WLCSP Evaluation Kit.

This guide describes how to begin using the iCE40 16-WLCSP Evaluation Kit, an easy-to-use platform for rapidly
prototyping system control designs using an iCE40 FPGA. Along with the evaluation board and accessories, this kit
includes the pre-loaded LED Driver Demo that demonstrates driving the IR, Bar Code and RGB LEDs with a PWM
circuit.

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, switches, a complete set of schematics and the bill
of materials for the iCE40 16-WLCSP Evaluation Board.

Note: Static electricity can severely shorten the lifespan of electronic components. Be careful when handling the
iCE40 16-WLCSP Evaluation Kit as to not damage it from ESD.

Features
The iCE40 16-WLCSP Evaluation Kit includes:

• iCE40 16-WLCSP Evaluation Board – The ICE40 16-WLCSP Evaluation Board features the following on-board
components and circuits:
– iCE40 (iCE40LP1K-SWG16) device in a 16-ball WLCSP package.
– Example of a board using this 0.35-pitch WLCSP package.
– High-current LED output
– Infrared transmit
– Barcode emulation
– 27MHz oscillator
– iCE40 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 SPI port.

2
iCE40 16-WLCSP Evaluation Kit

Figure 1 shows the top side of the iCE40 16-WLCSP Evaluation Board indicating the specific features that are
designed on the board.

Figure 1. iCE40 16-WLCSP Evaluation Board (Top Side)

RGB LED

IR LED

Bar Code
LED

iCE40LP1K-16SWG

USB
Interface
Socket

Power Switch

iCE40 Device
The board features an ICE40LP1K FPGA with a 1.2V core supply. The device is packaged in a 16-ball WLCSP. For
a complete description of this device, see HB1011, iCE40 LP/LX/LM Family Handbook.

Software Requirements
You should install the following software before you begin developing designs for the board:
• Lattice iCEcube2 2013.08 (or higher)
• Diamond Programmer 2.2 (or higher)

These software are available at the Lattice website Design Software & IP page. Make sure you log in to www.lattic-
esemi.com, otherwise these software downloads will not be visible. It is also recommended to download the RGG
LED software GUI which interfaces with the iCE40 16-WLCSP Evaluation Kit. 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 www.lattic-
esemi.com.

3
iCE40 16-WLCSP Evaluation Kit

Demonstration Design Shunts


Lattice provides the RGB LED Driver Demo design programmed in the board. The RGB LED Driver Demo used in
conjunction with the software GUI illustrates the use of a PWM driver controlling the LEDs on the board. Below is a
description of the control jumpers for each LED.
• The RGB LED will transition colors
– J27 can be used to probe RGB LED (Default shunted). If you remove J27, the RGB LED will not light up.
• The IR LED will toggle when a shunt is placed across J29 pins 1-2
• The Bar Code LED will toggle when a shunt is placed across J29 pins 2-3 (Default shunted)

Figure 2 shows the default board shunt locations.

Figure 2. Default Shunt Locations


J29 = IR/Bar Code Select

J27 = RGB Shunts

J24 = Enables
the SPI Flash J13 = Enables VCCIO

J12 = Enables VCCIO

J25 = Program
J3 = Selects
SPI Flash or iCE40
VCCIO voltage level

J30 = Enables
power from USB

J26 = Selects
VCCIO voltage level

J18 = Selects VCCIO supply J14 = Enables VCC


J28 = Enables the DONE LED

4
iCE40 16-WLCSP Evaluation Kit

Clock Sources
The board has two options for clock sources. The clock drives the iCE40LP1k device directly

• 27 MHz Oscillator shunt J6 pins 1-2 (Default shunted)


• SMA External clock shunt J6 pins 2-3

Figure 3 shows the J6 pins.

Figure 3. J6 Pins Location

J6 = Clock Selection

5
iCE40 16-WLCSP Evaluation Kit

Board Power
The board provides a number of power options:

• Board Power
– SW2 is the boards On/Off switch
- D3 Blue LED indicates power
– Power the board with USB power shunt J30 pins 1-2 (Default shunted)
– Power the board with a Dragon Board shunt J30 pins 2-3
• iCE40 ICC
– Supply Options
- Onboard 1.2V supply shunt J18 pins 1-2 (Default shunted)
- External 1.2V supply shunt J18 pins 2-3
– Current Measurement
- ICC can be measured with an ammeter on J14 (Default shunted)
• iCE40 ICCIO
– Supply Options
- VCCIO3_2_1_SPI 3.3V supply shunt J3 pins 1-2 (Default shunted)
- VCCIO3_2_1_SPI 2.5V supply shunt J3 pins 3-4
- VCCIO3_2_1_SPI 1.8V supply shunt J3 pins 5-6
- VCCIO0 3.3V supply shunt J26 pins 1-2 (Default shunted)
- VCCIO0 2.5V supply shunt J26 pins 3-4
- VCCIO0 1.8V supply shunt J26 pins 5-6
– Current Measurement
- ICC_3_2_1_SPI can be measured with an ammeter on J13 (Default shunted)
- ICC_0 can be measured with an ammeter on J12 (Default shunted)

6
iCE40 16-WLCSP Evaluation Kit

Board Configuration and Programming


The board allows for programming of the iCE40 or the SPI Flash:

• USB to iCE40 SPI port J16


• SPI Flash Programming J25 shunt pins 1-3 and 2-4 (Default shunted)
– U9 Micron Technology Inc part number M25P80-VMW6TG
• iCE40 Configuration or Programming J25 shunt pins 1-2 and 3-4
– U15 iCE40LP1K-SWG16
• CRESETB can be asserted by pushing SW1
– Can be probed with J11
• Done LED D3
– Can be probed with J28 (Default shunted)

Details of the iCE40 Board for use in programming are shown in Figure 4.

Figure 4. Configuration and Programming Details

J11 = CRESETB Probe

CRESETB

M25P80-VMW6TG

iCE40LP1K-16SWG

J25 = iCE40 or
SPI Flash

USB Port

J28 = DONE Probe

DONE LED

7
iCE40 16-WLCSP Evaluation Kit

Test Points
The board features a number of test points which provide access to the iCE40 I/Os:

• J9 provides the following test points as shown in Figure 6:


Figure 5. J9 AP and Sensor Interconnects
VCC3V3 VCCIO0 J9 VCCIO2

2 1
4 3
LED_BLUE 6 5
{2} LED_BLUE LED_GREEN 8 7 CRSTb
{2} LED_GREEN LED_RED 10 9
{2} LED_RED flsh_cs {3,4}
clk 12 11
sensor3_flsh_mosi {3,4}
14 13
{3,4} sensor3_flsh_miso sensor3_flsh_sclk {3,4}
16 15
18 17 IR_LED {2}
VCORE {2} BAR_LED 20 19
22 21 CDONE {4}
24 23

SENSOR INTERCONNECT AP & SENSOR INTERCONNECTS

• J31 provides the following test points as shown in Figure 6


Figure 6. J31 AP Interconnect
J31
AP INTERCONNECT

sensor3_flsh_miso 2 1 sensor3_flsh_mosi
sensor3_flsh_sclk 4 3 flsh_cs
DRGN5V proc_intr 6 5
8 7
10 9

The J9 and J10 test points are shown in Figure 7

Figure 7. J9 and J10 Test Points

J9 = Test Points

J10 = Test Points

8
iCE40 16-WLCSP Evaluation Kit

RGB LED Demonstration Design and Software GUI


The iCE40 16-WLCSP Evaluation Kit can demonstrate a complete controller for an RGB LED. These are the steps
necessary to run the demonstration.

1. Ensure that the RGB LED GUI is installed.


2. Make sure the jumpers on J25 are both in the horizontal position. This is the default pins 1-3 and 2-4 shorted
together.
Figure 8. SPI Flash Selection Horizontal Position for J25

3. Connect the iCE40 16-WLCSP evaluation board via the USB cable to a PC or MAC.

9
iCE40 16-WLCSP Evaluation Kit

4. After the iCE40 device has initialized and the red barcode LED is flashing, change the J25 jumper positions to
vertical. Short pins 1-2 and 3-4. This is required to allow the USB port to communicate with the iCE40 device.
Figure 9. SPI Flash Selection Vertical Position for J25

5. Start the RBG GUI on the PC or MAC.

Figure 10. iCE40LP LED Demonstration Interface

Now you can control the RGB LED on the iCE40 16-WLCSP Evaluation board. You can set the color, brightness,
blinking rate as well as breathing.

10
iCE40 16-WLCSP Evaluation Kit

GUI Serial Communication Interface


LED Control via SPI
The Software GUI demonstration program communicates with the iCE40 device using a SPI serial communication
channel. The SPI interface (mode 0) control link is implemented using a simple write-only protocol (see Figure 11).

Figure 11. SPI Physical Transaction

CSn

SCK

MOSI
ADDR [7:0] REG [15:8] REG [7:0]

SPI Protocol
Data on the MOSI serial line is transmitted MSB first.

Addr[7:0] – Controls which of the 16 bits are updated with REG data.

Note: Unspecified REG bits must be written, but are ignored.

Addr Bits Written Bit Position


0x13 REG[3:0] ------------dddd
0x14 REG[7:4] --------cccc----
0x15 REG[11:8] ----bbbb--------
0x16 REG[15:12] aaaa------------
0x19 REG[15:0] aaaabbbbccccdddd

REG[15:0] – Consists of four control fields.

Field Bit Positions Function


aaaa REG[15:12] RGB Color[3:0]
bbbb REG[11:8] Brightness[3:0]
cccc REG[7:4] Breathe Ramp [3:0]
dddd REG[3:0] Blink Rate [3:0]

11
iCE40 16-WLCSP Evaluation Kit

Register Definitions
Default setting (hardware, software) is denoted by (*).

RGB Color[3:0] Color Color Code


0000* Red #FF0000
0001 Orange #FF7F00
0010 Yellow #FFFF00
0011 Chartreuse #7FFF00
0100 Green #00FF00
0101 Spring Green #00FF7F
0110 Cyan #00FFFF
0111 Azure #007FFF
1000 Blue #0000FF
1001 Violet #7F00FF
1010 Magenta #FF00FF
1011 Rose #FF007F
1100 -
1101 -
1110 -
1111 White #FFFFFF

Brightness[3:0] Level (%)


0000 6.25(dim)
0001 12.5
0010 18.75
0011 25
0100 31.25
0101 37.5
0110 43.75
0111* 50
1000 56.25
1001 62.5
1010 68.75
1011 75
1100 81.25
1101 87.5
1110 93.75
1111 100 (bright)

12
Breathe Ramp [3:0] Factor
0000* .0x (fast)
0001 .063x
0010 .125x
0011 .25x
0100 .5x
0101 1x
0110 2x
0111 4x (slow)
1000 -
1001 -
1010 -
1011 -
1100 -
1101 -
1110 -
1111 -

Blink Rate [3:0] Off Time (s)1


0000 Always On
0001 1/16 (fast)
0010 1/8
0011 1/4
0100 1/2
0101* 1
0110 2
0111 4
1000 Always Off
1001 -
1010 -
1011 -
1100 -
1101 -
1110 -
1111 -
1. By default the LED "On-Time" is fixed at approximately one second. 
If desired, the design may be modified so that "On-Time" is symmetrical to the
"Off-Time". To do so, replace the file "LED_control.v" with
"LED_control_sym.v" and rebuild the design using the iCEcube2 software.
Ordering Information
China RoHS Environment-
Description Ordering Part Number Friendly Use Period (EFUP)
iCE40 16-WLCSP Evaluation Kit iCE40LP1K-SWG16-EVN

Technical Support Assistance


e-mail: techsupport@latticesemi.com
Internet: www.latticesemi.com

Revision History
Date Version Change Summary
February 2014 01.0 Initial release.

© 2014 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as
listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of
their respective holders. The specifications and information herein are subject to change without notice.
5 4 3 2 1

High Current Revision History


Tri-LED Rev 0p0 - 14 June 2013 - Initial draft

D D
Figure 12. Block Diagram

POWER SUPPLIES
(from USB & optional
terminal block (for
VCC Core))
SPI-CS
CONFIG FLASH (SPI)

TOP BANK - at 3.3V


C C
CLOCK OSC SPI
USB
FT2232H
Appendix A. Schematic Diagrams

iCE40LP1k-WLCSP16 SPI/GPIO

SMA CONN

JUMPER SEL
Dragon Board
Connector
BOT BANK - at 3.3V
Aardvark
Connector
ALL LINES THROUGH
SENSOR INTERCONNECT
B CONNECTOR B

JUMPER SEL

BAR CODE LED

IR LED (TX)

A A
Lattice Semiconductor Applications
Email: techsupport@Latticesemi.com

Title
Board Block Diagram

Size Project Schematic Rev A


B Lightning 1K Board
Board Rev A
Date: Jun, 2013 Sheet 1 of 4
5 4 3 2 1
5 4 3 2 1

D D

BLUE LED
VF=3.1V, IF=10mA (Max 20mA)
RS=(5.0V-3.1V)/10mA=190Ohm
High Current LED IOL@3.3V=24mA
U16
Figure 13. Clocking and LEDs

RS=(5.0V-3.1V)/24mA=59.4Ohm
R65
J27
2 VCC5V GREEN LED
R64 VF=3.1V, IF=10mA (Max 20mA) Clock Selection
2 1
{3} LED_RED 4 3 127 3 1
{3} LED_GREEN
RS=(5.0V-3.1V)/10mA=190Ohm
6 5 DI
{3} LED_BLUE R63 IOL@3.3V=24mA Default: 1&2
SM_R_0603 J5 1
Default: Shunt 127 4 RS=(5.0V-3.1V)/24mA=79.2Ohm STDBY 2 (27 Mhz Osc)
DI
HEADER 3X2 SM_R_0603 VCCIO2 J6
150 RED LED EXT CLK SEL
DI LED TRI-COLOUR VF=1.9V, IF=10mA (Max 30mA) R25
SM_R_0603 RS=(5.0V-1.9V)/10mA=310Ohm 10k
C21
1
2
3

IOL@3.3V=24mA 0.1uF 4 1
RS=(5.0V-1.9V)/24mA=129Ohm VDD STDBY#
C C
R26
2 3 0
GND OUT
U8
ASFLMB-27.000MHZ-LC-T

{3} clk

IR EMITTER BAR CODE LED 5


Sh4 Sh1
2 0
R28
VCCIO2 J7 1
R27 SMA A
VCCIO2 47 VF=1.35V, IF=100mA (Max 200mA) VF=1.85V, IF=20mA (Max 30mA) 4 3
Sh3 Sh2
RS=(3.3V-1.35V)/100mA=19.5Ohm R20 RS=(3.3V-1.85V)/20mA=72.5Ohm
D1 150 IOL@3.3V=8mA
TSAL6200 RS=(3.3V-1.85V)/6mA=181Ohm EXTERNAL CLOCKING

R30
2k2 D2
B IR_LED {3} APT2012SRCPRV B
Q1
MMBT3904

{3} BAR_LED

IR/Barcode LED Selection


J29
BAR_LED 3
{3} BAR_LED_MUX_IR_LED 2
IR_LED 1

BAR_IR_SEL
A A
Default: Shunt 1,2 (for IR LED) Lattice Semiconductor Applications
Email: techsupport@Latticesemi.com

Title
Clocking and LEDs

Size Project Schematic Rev A


B Lightning 1K Board
Board Rev A
Date: June, 2013 Sheet 2 of 4
5 4 3 2 1
5 4 3 2 1

flsh_cs R32 VCC3V3


VCC3V3 VCCIO0 J9 VCCIO2 10k C23 Dragon Board Proc Interupt
0.1uF SW3
2 1 J24 R31
4 3 FLSH EN 10k proc_intr
LED_BLUE 6 5 M25P80
{2} LED_BLUE CRST
LED_GREEN 8 7 CRSTb 2 U9

8
{2} LED_GREEN LED_RED 10 9 1 R33 VCCIO0
{2} LED_RED flsh_cs {3,4}
clk 12 11 3 VCC 10k
sensor3_flsh_mosi {3,4} WP
14 13
D {3,4} sensor3_flsh_miso sensor3_flsh_sclk {3,4} Default: Shunt D
16 15 1 7 R36
18 17 CS HOLD 10k
{2} BAR_LED IR_LED {2}
VCORE 20 19 sensor3_flsh_mosi 5
SDI Default: Open J15
22 21 CDONE {4} 2 sensor3_flsh_miso
24 23 sensor3_flsh_sclk 6 SDO
SCK GND 2 proc_intr
1

4
SENSOR INTERCONNECT AP & SENSOR INTERCONNECTS
CRST

Aardvark Connector Dragon Board Connector


J31
1 2 AP INTERCONNECT
3 SS2 GND1 4
sensor3_flsh_miso 5 SS3 NC2 6 sensor3_flsh_miso 2 1 sensor3_flsh_mosi
sensor3_flsh_sclk 7 MISO NC1 8 sensor3_flsh_mosi sensor3_flsh_sclk 4 3 flsh_cs
flsh_cs 9 SCLK MOSI 10 DRGN5V proc_intr 6 5
SS1 GND2 8 7
Figure 14. Programming and Connectors

J10 10 9
SPI PGM

C Note position of pin#1 C


in reference board
Note position of pin#1
CRESETB Button Done LED in reference board
SW1 VCC3V3
J25
CRSTb MA / SL
CRST
R35 sensor3_flsh_mosi 3 1 ice_SO
VCCIO0 2k2 ice_SI 4 2 sensor3_flsh_miso
J28

R34 1
10k 2 CDONE
D3 For programming Flash - Shunt 1,3 and 2,4 (default) {3,4} sensor3_flsh_miso
Default: Open J11
Green {3,4} sensor3_flsh_sclk
IDD_BOT {3,4} flsh_cs
2 CRSTb {3,4} sensor3_flsh_mosi
1

For programming iCE - Shunt 3,4 and 1,2


CRST

B B
SPI CONFIGURATION / FLASH

J13 DUT J12


VCCIO2 U15 VCCIO0
1 C27 C28 C29 C24 C25 C26 1
2 1uF 0.1uF 10nF A1 A3 10nF 0.1uF 1uF 2 Default: Shunt
0 R2 VCCIO_3_2_SPI VCCIO0 (T)
{2} clk
B2 A2 LED_RED
B3 IOL_7A_GBIN6 IOT_GBIN0_1_LED0 A4 LED_GREEN
IDD_BOT {2} BAR_LED_MUX_IR_LED IOL_6B_GBIN7 IOT_LED1 IDD_TOP
B1 LED_BLUE
IOT_LED2 J14
sensor3_flsh_sclk C1
ice_SI C2 IOB_46_SCK VCORE
Note: ice_SO C3 IOB_45_SDI C30 C31 C32 1
A flsh_cs D1 IOB_44_SDO C4 10nF 0.1uF 1uF 2 Default: Shunt A
Place close IOB_47_SS VCC
to DUT Lattice Semiconductor Applications
{4} CRSTb CRSTb D2 B4
CRESET_B GND Email: techsupport@Latticesemi.com
CDONE D3 D4
IOB_35_GBIN5_CDONE GND IDD_CORE
Title
LP1KA Note: Lightning 1k, Programming, Connectors
Place close
to DUT Size Project Schematic Rev A
B Lightning 1k Board
Board Rev A
Date: Nov, 2012 Sheet 3 of 4
5 4 3 2 1
5 4 3 2 1

{3} CDONE 0 R52 FT_CDONE USB5V Board Voltage Selection


{3} sensor3_flsh_miso 0 R39 FT_DI
{3} sensor3_flsh_sclk 0 R40 FT_SK L1 C34 C33 VCC3V3 VCC5V
{3} flsh_cs 0 R41 FT_CS 100MHz, 330 ohms 0.1uF 47uF_T
{3} sensor3_flsh_mosi 0 R42 FT_DO
2k R43 {3} CRSTb 0 R44 FT_CRST
6 5 4 SW2
10k R45 L2 PWR
100MHz, 330 ohms R46 USB5V 7 8
D VCC3V3 680 DRGN5V D

USB_DP
USB_DM
1
6 DO C35 C36 C37
C38 VCC 3 EP_DI 27pF 27pF 0.1uF VCC3V3 3 2 1

5
4
3
2
1
0.1uF DI J16
3
2
1

4 EP_CLK VCC3V3 C39 USB PWR D4


2 CLK FTVCOR 0.1uF Blue VCC5V
GND 5 EP_CS Y1 FTVCOR S2 S3
CS

GND
C40 S4 G ID D+ D- 5V S1
J30

EP_CS
EP_CLK
EP_DI
U11 10uF
93LC56BT-I/OT PWR SEL
C41 Default: 1&2
12MHz 0.1uF (USB 5V)

64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
Figure 15. Configuration and Power

C42 C43 VCC Selection


Mark +ve on silk

EECS
0.1uF 4.7uF

Gnd_6

EECLK
1 Default: 1&2

VREGIN
VCC3V3 GND 48

BCBUS7
BCBUS6
BCBUS5
BCBUS4
BCBUS3
BCBUS2
BCBUS1

EEDATA
PWREN#
VCCIO_1
Gnd_1 BCBUS0

VCORE_3
2 (VCORE = 1v2)

VREGOUT
47 J19
L3 3 OSCI Gnd_5 46 J18 VCORE VAR
4 OSCO BDBUS7 45 VCC3V3 CORE SEL
5 VPHY BDBUS6 44 VCC5V
600 ohm, 500 mA 12k R47 6 Gnd_7 BDBUS5 43 C44
REF BDBUS4 +
USB_DM R48 10 7 42 0.1uF U13
1
2
3
2
1

C DM VCCIO_2 C
USB_DP R49 10 8 41 FTVCOR VCC3V3 MIC5320-SJYD6 TR VCC1V2
9 DP U12 BDBUS3 40 C48 C49 C50 C51 VCC2V5
3

GND 10 VPLL BDBUS2 39 47uF_T 0.1uF 47uF_T 0.1uF


C45 C46 FTVCOR GND 11 AGnd FT2232HL BDBUS1 38 4 5 C47
0.1uF 4.7uF 12 Gnd BDBUS0 37 C52 3.3VO 2.5VO VCORE 0.1uF
VIN

GND 13 VCORE_1 VCORE 36 10uF


14 TEST SUSPEND# 35
GND 15 RESET# Gnd_4 34 6 1
GND

FT_SK 16 Gnd_2 ACBUS7 33 3.3EN 2.5EN


ADBUS0 ACBUS6
2

VCC3V3
1k R50

ADBUS1
ADBUS2
ADBUS3
VCCIO
ADBUS4
ADBUS5
ADBUS6
ADBUS7
Gnd_3
ACBUS0
ACBUS1
ACBUS2
ACBUS3
ACBUS4
VCCIO_3
ACBUS5

1
2
VCC5V

17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
U14
VCC1V8 AP7312-1218W6-7
FT_DO C53 C54 C55 C56 VCC1V2
5

FT_DI 47uF_T 0.1uF 47uF_T0.1uF


J20 FT_CS 1 6
FTRST VCC3V3 VCC3V3 C59 1.8VO 1.2VO
VIN

Default: Open R51 10uF


C57 330 C58
B 0.1uF FT_CRST 0.1uF 3 4 B
GND

J21 J22 J23 1.8EN 1.2EN


GND GND GND GND
2

GND
FT_CDONE 1 TP6
SP 1 1 1

1 TP7 USB PROGRAMMER LDO REGULATORS


CS spread across board, easy access

VCCIO Bottom Selection VCCIO Top Selection


VCC3V3 VCC3V3

J3 VCC2V5 J26 VCC2V5


VCCIO2 VCCIO2 SEL VCCIO0 VCCIO0 SEL
VCC1V8 VCC1V8
A A
5 6 5 6 Lattice Semiconductor Applications
3 4 3 4
Email: techsupport@Latticesemi.com
1 2 1 2

Title
Default: VCCIO2 = 3V3 Default: VCCIO0 = 3V3 Configuration, Power

Size Project Schematic Rev A


B Lightning Board
Board Rev A
Date: June, 2013 Sheet 4 of 4
5 4 3 2 1
Appendix B. Bill of Materials
Item Quantity Reference Value PCB Footprint Man. Part # Manufacturer Description Populate
1 20 C21,C23,C25, 0.1uF SM_C_0603 C1608X7R1E104K080AA TDK Corp CAP CER 0.1UF 25V 10% X7R 0603 DI
C28,C31,C34,
C37,C38,C39,
C41,C42,C44,
C45,C47,C49,
C51,C54,C56,
C57,C58
2 3 C24,C29,C30 10nF SM_C_0603 ECJ-1VB1C103K Panasonic CAP CER 10000PF 16V 10% X7R 0603 DI
3 3 C26,C27,C32 1uF SM_C_0603 0603X105K250CT Walsin CAPACITOR CER SMD 0603 1UF 25V DI
X5R
4 5 C33,C48,C50, 47uF_T SM_C_1411 293D476X9010B2TE3 Vishay/Sprague CAP TANT 47UF 10V 10% 1411 DI
C53,C55
5 2 C35,C36 27pF SM_C_0603 C0603C270J5GACTU Kemet CAP CER 27PF 50V 5% NP0 0603 DI
6 3 C40,C52,C59 10uF SM_C_0805 08056C106KAT2A AVX CAP CER 10UF 6.3V 10% X7R 0805 DI
7 2 C43,C46 4.7uF SM_C_0603 C1608X5R0J475K080AB TDK Corp CAP CER 4.7UF 6.3V 10% X5R 0603 DI
8 1 D1 TSAL6200 2p54_TH_LED TSAL6200 Vishay EMITTER IR 5MM HI EFF 940NM DI
9 1 D2 APT2012SRCPRV LED0805 APT2012SRCPRV Kingbright Corp LED 2X1.2MM 640NM RD WTR CLR SMD DI
10 1 D3 Green SM_D_0603 APT1608SGC Kingbright Corp LED 1.6X0.8MM 568NM GRN CLR SMD DI
11 1 D4 Blue SM_D_0603 LTST-C190TBKT Lite-On Inc LED BLUE CLEAR 0603 SMD DI
12 1 J3 VCCIO2 SEL HDR3x2 77313-801-06LF FCI CONN HEADER .100 DUAL STR 6POS DI
13 1 J5 STDBY HDR1X2-40 77311-801-02LF FCI CONN HEADER .100 SINGL STR 2POS DI
14 1 J6 EXT CLK SEL hdr1x3-40 77311-801-03LF FCI CONN HEADER .100 SINGL STR 3POS DI
15 1 J7 SMA conn_tp52r_smaver 73391-0060 Molex CONN SMA JACK STR 50 OHM PCB DI
tmlx
16 1 J9 SENSOR  HDR_12x2_2MM 87758-2416 Molex CONN HEADER 24POS 2MM VERT DI
INTERCONNECT GOLD
17 1 J10 SPI PGM hdr5x2 77313-801-10LF FCI CONN HEADER .100 DUAL STR 10POS DI
18 2 J11,J15 CRST HDR1X2-40 77311-801-02LF FCI CONN HEADER .100 SINGL STR 2POS DI
19 1 J12 IDD_TOP HDR1X2-40 77311-801-02LF FCI CONN HEADER .100 SINGL STR 2POS DI
20 2 J13,J28 IDD_BOT HDR1X2-40 77311-801-02LF FCI CONN HEADER .100 SINGL STR 2POS DI
21 1 J14 IDD_CORE HDR1X2-40 77311-801-02LF FCI CONN HEADER .100 SINGL STR 2POS DI
22 1 J16 USB PWR CONN_S5P1RMINI 67503-1020 Molex CONN RECEPT MINIUSB R/A 5POS SMD DI
USBB_MOLEX
23 1 J18 CORE SEL hdr1x3-40 77311-801-03LF FCI CONN HEADER .100 SINGL STR 3POS DI
24 1 J19 VCORE VAR 2pTB2p5mm 1770953 Phoenix  CONN TERM BLK 2POS 2.5MM DI
Contact
25 1 J20 FTRST HDR1X2-40 77311-801-02LF FCI CONN HEADER .100 SINGL STR 2POS DI
26 3 J21,J22,J23 GND TUR_TH 1573-2 Keystone  TERMINAL TURRET DBL .082"L DI
Electronics
27 1 J24 FLSH EN HDR1X2-40 77311-801-02LF FCI CONN HEADER .100 SINGL STR 2POS DI
28 1 J25 MA / SL hdr2x2 77313-801-04LF FCI CONN HEADER .100 DUAL STR 4POS DI
29 1 J26 VCCIO0 SEL HDR3x2 77313-801-06LF FCI CONN HEADER .100 DUAL STR 6POS DI
30 1 J27 HEADER 3X2 HDR3x2 77313-801-06LF FCI CONN HEADER .100 DUAL STR 6POS DI
31 1 J29 BAR_IR_SEL hdr1x3-40 77311-801-03LF FCI CONN HEADER .100 SINGL STR 3POS DI
32 1 J30 PWR SEL hdr1x3-40 77311-801-03LF FCI CONN HEADER .100 SINGL STR 3POS DI
33 1 J31 AP  HDR_5x2_2MM 087758-1016 Molex CONN HEADER 10POS 2MM VERT DI
INTERCONNECT GOLD
34 2 L1,L2 100MHz, 330 L0603 MPZ1608S331A TDK Corp FERRITE CHIP 330 OHM 1.7A 0603 DI
ohms
35 1 L3 600 ohm, 500 mA L0603 MMZ1608R601A TDK Corp FERRITE CHIP 600 OHM 500MA 0603 DI
36 1 Q1 MMBT3904 sot23_132_fc MMBT3904,215 NXP TRANS NPN 40V 200MA SOT23 DI
37 9 R2,R26,R28,R 0 R0603 WR06X000 PTL Walsin Resistor 0ohm JUMP 0603 SMD DI
39,R40,R41,R
42,R44,R52
38 1 R20 150 R0603 WR06X151JTL Walsin Resistor 150 0603 +/-5% SMD DI
39 7 R25,R31,R32, 10k R0603 WR06X103JTL Walsin Resistor 10K 0603 +/-5% SMD DI
R33,R34,R36,
R45
40 1 R27 47 R0805 WR08X470JTL Walsin Resistor 47 0805 +/-5% SMD DI
41 2 R30,R35 2k2 R0603 WR06X222JTL Walsin Resistor 2.2K 0603 +/-5% SMD DI
42 1 R43 2k R0603 WR06X202JTL Walsin Resistor 2K 0603 +/-5% SMD DI
43 1 R46 680 R0603 WR06X681JTL Walsin Resistor 680 0603 +/-5% SMD DI
44 1 R47 12k R0603 WR06X123JTL Walsin Resistor 12K 0603 +/-5% SMD DI
45 2 R48,R49 10 R0603 WR06X100JTL Walsin Resistor 10 0603 +/-5% SMD DI
46 1 R50 1k R0603 WR06X102JTL Walsin Resistor 1K 0603 +/-5% SMD DI
47 1 R51 330 R0603 WR06X331JTL Walsin Resistor 330 0603 +/-5% SMD DI
48 1 R63 150 SM_R_0603 ERJ-3GEYJ151V Panasonic RES 150 OHM 1/10W 5% 0603 SMD DI
49 2 R64,R65 127 SM_R_0603 CRCW0603127RFKEAHP Vishay Dale RES 127 OHM .25W 1% 0603 SMD DI
50 2 SW1,SW3 CRST 2psmd_eswitch TL1015AF160QG E-Switch SWITCH TACTILE SPST-NO 0.05A 12V DI
Item Quantity Reference Value PCB Footprint Man. Part # Manufacturer Description Populate
51 1 SW2 PWR dpdt_slide_sw_eg2 EG2207 E-Switch SWITCH SLIDE DPDT .2A L=4MM DI
207
52 1 TP6 SP TP_TH_40_24 PCB PAD PCB DI
53 1 TP7 CS TP_TH_40_24 PCB PAD PCB D
54 1 U8 ASFLMB- osc_5x3p2 ASFLMB-27.000MHZ-LC-T ABRACON OSC MEMS 27.000 MHZ SMD DI
27.000MHZ-LC-T
55 1 U9 M25P80 SOIC8-W M25P80-VMW6TG Micron  IC FLASH 8MBIT 75MHZ 8SO DI
Technology Inc
56 1 U11 93LC56BT-I/OT SOT23-6 93LC56BT-I/OT Microchip  IC EEPROM 2KBIT 2MHZ SOT23-6 DI
Technology
57 1 U12 FT2232HL tqfp64_0p5_12p2x1 FT2232HL FTDI IC USB HS DUAL UART/FIFO 64-LQFP DI
2p2_h1p6
58 1 U13 MIC5320-SJYD6 SOT23-6 MIC5320-SJYD6 TR Mmicrel IC REG LDO 3.3V/2.5V TSOT23-6 DI
TR
59 1 U14 AP7312-1218W6- SOT23-6 AP7312-1218W6-7 Diodes Inc IC REG LDO 1.2V/1.8V 0.15A SOT2 DI
7
601 1 U15 LP1KA WLCSP16 LP1KA Lattice  iCE1KA WLCSP16 DI
Semiconductor
61 1 U16 LED  THBTGFR421 THBTGFR421 Seoul Semicon- Tri Color LED 1.6 X 1.5 X 0.5 mm DI
TRI-COLOUR ductor
62 1 Y1 12MHz 5x3p2mm2p ABM3-12.000MHZ-B2-T Abracon Corp CRYSTAL 12.000MHZ 18PF SMD DI
63 5 Rubber feet for
board
64 Lightning 1K 305-PD-13-xxx
Eval Board
RevA PCB

1. Customer Supplied

You might also like