iCE40 16-WLCSP Evaluation Kit - Lattice...
Transcript of iCE40 16-WLCSP Evaluation Kit - Lattice...
February 2014EB84_01.0
iCE40 16-WLCSP Evaluation Kit User’s Guide
2
iCE40 16-WLCSP Evaluation Kit
IntroductionThank 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.
FeaturesThe 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.
3
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)
iCE40 DeviceThe 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 RequirementsYou 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.
Power Switch
USBInterface
Socket
IR LED
Bar CodeLED
iCE40LP1K-16SWG
RGB LED
4
iCE40 16-WLCSP Evaluation Kit
Demonstration Design ShuntsLattice 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
J27 = RGB Shunts
J29 = IR/Bar Code Select
J12 = Enables VCCIO
J13 = Enables VCCIO
J3 = Selects VCCIO voltage level
J30 = Enables power from USB
J24 = Enables the SPI Flash
J25 = Program SPI Flash or iCE40
J26 = Selects VCCIO voltage level
J18 = Selects VCCIO supply
J28 = Enables the DONE LEDJ14 = Enables VCC
5
iCE40 16-WLCSP Evaluation Kit
Clock SourcesThe 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
6
iCE40 16-WLCSP Evaluation Kit
Board PowerThe 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)
7
iCE40 16-WLCSP Evaluation Kit
Board Configuration and ProgrammingThe 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
DONE LED
USB Port
M25P80-VMW6TG
J25 = iCE40 orSPI Flash
J11 = CRESETB Probe
iCE40LP1K-16SWG
J28 = DONE Probe
CRESETB
8
iCE40 16-WLCSP Evaluation Kit
Test PointsThe 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
• J31 provides the following test points as shown in Figure 6Figure 6. J31 AP Interconnect
The J9 and J10 test points are shown in Figure 7
Figure 7. J9 and J10 Test Points
AP & SENSOR INTERCONNECTS
clk
CRSTbLED_GREENLED_BLUE
LED_RED
VCC3V3
VCORE
VCCIO0 VCCIO2
flsh_cs {3,4}sensor3_flsh_mosi {3,4}
sensor3_flsh_miso{3,4} sensor3_flsh_sclk {3,4}
IR_LED {2}BAR_LED{2}
CDONE {4}
LED_BLUE{2}LED_GREEN{2}LED_RED{2}
J9
SENSOR INTERCONNECT
2468
1012141618202224
1357911131517192123
sensor3_flsh_mosisensor3_flsh_miso
proc_intrsensor3_flsh_sclk flsh_cs
DRGN5V
J31AP INTERCONNECT
2468
10
13579
J9 = Test Points
J10 = Test Points
9
iCE40 16-WLCSP Evaluation Kit
RGB LED Demonstration Design and Software GUIThe 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.
10
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.
11
iCE40 16-WLCSP Evaluation Kit
GUI Serial Communication InterfaceLED Control via SPIThe 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
SPI ProtocolData 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.
REG[15:0] – Consists of four control fields.
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
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]
ADDR REG [15:8] REG [7:0]
CSn
SCK
MOSI
[7:0]
12
iCE40 16-WLCSP Evaluation Kit
Register DefinitionsDefault 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)
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
Description Ordering Part NumberChina RoHS Environment-Friendly Use Period (EFUP)
iCE40 16-WLCSP Evaluation Kit iCE40LP1K-SWG16-EVN
Technical Support Assistancee-mail: [email protected]
Internet: www.latticesemi.com
Revision History
© 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.
Date Version Change Summary
February 2014 01.0 Initial release.
Appendix A. Schematic DiagramsFigure 12. Block Diagram
5 5
4 4
3 3
2 2
1 1
DD
CC
BB
AA
iCE40LP1k-WLCSP16
TOP BANK - at 3.3V
BOT BANK - at 3.3V
POWER SUPPLIES
(from USB & optional
terminal block (for
VCC Core))
CLOCK OSC
SMA CONN
JUMPER SEL
FT2232H
SPI
CONFIG FLASH (SPI)
SPI/GPIO
SPI-CS
USB
ALL LINES THROUGH
SENSOR INTERCONNECT
CONNECTOR
Revision History
Rev 0p0 - 14 June 2013 - Initial draft
IR LED (TX)
BAR CODE LED
JUMPER SEL
High Current
Tri-LED
Dragon Board
Connector
Aardvark
Connector
Dat
e:
Siz
eS
chem
atic
Rev
ofS
heet
Titl
e
Latti
ce S
emic
ondu
ctor
App
licat
ions
Em
ail:
tech
supp
ort@
Latti
cese
mi.c
om
Boa
rd R
ev
Pro
ject
Jun,
201
3
BA
41
Boa
rd B
lock
Dia
gram
Ligh
tnin
g 1K
Boa
rdA
Dat
e:
Siz
eS
chem
atic
Rev
ofS
heet
Titl
e
Latti
ce S
emic
ondu
ctor
App
licat
ions
Em
ail:
tech
supp
ort@
Latti
cese
mi.c
om
Boa
rd R
ev
Pro
ject
Jun,
201
3
BA
41
Boa
rd B
lock
Dia
gram
Ligh
tnin
g 1K
Boa
rdA
Dat
e:
Siz
eS
chem
atic
Rev
ofS
heet
Titl
e
Latti
ce S
emic
ondu
ctor
App
licat
ions
Em
ail:
tech
supp
ort@
Latti
cese
mi.c
om
Boa
rd R
ev
Pro
ject
Jun,
201
3
BA
41
Boa
rd B
lock
Dia
gram
Ligh
tnin
g 1K
Boa
rdA
Figure 13. Clocking and LEDs
5 5
4 4
3 3
2 2
1 1
DD
CC
BB
AA
EXTERNAL CLOCKING
Default: 1&2
(27 Mhz Osc)
Default: Shunt
Hig
h C
urr
ent
LE
D
IR E
MIT
TE
RB
AR
CO
DE
LE
D
Clo
ck S
elec
tio
n
Default: Shunt 1,2 (for IR LED)
IR/B
arco
de
LE
D S
elec
tio
n
VF
=1.
85V
, IF
=20
mA
(M
ax 3
0mA
)R
S=
(3.3
V-1
.85V
)/20
mA
=72
.5O
hmIO
L@3.
3V=
8mA
RS
=(3
.3V
-1.8
5V)/
6mA
=18
1Ohm
VF
=1.
35V
, IF
=10
0mA
(M
ax 2
00m
A)
RS
=(3
.3V
-1.3
5V)/
100m
A=
19.5
Ohm
GR
EE
N L
ED
VF
=3.
1V,
IF=
10m
A (
Max
20m
A)
RS
=(5
.0V
-3.1
V)/
10m
A=
190O
hmIO
L@3.
3V=
24m
AR
S=
(5.0
V-3
.1V
)/24
mA
=79
.2O
hm
RE
D L
ED
VF
=1.
9V,
IF=
10m
A (
Max
30m
A)
RS
=(5
.0V
-1.9
V)/
10m
A=
310O
hmIO
L@3.
3V=
24m
AR
S=
(5.0
V-1
.9V
)/24
mA
=12
9Ohm
BLU
E L
ED
VF
=3.
1V,
IF=
10m
A (
Max
20m
A)
RS
=(5
.0V
-3.1
V)/
10m
A=
190O
hmIO
L@3.
3V=
24m
AR
S=
(5.0
V-3
.1V
)/24
mA
=59
.4O
hm
BA
R_L
ED
IR_L
ED
VC
CIO
2
VC
CIO
2
VC
CIO
2
VC
C5V
IR_L
ED
{3}
}3{kl c
LED
_RE
D{3
}
LED
_BLU
E{3
}LE
D_G
RE
EN
{3}
BA
R_L
ED
_MU
X_I
R_L
ED
{3}
BA
R_L
ED
{3}
Dat
e:
Siz
eS
chem
atic
Rev
ofS
heet
Titl
e
Latti
ce S
emic
ondu
ctor
App
licat
ions
Em
ail:
tech
supp
ort@
Latti
cese
mi.c
om
Boa
rd R
ev
Pro
ject
June
, 201
3
BA
42
Clo
ckin
g an
d LE
Ds
Ligh
tnin
g 1K
Boa
rdA
Dat
e:
Siz
eS
chem
atic
Rev
ofS
heet
Titl
e
Latti
ce S
emic
ondu
ctor
App
licat
ions
Em
ail:
tech
supp
ort@
Latti
cese
mi.c
om
Boa
rd R
ev
Pro
ject
June
, 201
3
BA
42
Clo
ckin
g an
d LE
Ds
Ligh
tnin
g 1K
Boa
rdA
Dat
e:
Siz
eS
chem
atic
Rev
ofS
heet
Titl
e
Latti
ce S
emic
ondu
ctor
App
licat
ions
Em
ail:
tech
supp
ort@
Latti
cese
mi.c
om
Boa
rd R
ev
Pro
ject
June
, 201
3
BA
42
Clo
ckin
g an
d LE
Ds
Ligh
tnin
g 1K
Boa
rdA
R280
Q1
MM
BT
3904
AS
FLM
B-2
7.00
0MH
Z-L
C-T
U8G
ND
2
VD
D4
ST
DB
Y#
1
OU
T3
J6E
XT
CLK
SE
L
123
R63
150
DI
SM
_R_0
603
R27
47
R64
127
DI
SM
_R_0
603
C21
0.1u
F
R20
150
R65
127
DI
SM
_R_0
603
R26
0
R30
2k2
J27
HE
AD
ER
3X
2
2 4 6
1 3 5
R25 10
k
J29
BA
R_I
R_S
EL
123
D2
AP
T20
12S
RC
PR
V
D1
TS
AL6
200
U16
LED
TR
I-C
OLO
UR
1
432
J5S
TD
BY
1 2
J7S
MA
A1
Sh1
2
Sh2
3S
h34
Sh4
5
Figure 14. Programming and Connectors
5 5
4 4
3 3
2 2
1 1
DD
CC
BB
AA
SPI CONFIGURATION / FLASH
AP & SENSOR INTERCONNECTS
Note position of pin#1
in reference board
Note:
Place close
to DUT
Note:
Place close
to DUT
DUT
Default: Shunt
For programming Flash - Shunt 1,3 and 2,4 (default)
For programming iCE - Shunt 3,4 and 1,2
Default: Shunt
Default: Shunt
Default: Open
Do
ne
LE
DC
RE
SE
TB
Bu
tto
nNote position of pin#1
in reference board
Dra
go
n B
oar
d P
roc
Inte
rup
t
Default: Open
Dra
go
n B
oar
d C
on
nec
tor
Aar
dva
rk C
on
nec
tor
clk
CR
ST
b
CR
ST
b
CR
ST
bC
DO
NE
flsh_
csse
nso
r3_flsh
_m
osi
senso
r3_flsh
_sc
lkse
nso
r3_flsh
_m
iso
senso
r3_flsh
_m
osi
senso
r3_flsh
_m
iso
senso
r3_flsh
_sc
lk
flsh_
cs
senso
r3_flsh
_sc
lk
CR
ST
b
flsh_
cs
senso
r3_flsh
_m
osi
ice_
SO
ice_
SI
ice_
SO
senso
r3_flsh
_m
iso
ice_
SI
LED
_GR
EE
NLE
D_R
ED
LED
_BLU
E
CD
ON
E
LED
_GR
EE
NLE
D_B
LUE
LED
_RE
D
sens
or3_
flsh_
mos
ise
nsor
3_fls
h_m
iso
proc
_int
rse
nsor
3_fls
h_sc
lkfls
h_cs
proc
_int
r
proc
_int
r
VC
C3V
3
VC
CIO
0
VC
CIO
2V
CC
IO0
VC
OR
E
VC
C3V
3V
CC
3V3
VC
OR
E
VC
CIO
0V
CC
IO2
DR
GN
5V
VC
CIO
0fls
h_cs
{3,4
}se
nsor
3_fls
h_m
osi
{3,4
}se
nsor
3_fls
h_m
iso
{3,4
}se
nsor
3_fls
h_sc
lk{3
,4}
IR_L
ED
{2}
CR
ST
b{4
}
sens
or3_
flsh_
mis
o{3
,4}
sens
or3_
flsh_
sclk
{3,4
}fls
h_cs
{3,4
}se
nsor
3_fls
h_m
osi
{3,4
}
BA
R_L
ED
{2}
CD
ON
E{4
}
}2{kl c
LED
_BLU
E{2
}LE
D_G
RE
EN
{2}
LED
_RE
D{2
}
BA
R_L
ED
_MU
X_I
R_L
ED
{2}
Dat
e:
Siz
eS
chem
atic
Rev
ofS
heet
Titl
e
Latti
ce S
emic
ondu
ctor
App
licat
ions
Em
ail:
tech
supp
ort@
Latti
cese
mi.c
om
Boa
rd R
ev
Pro
ject
Nov
, 201
2
BA
43
Ligh
tnin
g 1k
, Pro
gram
min
g, C
onne
ctor
s
Ligh
tnin
g 1k
Boa
rdA
Dat
e:
Siz
eS
chem
atic
Rev
ofS
heet
Titl
e
Latti
ce S
emic
ondu
ctor
App
licat
ions
Em
ail:
tech
supp
ort@
Latti
cese
mi.c
om
Boa
rd R
ev
Pro
ject
Nov
, 201
2
BA
43
Ligh
tnin
g 1k
, Pro
gram
min
g, C
onne
ctor
s
Ligh
tnin
g 1k
Boa
rdA
Dat
e:
Siz
eS
chem
atic
Rev
ofS
heet
Titl
e
Latti
ce S
emic
ondu
ctor
App
licat
ions
Em
ail:
tech
supp
ort@
Latti
cese
mi.c
om
Boa
rd R
ev
Pro
ject
Nov
, 201
2
BA
43
Ligh
tnin
g 1k
, Pro
gram
min
g, C
onne
ctor
s
Ligh
tnin
g 1k
Boa
rdA
C27
1uF
R33
10k
R2
0
J14
IDD
_CO
RE
1 2
J13
IDD
_BO
T1 2
J24
FLS
H E
N
12
J28
IDD
_BO
T1 2
J11
CR
ST
12SW
1
CR
ST
SW
3
CR
ST
C25
0.1u
FC
24 10nFR32
10k
D3
Gre
en
C30 10
nF
J15
CR
ST
12
C26
1uF
R35 2k
2
R31
10k
C31
0.1u
F
J12
IDD
_TO
P
1 2
J31
AP
INT
ER
CO
NN
EC
T
2 4 6 8 10
1 3 5 7 9J1
0S
PI P
GM
SS
21
GN
D1
2
SS
33
NC
24
MIS
O5
NC
16
SC
LK7
MO
SI
8
SS
19
GN
D2
10
R36
10k
C32
1uFM
25P
80U
9
SD
I5
SC
K6
WP
3
CS
1
SD
O2
HO
LD7
8
VC
C
4
GN
D
J9
SE
NS
OR
IN
TE
RC
ON
NE
CT
2 4 6 8 10 12 14 16 18 20 22 24
1 3 5 7 9 11 13 15 17 19 21 23
C23
0.1u
F
C28
0.1u
F
J25
MA
/ S
L
3 41 2
R34
10k
U15
LP1K
A
VC
CIO
_3_2
_SP
IA
1
IOT
_GB
IN0_
1_LE
D0
A2
VC
CIO
0 (T
)A
3
IOT
_LE
D1
A4
IOT
_LE
D2
B1
IOL_
7A_G
BIN
6B
2
IOL_
6B_G
BIN
7B
3
GN
DB
4
IOB
_46_
SC
KC
1
IOB
_45_
SD
IC
2
IOB
_44_
SD
OC
3
VC
CC
4IO
B_4
7_S
SD
1
CR
ES
ET
_BD
2
IOB
_35_
GB
IN5_
CD
ON
ED
3G
ND
D4
C29
10nF
Figure 15. Configuration and Power
5 5
4 4
3 3
2 2
1 1
DD
CC
BB
AA
LDO REGULATORS
USB PROGRAMMER
Default: 1&2
(VCORE = 1v2)
Mark +ve on silk
+
spread across board, easy access
Default: Open
Default: VCCIO0 = 3V3
VC
CIO
To
p S
elec
tio
n
Default: VCCIO2 = 3V3
VC
CIO
Bo
tto
m S
elec
tio
n
Default: 1&2
(USB 5V)
Bo
ard
Vo
ltag
e S
elec
tio
n
VC
C S
elec
tio
n
US
B_D
M
GN
D
FT
_CR
ST
EP_CS
FT
_CR
ST
GND
EP
_DI
GND
EP
_CLK
EP
_CS
GN
D
FT
_DI
FT
_DI
FT
_SK
FT
_SK
FT
_CS
EP_DI
FT
_DO
FT
_CS
EP_CLK
GN
D
US
B_D
P
GN
D
FT
_DO
GN
D
GN
D
USB_DP
USB_DM
FT
_CD
ON
E
FT
_CD
ON
E
VC
C3V
3
VC
C3V
3
VC
C3V
3
FT
VC
OR
VC
C3V
3
FT
VC
OR
VC
C3V
3
FT
VC
OR
FT
VC
OR
VC
C3V
3
VC
C3V
3
VC
C3V
3
VC
C3V
3
VC
C5V
VC
C1V
2V
CC
1V8
VC
C1V
2
VC
OR
E
VC
C2V
5V
CC
3V3
VC
C5V
VC
C1V
8
VC
C2V
5
VC
C3V
3
VC
CIO
0V
CC
1V8
VC
C2V
5
VC
C3V
3
VC
CIO
2
VC
C5V
DR
GN
5VU
SB
5V
VC
C5V
US
B5V
CR
ST
b{3
}
sens
or3_
flsh_
mis
o{3
}se
nsor
3_fls
h_sc
lk{3
}fls
h_cs
{3}
sens
or3_
flsh_
mos
i{3
}
CD
ON
E{3
}
Dat
e:
Siz
eS
chem
atic
Rev
ofS
heet
Titl
e
Latti
ce S
emic
ondu
ctor
App
licat
ions
Em
ail:
tech
supp
ort@
Latti
cese
mi.c
om
Boa
rd R
ev
Pro
ject
June
, 201
3
BA
44
Con
figur
atio
n, P
ower
Ligh
tnin
g B
oard
AD
ate:
Siz
eS
chem
atic
Rev
ofS
heet
Titl
e
Latti
ce S
emic
ondu
ctor
App
licat
ions
Em
ail:
tech
supp
ort@
Latti
cese
mi.c
om
Boa
rd R
ev
Pro
ject
June
, 201
3
BA
44
Con
figur
atio
n, P
ower
Ligh
tnin
g B
oard
AD
ate:
Siz
eS
chem
atic
Rev
ofS
heet
Titl
e
Latti
ce S
emic
ondu
ctor
App
licat
ions
Em
ail:
tech
supp
ort@
Latti
cese
mi.c
om
Boa
rd R
ev
Pro
ject
June
, 201
3
BA
44
Con
figur
atio
n, P
ower
Ligh
tnin
g B
oard
A
C35
27pF
J26
VC
CIO
0 S
EL
246
135
C54
0.1u
F
C37
0.1u
F
R40
0
C59 10
uF
C45
0.1u
F
C44
0.1u
F
L2 100M
Hz,
330
ohm
s
C50
47uF
_T
J21
GN
D
1
R48
10
R44
0
C34
0.1u
F
C40
10uF
C48
47uF
_T
L110
0MH
z, 3
30 o
hms
C49
0.1u
F
R52
0
R42
0
J18
CO
RE
SE
L
123
C56
0.1u
F
J19
VC
OR
E V
AR
12
C41
0.1u
F
Y1
12M
Hz
MIC
5320
-SJY
D6
TR
U13
3.3V
O4
3.3E
N6
2.5E
N1
2.5V
O5
VIN3
GND2
R45
10k
R41
0
AP
7312
-121
8W6-
7U
14
1.8V
O1
1.8E
N3
1.2E
N4
1.2V
O6
VIN5
GND2
C55
47uF
_T
R43
2k
R50
1k
TP
6S
P1
J23
GN
D
1
C57
0.1u
FJ2
2G
ND
1
C52 10
uF
J30
PW
R S
EL
123
R39
0
C36
27pF
C51
0.1u
F
C43
4.7u
F
L3
600
ohm
, 500
mA
R47
12k
U12
FT
2232
HL
Gnd
_11
OS
CI
2
OS
CO
3
VP
HY
4
Gnd
_75
RE
F6
DM
7
DP
8
VP
LL9
AG
nd10
Gnd
11
VC
OR
E_1
12
TE
ST
13
RE
SE
T#
14
Gnd
_215
AD
BU
S0
16
ADBUS117
ADBUS218
ADBUS319
VCCIO20
ADBUS421
ADBUS522
ADBUS623
ADBUS724
Gnd_325
ACBUS026
ACBUS127
ACBUS228
ACBUS329
ACBUS430
VCCIO_331
ACBUS532
AC
BU
S6
33A
CB
US
734
Gnd
_435
SU
SP
EN
D#
36V
CO
RE
37B
DB
US
038
BD
BU
S1
39B
DB
US
240
BD
BU
S3
41V
CC
IO_2
42B
DB
US
443
BD
BU
S5
44B
DB
US
645
BD
BU
S7
46G
nd_5
47B
CB
US
048
VREGOUT49 VREGIN50 Gnd_651 BCBUS152 BCBUS253 BCBUS354 BCBUS455 VCCIO_156 BCBUS557 BCBUS658 BCBUS759 PWREN#60 EEDATA61 EECLK62 EECS63 VCORE_364
C38
0.1u
F
R46
680
5V
D-
D+
ID
G
US
B P
WR
J16
1
2
3
4
S2
5
S1
S3
S4
TP
7C
S1
C46
4.7u
F
D4
Blu
eC
390.
1uF
J3V
CC
IO2
SE
L 246
135
J20
FT
RS
T12R
4910
C58
0.1u
F
R51
330
SW
2P
WR
12
3
45
6
78
C42
0.1u
F
C53
47uF
_T
C47
0.1u
F
93LC
56B
T-I
/OT
U11G
ND
2
VC
C6
DO
1
DI
3
CLK
4
CS
5
C33
47uF
_T
Appendix B. Bill of MaterialsItem Quantity Reference Value PCB Footprint Man. Part # Manufacturer Description Populate
1 20 C21,C23,C25,C28,C31,C34,C37,C38,C39,C41,C42,C44,C45,C47,C49,C51,C54,C56,C57,C58
0.1uF SM_C_0603 C1608X7R1E104K080AA TDK Corp CAP CER 0.1UF 25V 10% X7R 0603 DI
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 X5R
DI
4 5 C33,C48,C50,C53,C55
47uF_T SM_C_1411 293D476X9010B2TE3 Vishay/Sprague CAP TANT 47UF 10V 10% 1411 DI
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_smavertmlx
73391-0060 Molex CONN SMA JACK STR 50 OHM PCB DI
16 1 J9 SENSOR INTERCONNECT
HDR_12x2_2MM 87758-2416 Molex CONN HEADER 24POS 2MM VERT GOLD
DI
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_S5P1RMINIUSBB_MOLEX
67503-1020 Molex CONN RECEPT MINIUSB R/A 5POS SMD DI
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 Contact
CONN TERM BLK 2POS 2.5MM DI
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 Electronics
TERMINAL TURRET DBL .082"L DI
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 INTERCONNECT
HDR_5x2_2MM 087758-1016 Molex CONN HEADER 10POS 2MM VERT GOLD
DI
34 2 L1,L2 100MHz, 330 ohms
L0603 MPZ1608S331A TDK Corp FERRITE CHIP 330 OHM 1.7A 0603 DI
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,R39,R40,R41,R42,R44,R52
0 R0603 WR06X000 PTL Walsin Resistor 0ohm JUMP 0603 SMD DI
38 1 R20 150 R0603 WR06X151JTL Walsin Resistor 150 0603 +/-5% SMD DI
39 7 R25,R31,R32,R33,R34,R36,R45
10k R0603 WR06X103JTL Walsin Resistor 10K 0603 +/-5% SMD DI
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
51 1 SW2 PWR dpdt_slide_sw_eg2207
EG2207 E-Switch SWITCH SLIDE DPDT .2A L=4MM DI
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-27.000MHZ-LC-T
osc_5x3p2 ASFLMB-27.000MHZ-LC-T ABRACON OSC MEMS 27.000 MHZ SMD DI
55 1 U9 M25P80 SOIC8-W M25P80-VMW6TG Micron Technology Inc
IC FLASH 8MBIT 75MHZ 8SO DI
56 1 U11 93LC56BT-I/OT SOT23-6 93LC56BT-I/OT Microchip Technology
IC EEPROM 2KBIT 2MHZ SOT23-6 DI
57 1 U12 FT2232HL tqfp64_0p5_12p2x12p2_h1p6
FT2232HL FTDI IC USB HS DUAL UART/FIFO 64-LQFP DI
58 1 U13 MIC5320-SJYD6 TR
SOT23-6 MIC5320-SJYD6 TR Mmicrel IC REG LDO 3.3V/2.5V TSOT23-6 DI
59 1 U14 AP7312-1218W6-7
SOT23-6 AP7312-1218W6-7 Diodes Inc IC REG LDO 1.2V/1.8V 0.15A SOT2 DI
601 1 U15 LP1KA WLCSP16 LP1KA Lattice Semiconductor
iCE1KA WLCSP16 DI
61 1 U16 LED TRI-COLOUR
THBTGFR421 THBTGFR421 Seoul Semicon-ductor
Tri Color LED 1.6 X 1.5 X 0.5 mm DI
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 Eval Board RevA PCB
305-PD-13-xxx
1. Customer Supplied
Item Quantity Reference Value PCB Footprint Man. Part # Manufacturer Description Populate