ECP5 Versa Development Kit User Guide

ECP5™ Versa Development Board User Guide
EB98 Version 2.1, November 2015
ECP5 Versa Development Board
Introduction
The ECP5™ Versa Development Board allows designers to investigate and experiment with the features of the
ECP5 Field-Programmable Gate Array. The features of the ECP5 Versa Development Board can assist engineers
with rapid prototyping and testing of their specific designs. The ECP5 Versa Development Board is part of the
ECP5 Versa Development Kit. The guide is intended to be referenced in conjunction with demo user guides to
demonstrate the ECP5 FPGA.
Figure 1. ECP5 Versa Development Board, Top Side
SERDES Test
SMA Connectors
Push-buttons
LED
Display
Configuration
Mode Switches
DDR3
Memory
Expansion Connectors
User
Switches
Status LEDs
Dual RJ45
Ethernet Ports
USB Programming
SPI Flash
Configuration
Memory
JTAG
Interface
Dual RJ45
Ethernet Ports
ECP5
Device
On-Board
Clock
Management
PCI Express x1
Features
• Half-length PCI Express form-factor
—Allows demonstration of PCI Express x1 interconnection
• Electrical testing of one full-duplex SERDES channel via SMA connections
• USB-B connection for UART and device programming
• Two RJ45 interfaces to 10/100/1000 Ethernet to RGMII
• On-board Boot Flash
—128M Serial SPI Flash
• DDR3-1866 memory components (64Mb/x16)
• Expansion mezzanine interconnection for prototyping
• 14-segment alpha-numeric display
• Switches, LEDs and displays for demo purposes
• Diamond® programming support
• On-board reference clock sources
2
12 V DC
Power Input
ECP5 Versa Development Board
The contents of this user guide include top-level functional descriptions of the various portions of the evaluation
board, descriptions of the on-board connectors, diodes and switches and a complete set of schematics.
Caution: The ECP5 Versa Development Board contains ESD-sensitive components. ESD safe practices should be
followed while handling and using the evaluation board.
ECP5 Device
This board features an ECP5 FPGA with a 1.1 V core supply. It can accommodate all pin-compatible ECP5 devices
in the 381 ball caBGA package. A complete description of this device can be found in DS1044, ECP5 Family Data
Sheet.
Note: The connections referenced in this document refer to the LFE5UM-45F-8BG381C device.
Applying Power to the Board
The ECP5 Versa Development Board is ready to power on. The board can be supplied with power from a PCI
Express host system or standalone with an external wall power module.
The 12 V DC input power source is fused with a surface mounted fuse, as noted in Table 1.
Table 1. Board Power Supply Fuses (See Appendix A, Sheet 2, Figure 11- Voltage Regulators)
Fuse Designator
F1
Description
12 V Input Supply Fuse
The board may be plugged into a host PC. Only plug the board into a PCI Express slot when the system is powered
off. Once inserted, the PC can be safely powered on.
Using the evaluation board outside of a PC chassis supply requires the factory-supplied wall supply module. Use of
other supplies is not suggested.
Figure 2. Power Distribution Scheme (See Appendix A, Sheet 2, Figure 11- Voltage Regulators)
EN
LDO
SERDES VCCA0: 1.1 V, 0.5 A
Status LED: D12
EN
LDO
12 V, 5 A fused
Status LED: D13
SERDES VCCHTX0: 1.1 V, 0.5 A
2.5 V, 1.1 A
Status LED: D31
SW
EN
SW
3.3 V, 1.35 A
Status LED: D9
SW
1.5 V, 1.1 A
Status LED: D11
EN
VCC Core: 1.1 V, 1.35 A
Status LED: D10
SW
3
ECP5 Versa Development Board
Programming/FPGA Configuration
The ECP5 Versa Development Board has a built-in download controller for programming the ECP5 FPGA. The
built-in module consists of a USB Type-B connector and a USB UART device. To use the built-in download cable,
simply connect a standard USB cable (a USB-B to USB-A cable is included with the ECP5 Versa Development Kit)
from J2 to your PC (with Diamond programming software installed). The USB hub on the PC will detect the addition
of the USB function, making the built-in cable available for use with the Diamond programming software. The USB
cable is connected in parallel to J3.
Alternate Programmer Download Interface
J3 is a 10 pin JTAG connector that is provided for use with an external Lattice download cable (available separately). A USB download cable can be attached to the board using J3 to interface with the FPGA (U1).
Note: Resistors R38, R33, R32 and R36 need to be removed for programming with J3.
The same interface can be used to access the ispClock 5406D clock device (U13) by reconfiguring the jumpers on
J50 (See Appendix A, Sheet 3, Figure 12 - Programming). U13 is factory-programmed for use with the reference
designs and should only be altered for customized designs.
Table 2. JTAG Connector Pinout (J3) (See Appendix A, Sheet 3, Figure 12 - Programming)
Pin
Function
1
PWR
2
TDO
3
TDI
4
PROGRAMn
5
N/C
6
TMS
7
GND
8
TCK
9
DONE
10
INITn
Diamond Programmer Requirements
Note: This board includes the built-in download module and only requires the USB cable included with the board.
After initial board setup, use the following procedure to program the board. Instructions assume that Diamond Programmer software has been installed on a local PC.
Requirements:
• PC with Diamond Programmer 3.5.1 (or later) programming software, installed with appropriate drivers (USB
driver for USB cable).
Note: An option to install these drivers is included as part of the Diamond Programmer setup.
4
ECP5 Versa Development Board
Setting the Configuration Mode
The ECP5 device on the ECP5 Versa Development Board supports a variety of configuration modes, including
1149.1 JTAG and Master SPI. Refer to TN1260, ECP5 sysCONFIG Usage Guide. On the PCB version Rev B, use
the CFG Setting Dip Switch SW4 described in Table 3.
Table 3. CFG[2:0] Selection – Rev B
CFG[2:0]
SW4.3
SW4.2
SW4.1
1149.1 JTAG only
Configuration Mode
000
Down
Down
Down
Slave SPI
001
Down
Down
Up
Master SPI
010
Down
Up
Down
SCM (Slave_Serial)
101
Up
Down
Up
SCM (Slave_Parallel)
111
Up
Up
Up
Board Programming
Configuration Status Indicators
(See Appendix A, Sheet 3, Figure 12 - Programming)
Figure 3. ECP5 Status LEDs and Push-button Controls
The LEDs indicate the configuration status of the ECP5 FPGA.
• D17 (red) illuminated indicates that programming was aborted or reinitialized, driving the INITN output low.
• D20 (green) illuminated indicates the successful completion of configuration by releasing the open collector
DONE output pin.
• D19 (red) illuminated indicates that PROGRAMN is low.
• D18 (red) illuminated indicates that GSRN is low.
5
ECP5 Versa Development Board
PROGRAMN and GSRN
These push-button switches assert/de-assert the logic levels on PROGRAMN (SW2) and GSRN (SW1). Depressing the button drives a logic level “0” to the device.
Programming Serial SPI Flash Memory
A serial SPI (16-pin TSSOP, 128M) Flash memory device (U52) is on-board for non-volatile configuration memory
storage. A Micron N25Q128A device is populated on-board.
The Serial SPI Flash memory device can be configured easily via the ECP5 JTAG port. This mode enables the
FPGA to be programmed at power-up or assertion of PROGRAMN with a bitstream stored in the memory device.
1. Connect the ECP5 Versa Development Board.
2. Scan the board or select the LFE5UM-45F device in the ECP5UM device family.
3. From the Edit pull down menu select Device Properties. Set the Access mode to SPI Flash Background Programming and Operation to SPI Flash Erase, Program, Verify.
Figure 4. Diamond Programmer Main Screen
4. Under the SPI Flash Options, select Family to SPI Serial Flash, Vendor to Micron, Device to SPI-N25Q128A,
Package to 16-pin SO16.
6
ECP5 Versa Development Board
Figure 5. Device Properties Dialog Box
5. Click OK in the Device Properties dialog box. You will return to the main configuration screen.
6. Set J50 jumper to ECP5 programming (See Appendix A, sheet 3 "Programming")
7. From the main programming window, select Program from the top toolbar. This begins the SPI Serial Flash
programming. Note that the SPI Flash Background Programming operation is only possible when the ECP5
device is either erased or the active design has the MASTER_SPI_PORT mode enabled. For more details see
TN1260, ECP5 sysCONFIG Usage Guide.
7
ECP5 Versa Development Board
On-Board Clock Capabilities
(See Appendix A, Sheet 9, Figure 18 - Reference Clock Generator)
The ECP5 Versa Development Board allows for several clock source options. Some of these options are controlled
via the ispClock5406D programmable clock manager device. The ispClock5406D enables the reference clock from
the PCI Express interface to provide a reference clock to the SERDES. This is true only when the board is in a PCI
Express host socket. When the board is not in a PCI Express host socket, the clock will be supplied by a 156.25
MHz clock on-board oscillator. Both clock inputs can be fanned out to the dedicated SERDES reference inputs,
FPGA inputs, and to the expansion connectors. The factory default programming only connects the SERDES reference clock inputs. Factory-defined demonstration designs will control and manage the clock.
Figure 6. Clock Controller Scheme
PCLKT0
A4
FPGA Clock
PCLKC0
A5
PCIE_PRSNT#
SERDES D0
Reference
Clock
PCI Express
0
156.25 MHz
On-board
Oscillator
1
REFCLKP_D0
Y11
REFCLKN_D0
Y12
Factory Default
Clock Programming
SERDES D1
Reference
Clock
REFCLKP_D1
Y19
REFCLKN_D1
W20
Expansion Interface
Clock(X3)
8
ECP5 Versa Development Board
General Purpose Clock Source
An on-board 100 MHz LVDS oscillator is provided for general purpose use. This clock source is connected to differential inputs P3 and P4 and must be used as LVDS inputs to the FPGA. This pin pair also provides optimal interface to the FPGA PLL for customized use.
The PCI Express add-in card specification requires add-in boards to include capabilities to tell the host of its presence. The ECP5 Versa Development Board allows this optional connection via a board jumper. Using the board
with a PCI Express host requires the setting shown in Figure 7 below.
Figure 7. PCI Express PRSNT Control Connection
J4
1
2
3
4
5
6
PCI Express PRSNT
Jumper Selector
SERDES
The ECP5 Dual Channel Unit (DCU) SERDES FPGA is utilized on the board for several purposes. DCU0, Channel
0 is provisioned to provide a single, full-duplex PCI Express channel. The high-speed signals are connected to the
PCI Express edge connection. DCU0, Channel 1 is connected to the SMA connectors for external electrical demonstrations.
Table 4. PCI Express Channel Interconnections
Signal Name
SERDES Port
FPGA Ball Number
PETp0
HDRXP0_D0CH0
Y5
PETn0
HDRXN0_D0CH0
Y6
PERp0
HDTXP0_D0CH0
W4
PERn0
HDTXN0_D0CH0
W5
SERDES Port
FPGA Ball Number
J5
HDRXP0_D0CH1
Y7
J6
HDRXN0_D0CH1
Y8
J7
HDTXP0_D0CH1
W8
J8
HDTXN0_D0CH1
W9
Table 5. SMA Test Interconnections
Connector
9
ECP5 Versa Development Board
FPGA Test Pins
(See Appendix A, Sheet 8, Figure 17 - LEDs and Switches)
General Purpose DIP Switches
General purpose FPGA pins are available for user applications. FPGA pins are connected to switch SW3, a SPST
slide-actuated DIP switch. The switches are connected to logic level 0 when moved to the ON position. Switch position 1 is indicated with an arrow. Inputs 1-4 are within a 1.5 V bank and inputs 5-8 are within a 2.5 V bank. The user
must program inputs 1-4 to be the LVCMOS15 type and inputs 5-8 to be the LVCMOS25 type in the design.
Figure 9 shows the switches. Note the silk marking associated with SW3-7 is incorrect in revision B, SW3-7 is
mapped to K19, per Table 6.
Figure 8. ECP5 Versa Development Board LEDs and Switches
The designated pins are connected according to Table 6.
Table 6. FPGA Ball to DIP Switch Position
FPGA Ball Number
SW3 DIP Switch Position
H2
1
K3
2
G3
3
F2
4
J18
5
K18
6
K19
7
K20
8
10
ECP5 Versa Development Board
General Purpose LEDs
(See Appendix A, Sheet 8, Figure 17 - LEDs and Switches)
The LEDs provided on the ECP5 Versa Development Board are connected to general purpose FPGA I/Os. These
LEDs provide status for user designs and must be included in the design. The LEDs illuminate when the FPGA output is driven LOW. Table 7 shows the LED and associated FPGA pins. These pins are within an I/O bank connected to 2.5 V and the user should program these to be LVCMOS25 type outputs in the design.
Table 7. LED Definitions
LED Designator
FPGA Ball Number
LED Color
D25
E16
Yellow
D24
D17
Yellow
D22
D18
Green
D21
E18
Green
D26
F17
Red
D27
F18
Red
D28
E17
Red
D29
F16
Red
Alpha-numeric LED Display
(See Appendix A, Sheet 8, Figure 17 - LEDs and Switches)
A 14-segment alpha-numeric display is provided on the board (D23). These LED segments are connected to general-purpose FPGA I/Os. The LEDs must be included in the FPGA design. The LEDs illuminate when the FPGA
output is driven LOW. Table 8 shows the LED and associated FPGA pins. These pins are within an I/O bank connected to 2.5 V and the user should program these to be LVCMOS25 outputs in the design.
Figure 9. 14-Segment Display
11
ECP5 Versa Development Board
Table 8. Alpha-numeric LED Definitions
Display
FPGA Ball Number
Display
FPGA Ball Number
A
B
M20
J
N18
L18
K
P17
C
D
M19
L
N17
L16
M
P16
E
L17
N
R16
F
M18
P
R17
G
N16
DP
U1
H
M17
DDR3 Memory Device
(See Appendix A, Sheet 7, Figure 16 - DDR3 Memory)
• The ECP5 Versa Development Board is equipped with an SDRAM memory device (1.5 V, 64 Mb/x16, 96-ball
FBGA, 933 MHz, DDR3-1866) such as the Micron MT41K64M16TW-107:J device.
• The DDR3 memory includes a 16-bit wide memory controller interface.
• The board includes termination of data, address and command signals. It includes all power and external components needed to demonstrate the memory controller of the ECP5 device.
• A 100 MHz on-board clock oscillator is available to provide a DDR3 reference clock.
12
ECP5 Versa Development Board
Table 9. DDR3 Memory Controller Interconnections
FPGA Ball
Number
DDR3 Signal
FPGA Ball
Number
DDR3 Signal
DQ0
L5
A0
P2
DQ1
F1
A1
C4
DQ2
K4
A2
E5
DQ3
G1
A3
F5
DQ4
L4
A4
B3
DQ5
H1
A5
F4
DQ6
G2
A6
B5
DQ7
J3
A7
E4
DQ8
D1
A8
C5
DQ9
C1
A9
E3
DQ10
E2
A10
D5
DQ11
C2
A11
B4
DQ12
F3
A12
C3
DQ13
A2
K_0
M4
DQ14
E1
K_0#
N5
DQ15
B1
CAS#
L1
DQS0
K2
BA0
P5
DQS0#
J1
BA1
N3
DQS1
H4
BA2
M3
DQS1#
G5
ODT
L2
CE0
N2
CS0#
K1
RAS#
P1
WE#
M1
CLKP
P3
VREF
K5
CLKN
P4
DM0
J4
RST#
N4
DM1
H5
13
ECP5 Versa Development Board
Ethernet Interfaces
(See Appendix A, sheets 5 and 6 "10/100/1000-T PHY#x/RJ45")
Two Marvell 88E1512 Gigabit Ethernet transceiver devices (U14 and U15) are included on the board. These physical layer devices support 1000BASE-T, 100BASE-TX, and 10BASE-T applications via a standard media interface
to a dual RJ45 connection. The RJ45 connection includes network magnetics providing the proper signal conditioning, electro-magnetic interference suppression and signal isolation. Each connector includes two LEDs which are
controlled by the 88E1512 devices. Detailed descriptions are available in the Marvell device data sheet.
Table 10. PHY Status Indicators
LED
Status Description
RJ45 (Yellow)
Data RX/TX
RJ45 (Green/Orange)
Link State
Each Marvell 88E1512 device communicates via a RGMII interface to the ECP5 device.
Table 11. FPGA GPIO to RGMII Interfaces
Phy1
Phy2
CLK125
Signal
L19
J20
CLK125Pll
U16
C18
Config
T17
G20
Resetn
U17
F20
TXCLK
P19
C20
TX_D0
N19
J17
TX_D1
N20
J16
TX_D2
P18
D19
TX_D3
P20
D20
TXCTRL
R20
E19
RXCLK
L20
J19
RX_D0
T20
G18
RX_D1
U20
G16
RX_D2
T19
H18
RX_D3
R18
H17
RXCTRL
U19
F19
MDIO
U18
H20
MDC
T18
G19
14
ECP5 Versa Development Board
Table 12. Expansion Connections
X3 Expansion Connector
Pin
X4 Expansion Connector
FPGA Ball
Number
Signal
Pin
FPGA Ball
Number
Signal
1
RESOUT#
A8
2
GND
—
2V5
—
—
—
3
IO0
A12
4
IO29
B19
4
IO1
A13
5
IO30
B12
5
IO2
B13
6
IO31
B9
6
IO3
C13
7
IO32
E6
7
IO4
D13
8
IO33
D6
8
IO5
E13
9
IO34
E7
9
IO6
A14
10
IO35
D7
10
IO7
C14
11
IO36
B11
11
IO8
D14
12
IO37
B6
12
IO9
E14
13
IO38
E9
13
IO10
D11
14
IO39
D9
14
IO11
C10
15
IO40
B8
15
IO12
A9
16
IO41
C8
16
IO13
B10
17
IO42
D8
17
IO14
D12
18
IO43
E8
18
IO15
E12
19
IO44
C7
19
GND
20
IO45
C6
20
3V3
—
—
21
5VIN
21
IO16
B15
22
GND
22
GND
—
23
2V5
23
IO17
C15
24
GND
24
GND
—
25
3V3
25
IO18
D15
26
GND
26
GND
—
27
3V3
27
IO19
E15
28
GND
28
IO20
A16
29
OSC
29
IO21
B16
30
GND
—
—
—
—
—
—
—
—
—
—
30
GND
—
31
CLKIN
A10
31
IO22
C16
1
GND
2
NC
3
32
GND
—
32
IO23
D16
33
CLKOUT
E11
33
IO24
B17
34
GND
GND
—
3V3
35
IO25
C17
36
GND
36
IO26
A17
37
3V3
37
IO27
B18
38
GND
38
CARDSEL#
A7
39
3V3
39
IO28
A18
40
GND
—
—
—
—
—
—
—
34
35
40
GND
—
15
ECP5 Versa Development Board
References
• DS1044, ECP5 Family Data Sheet
• UG98, PCI Express Demos for the ECP5 Versa Development Board
• UG97, DDR3 Demo for the ECP5 Versa Development Board
• UG93, SERDES Eye Demo for the ECP5 Versa Development Board
• UG92, SEU (Single Event Upset) Demo for the ECP5 Versa Development Board
Ordering Information
Description
Ordering Part Number
ECP5 Versa Development Board
LFE5UM-45F-VERSA-EVN
China RoHS Environment-Friendly
Use Period (EFUP)
Technical Support Assistance
Submit a technical support case through www.latticesemi.com/techsupport.
Revision History
Date
Version
Change Summary
November 2015
2.1
Updated Introduction section. Indicated Dual RJ45 Ethernet ports and
corrected USB Programming callout in Figure 1, ECP5 Versa Development Board, Top Side.
Updated General Purpose LEDs section. Revised FPGA ball numbers
in Table 7, LED Definitions.
Updated Appendix A. Schematics section. Revised LEDs signal map in
Figure 17, LEDs and Switches.
Updated Appendix B. Bill of Materials section. Revised description of
item 111.
Updated Setting the Configuration Mode section in Appendix C.
Changed Figure 20, CFG[2:0] Setting Resistor Field – Revision A.
August 2015
2.0
Updated to support Rev B of development board.
July 2015
1.1
Added Setting the Configuration Mode section.
Updated Technical Support Assistance section.
Added ECP5 Versa Development Board Bill of Materials section.
March 2015
1.0
Initial release.
© 2015 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.
16
17
A
B
C
RefClk
5
156.25M OSC
PCIe
100.00M
DIFF OSC
CLK5406
Device
Power
Pins
REFERENCE
CLOCKS
DDR3
1.5V
16-Bit
4
Expansion Clk
General Clk
SERDES D0
RefClk
3
PCIe X1
CH#0
Bank
8
Bank 6
Bank 7
3
SMA Test
CH#3
Bank 3
Bank 2
Bank 1
SERDES
ECP5
FPGA
Bank 0
Expansion
Port- 3.3V
Designator U1 is the FPGA DUT.
Expansion
Port-3.3V
Programming
3.3V SPI
PLL
Power
4
PCSA
D
5
2.5V
RGMII
PHY#2
2.5V
RGMII
PHY#1
2
2
Date:
B
Size
Friday, August 21, 2015
ECP5 VERSA Eval Board
Project
1
Sheet
Lattice Semiconductor Applications
Email: [email protected]
Board Block Diagram
Title
LED SEGMENT
ARRAY
1
Bank 6,7
USER DIP
SWITCH
JPB
EK
Bank 2
Rev A Final Design
Rev B Final Design
USER LEDS
Revision History:
Nov 13, 2014
March 27, 2015
Schematic Rev
Board Rev
of 11
1
B
B
A
B
C
D
ECP5 Versa Development Board
Appendix A. Schematics
Figure 10. Board Block Design
A
B
C
D
RESERVED2
RESERVED1
NC1
NC2
VCCAUXA1
VCCAUXA1
VCCAUXA0
VCCAUXA0
VCCAUX
VCCAUX
VCCAUX
VCCAUX
VCCA1
VCCA1
VCCA0
VCCA0
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
GNDA
U10
U11
U12
U13
U14
U7
U8
U9
V12
V13
V14
V15
V16
V19
V20
V5
V6
V7
V8
V9
W12
W15
W16
W19
W6
W7
Right angle
mount, cable
to board edge
J11
12_0V
12_0V
TP3
+11v to +16v
5
POWER INPUT
VCCA0
C3
+
C20
C36
C4
10NF-0402SMT
10NF-0402SMT
FB4
BLM41PG600SN1
2_5V
C23
TP1
SW
D14
SCHOTTKY/VISHAY-V12P10
12_0VIN
TP4
1_5V, +1.5 V, 1.1 A
SW
LED_BLUE_0603
D13
4
12VIN GOOD
1_8K-1206SMT
R25
12_0V
C25
+
3_3V
R22
Q1
2N2222/SOT23
R27
1
10K-0603SMT
D10
2_5V
8
7
6
5
TP5
C41
R185
110K-0603SMT
LT3085
TP15
TP20
C55
R23
1_8K-1206SMT
3
VCCA
L1
RLP-133
TP21
L3
RLP-133
C63
100pF-0402SMT
R21
10K-0603SMT
1%
C245
R15
3_83K-0603SMT
1%
0.1
4.7uH-SPD62R-472M
1%
D7
cr2010_alt1
DFLS220L
R67
C52
220NF-0402SMT
16V
Vout = 0.8*(R7/R9+1) = 2.52
22uF,6.3V-0805SMT
10K-0603SMT
R9
1%
R28
1
10K-0603SMT
Q3
2N2222/SOT23
R24
1_8K-1206SMT
12_0V
R70
3_3V
R29
1
10K-0603SMT
LED_GREEN_0603
D12
VCCA
1.1V
Analog
FB3
22
23
24
2
1
8
7
8
7
1%
22
23
24
RT/SYNC
PG1
VC1
RT/SYNC
PG1
VC1
TRACK/SS1
FB1
SW1
BOOST1
FB2
SW2
BOOST2
PG2
VC2
2
3.3V
R26
220R-0603SMT
R179
220R-0603SMT
D9
LED_GREEN_0603
3_3V
20
19
17
18
11
12
20
19
17
18
11
12
U4
LT3508EUF
12_0V
TRACK/SS2
R14
51K-0402SMT
PG2
VC2
TRACK/SS2
FB2
SW2
BOOST2
U3
LT3508EUF
12_0V
DNI
1
D2
1N4448W
3_3V
3_3V
Date:
C
Size
Friday, August 21, 2015
1
Sheet
Lattice Semiconductor Applications
Email: [email protected]
Board Rev
of 11
2
Schematic Rev
v
22uF,6.3V-0805SMT
RLP-133
1_5V
C58
ECP5 VERSA Eval Board
Project
+1.5v
1.1 A
1.2v/ms
RLP-133
Vout = 0.8*(R16/R17+1) = 1.51
1.2v/ms
1.5V
DDR3
TP18
0.1
1%
cr2010_alt1
R66
C64
22uF,6.3V-0805SMT
100pF-0402SMT
R17
16_9K-0603SMT
1%
C246
15K-0603SMT
R16 1%
D8
DFLS220L
Voltage Regulators
Title
R20
20K-0402SMT
TP19
1_5V Current
4.7uH-SPD62R-472M
L4
C53
220NF-0402SMT
16V
v
22uF,6.3V-0805SMT
RLP-133
C42
+3.3 v
1.35 A
3.3V
3_3V
TP17
0.1
1%
cr2010_alt1
R64
RLP-133
C50
22uF,6.3V-0805SMT
1%
R13
11_5K-0603SMT
1%
R8
35_7K-0603SMT
D4
DFLS220L
Vout = 0.8*(R8/R13+1) = 3.28
C57 1000pF-0402SMT
D6
1N4448W
R12
51K-0402SMT
TP16
3_3V Current
4.7uH-SPD62R-472M
L2
C39
220NF-0402SMT
16V
SERDES VCCA
1.1V Power
SERDES VCCHTX
1.2V Power
C44 1000pF-0402SMT
+1.1 v
500 mA
1UF-16V-0805SMT
C101
VCCA1
1UF-16V-0805SMT
C27
VCCA0
1UF-16V-0805SMT
C103
+1.2 v
500 mA
1UF-16V-0805SMT
VCCHTX1
R6
51K-0402SMT
TRACK/SS1
FB1
SW1
BOOST1
VCCHTX0
C19
2.5V
D31
+ C102
22UF-16V-TANTBSMT
BLM41PG600SN1
FB7
LED_GREEN_0603
2_5V
+ C26
22UF-16V-TANTBSMT
BLM41PG600SN1
C51
10uF,25V-1206SMT
RLP-134
v
+ C104
22UF-16V-TANTBSMT
BLM41PG600SN1
FB8
1000pF-0402SMT
DNI
+ C18
22UF-16V-TANTBSMT
1
C56 1000pF-0402SMT
2
D5
1N4448W
v
C43
D1
1N4448W
3_3V
VCCA
current
FB2
BLM41PG600SN1
2
C37
10uF,25V-1206SMT
RLP-134
TP23
0.1
1%
cr2010_alt1
TP22
Vout = 0.8*(R15/R21+1) = 1.10
TP25
0.01
1% cr2512_alt1
R140
VCCHTX
current
TP24
C38
16V
220NF-0402SMT
100NFX5R-0402SMT
C248
C393
RLP-133
R7
21_5K-0603SMT
1%
C49
LED_GREEN_0603
D11
1_5V
1.5V
C247
0.1
4.7uH-SPD62R-472M
1%
D3
cr2010_alt1
DFLS220L
R63
VCCHTX
C392
RLP-133
100NFX5R-0402SMT
22uF,6.3V-0805SMT
22uF,6.3V-0805SMT
12_0V
Q2
2N2222/SOT23
9
1
2
3
4
1_1V Current
RLP-133
VCC_CORE
1.2v/ms
C54
22uF,6.3V-0805SMT
RLP-133
U54
Pad
IN_8 OUT_1
IN_7 OUT_2
IN_6 OUT_3
VCtrl SET
22uF,6.3V-0805SMT
+1.1 v
1.35 A
9
1
2
3
4
R184
121K-0603SMT
LT3085
RLP-133
Core Power
VCC_CORE
U53
Pad
IN_8 OUT_1
IN_7 OUT_2
IN_6 OUT_3
VCtrl SET
2_5V Current
2_5V
C40
22uF,6.3V-0805SMT
RLP-133
1.2v/ms
+2.5v
1.1 A
2.5V
C394
1UF-16V-0805SMT
RLP-133
1.1V
VCC_CORE
LED_GREEN_0603
12_0V
8
7
6
5
Voltage Regulators
0.45 v drop at 500 mA max
C391
1UF-16V-0805SMT
RLP-133
2_5V
3
10uF-6.3V-0805SMT
C11
C24
C9
1_8K-1206SMT
VCC_CORE, +1.1 V, 1.35 A
3_3V, +3.3 V, 1.35 A
EN
100NF-0402SMT
SERDES VCCHTX0, +1.1 V, 0.5A
2_5V, +2.5V, 1.1 A
LDO
EN
C8
100NF-0402SMT
SERDES VCCA0, +1.1 V, 0.5A
SW
EN
SW
LDO
EN
C7
C22
C6
C21
C5
Power Supply Block Diagram
C35
C2
C34
C1
C33
C31
VCCA1
C94
C32
(5A fused)
TP2
NC
NC
NC
NC
C29
VCCA1
C95
VCCA0
VCCAUX
C28
C30
F1251CT-ND
F1
W11
W10
K16
K17
V17
V18
V10
V11
F15
F6
P15
P6
T15
U15
T6
U6
100NF-0402SMT
5A Fast-Blo SMT Socketed Fuse
12_0VIN
1
LFE5UM-45F-BG381
Schematic symbols rev 4.1
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
GND
U1I
LFE5UM-45F-BG381
Schematic symbols rev 4.1
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
10NF-0402SMT
10NF-0402SMT
U1J
Male Power Jack 2.1mm
3
PJ-002A
B14
B7
C19
D4
F13
F14
F7
F8
G10
G11
G12
G13
G14
G15
G17
G4
G6
G7
G8
G9
H19
J10
J11
J12
J14
J2
J7
J9
K10
K11
K12
K14
K15
K6
K7
K9
L10
L11
L12
L9
M10
M11
M12
M14
M16
M2
M7
M9
N14
N15
N6
N7
P11
P12
P13
P14
P7
P8
R19
H10
H11
H12
H13
H8
H9
J13
J8
K13
K8
L13
L8
M13
M8
N10
N11
N12
N13
N8
N9
2
10NF-0402SMT
1NF-0402SMT
100NF-0402SMT
1NF-0402SMT
10NF-0402SMT
1NF-0402SMT
100NF-0402SMT
10NF-0402SMT
1UF-16V-0805SMT
10NF-0402SMT
22UF-16V-TANTBSMT
10NF-0402SMT
10NF-0402SMT
100NF-0402SMT
100NF-0402SMT
100NF-0402SMT
1UF-16V-0805SMT
100NF-0402SMT
100NF-0402SMT
G
21
VCC_CORE
G
1
2
10uF-6.3V-0805SMT
C45
330pF-0402SMT
2
1
10
22UF-16V-TANTBSMT
G
3
2
G
3
2
3
2
1
2
C46
10pF-0402SMT
C60
10pF-0402SMT
2
1
C59
330pF-0402SMT
R11
34K-0402SMT
R18
63_4K-0402SMT
21
9
VIN1
GND5
4
G
R10
51K-0402SMT
R19
30_1K-0402SMT
1%
SHDN
GND1
GND2
GND3
GND4
3
4
5
6
SHDN
GND1
GND2
GND3
GND4
3
4
5
6
9
25
C48
330pF-0402SMT
VIN2
GND6
GND7
GND8
GND9
13
14
15
16
10
25
VIN1
GND5
G
C47
10pF-0402SMT
C61
10pF-0402SMT
1
2
2
1
2
1
C62
330pF-0402SMT
VIN2
GND6
GND7
GND8
GND9
13
14
15
16
1
18
2
5
B
B
A
B
C
D
ECP5 Versa Development Board
Figure 11. Voltage Regulators
A
B
C
8
TP49
TP50
TP51
PROGRAMN
FPGA GSRN
SW1
A2 B2
A1 B1
4
3
A2 B2
A1 B1
4
3
SpiCSSPIN
SpiSI
DQ2
5
GSRN
3_3V
TP42
TP43
TP44
TP45
7
8
9
10
3
4
5
6
8
7
6
5
CS
CLK
DI
DO
2
1
1
2
3
4
U52
N25QxxxA13xSF
S#
VCC
DQ1
HOLD#/DQ3
W#/VPP/DQ2
C
VSS
DQ0
DNU_3
DNU_14
DNU_4
DNU_13
DNU_5
DNU_12
DNU_6
DNU_11
3
R35 0R-0402SMT
R39 0R-0402SMT
2
1
16
15
14
13
12
11
3_3V
680R-0603SMT
R55
3_3V
Q4
2N2222/SOT23
C286
20pF-0603SMT
DNI
TP38
TP39
TP40
TP41
0R-0402SMT
0R-0402SMT
R133
4
DQ3
SpiMCLK
SpiSO
TP46
TP47
TP48
C244
100NFX5R-0402SMT
R131
C243
C287
20pF-0603SMT
DNI
R95
RLP-101
4_7K-0603SMT
13
3
2
63
62
61
INITN
FT2232H
TP14
C85
3_3V
DONE
C84
DONE
1
R65
10K-0603SMT
P10
P9
3_3V
PWREN#
BCBUS0
BCBUS1
BCBUS2
BCBUS3
BCBUS4
BCBUS5
BCBUS6
BCBUS7
BDBUS0
BDBUS1
BDBUS2
BDBUS3
BDBUS4
BDBUS5
BDBUS6
BDBUS7
ACBUS0
ACBUS1
ACBUS2
ACBUS3
ACBUS4
ACBUS5
ACBUS6
ACBUS7
ADBUS0
ADBUS1
ADBUS2
ADBUS3
ADBUS4
ADBUS5
ADBUS6
ADBUS7
Bank 8
R68
10K-0402SMT
36
60
48
52
53
54
55
57
58
59
38
39
40
41
43
44
45
46
26
27
28
29
30
32
33
34
3
LFE5UM-45F-BG381
Schematic symbols rev 4.1
C69
R58
R57
3_3V
3_3V
SpiMCLK
50R-0603SMT
SEG14
SDA
[9]
[8]
[9]
CLK_RESETn [9]
SCL
CFG0
CFG1
CFG2
2
DONE
INITn
R190
TCK
TMS
NC
VCC
7
1
3_3V
2
4
6
HEADER 3X2
1
3
5
J50
TMS
GND
TCK
DONE
INITn
+3.3V
TDO
TDI
PROGRAMn
Local JTAG
header (ispVM)
100NF-0603SMT
ispCLOCK_TDI
[9]
ispCLOCK_TDO [9]
FTDI_TDI
FTDI_TMS
FTDI_TCK
1
1
418311170804
2
Date:
C
Size
3
4
5
SW4
6
7
8
ECP5
only
Friday, August 21, 2015
1
Sheet
[9]
[9]
Board Rev
of 11
3
Schematic Rev
FTDI_TMS
FTDI_TCK
Lattice Semiconductor Applications
Email: [email protected]
ispCLOCK
only
ECP5 VERSA Eval Board
Project
Programming
Title
1K-0603SMT
R192
ECP5 +
ispCLOCK
Default Jumper Settings:1&2, 3&4, 5&6
ECP5_TDI
ECP5_TDO
FTDI_TDO
HEADER 10
INITN
GND
ispEN_N
TDI
TDO
DONE
J3
2
3
4
5
6
8
9
10
1K-0603SMT
R191
3_3V
PROGRAMn
1K-0603SMT
Remove internal names in symbol?
DONE
INITN
SpiSI
SpiSO
FPGA_CSN
FPGA_CS1N
SpiCSSPIN
SCL
FPGA_WRITEN
CLK_RESETn
GSRN
SEG14
SDA
DQ3
DQ2
PROGRAMN
FTDI_TCK
ECP5_TDI
ECP5_TDO
FTDI_TMS
R187
Place R187 near U1
U3
U4
T4
R4
Y3
V3
V2
W2
T2
U2
R2
R3
T3
R1
T1
U1
V1
W1
Y2
W3
T5
R5
V4
U5
D15
3_3V
TXD_UART [9]
RXD_UART [9]
R75
2_2K-0603SMT-DNI
DNI
4_7K-0603SMT
R59
D16
R76
0R-0603SMT-DNI
DNI
TXD_UART
RXD_UART
UART_ACT
FTDI_TMS
FTDI_TCK
R49
4_7K-0603SMT
3_3V
3_3V
2
R45
R46
R47
4_7K-0603SMT
4_7K-0603SMT
4_7K-0603SMT
FTDI_TDO
FTDI_TDI
C70
R71
2_2K-0603SMT-DNI
DNI
R36 0R-0603SMT
R32 0R-0603SMT
R33 0R-0603SMT
R38 0R-0603SMT
JTAG_ACT
4_7K-0603SMT
R69
10K-0402SMT
SUSPEND#
3_3V
16
17
18
19
21
22
23
24
C68
C67
3_3V
100NF-0402SMT
CCLK/MCLK/SCK
CFG_0
CFG_1
CFG_2
DONE
INITN
PB11A/D1/MISO/IO1
PB11B/D0/MOSI/IO0
PB13A/SN/CSN/SCAN_SHFT_EN
PB13B/CS1N
PB15A/HOLDN/DI/BUSY/CSSPIN/CEN
PB15B/DOUT/CSON/ATB_FORCE
PB18A/WRITEN/ATB_SENSE
PB4A/D7/IO7
PB4B/D6/IO6
PB6A/D5/MISO2/IO5
PB6B/D4/MOSI2/IO4
PB9A/D3/IO3
PB9B/D2/IO2
PROGRAMN
TCK/TEST_CLK
TDI
TDO
VCCIO8
TMS
VCCIO8
U1G
TP9
DONE indicator will light when
configuration is successfully
completed
INITN
LED_RED_0603
FTVCC1_8V
FTDI High-Speed USB
TEST
OSCO
OSCI
EECS
EECLK
EEDATA
REF
RESET#
DM
DP
VREGOUT
VREGIN
INITN indicator will light
if an error occurs during
configuration programming
R60
D17
680R-0603SMT
R
3_3V
14
7
8
49
50
U5
FT2232HL
6
R44
12K-0603SMT
R40
4_7K-0402SMT
3_3V
C72
100NF-0402SMT
C66
100NF-0402SMT
2_2K-0603SMT
D20
DI
PROGRAMN
D19
LED_RED_0603
680R-0603SMT
R56
R48
USB_N_i
USB_P_i
CONFIG Status LEDs
GSRN
D18
3_3V
R50
1M-0603SMT
DI
+
FTVCC1_8V
C71
4_7UF-10V-SMT
C65
4_7UF-10V-SMT
C74
3_3UF-10V-SMT
2
FB6
MPZ1608Y600B +
DI
1
C80
12PF-0603SMT
DI
LED_RED_0603
4
3
3_3V
12MHZ
DI
G1 G2
1
Y1
USB1_CS
USB1_SK
USB1_D
USB1_Q
R96
1K-0603SMT
RLP-101
128Mb SPI Flash
TP8
TP7
USB_N
USB_P
R41
R42
R43
10K-0402SMT 10K-0402SMT 10K-0402SMT
93LC56C-I/SN
VCC
NU
ORG
VSS
U6
C79
12PF-0603SMT
DI
R135
4_7K-0603SMT
RLP-101
C115
100NF-0402SMT
PROGRAMN
C114
100NF-0402SMT
0R-0402SMT
0R-0402SMT
0R-0402SMT
C249
20pF-0603SMT
DNI
R129
R130
R134
3_3V
C77
100NF-0402SMT
R53
10K-0402SMT
R136
4_7K-0603SMT
RLP-101
PTS645SM43SMTR92 LFS
2
1
SW2
PTS645SM43SMTR92 LFS
2
1
R51
10K-0402SMT
3_3V
USB Download
SKT_MINIUSB_B_RA
PROGRAMN
& GSRN
Pushbuttons
L5
1
2
3
4
5
1UH-1206SMT
8
9
9
7
7
6
6
J2
VCC
DD+
ID
GND
Y
GSRN
R37
15K-0603SMT-DNI
DNI
C81
2
FB5
MPZ1608Y600B +
DI
PROGRAMN Y
D
100NF-0402SMT
1
R61
LED_GREEN_0603
10
100NF-0402SMT
3_3V
220R-0603SMT
G
3
2
12
37
64
VCORE
VCORE
VCORE
3
4_7K-0603SMT
4
10NF-0402SMT
INITN
100NF-0603SMT
FPGA_CS1N
4
9
VPHY
VPLL
AGND
100NF-0402SMT
R31
LED_GREEN_0603
20
31
42
56
DONE
10NF-0402SMT
R30
LED_GREEN_0603
VCCIO
VCCIO
VCCIO
VCCIO
GND
GND
GND
GND
GND
GND
GND
GND
1
5
11
15
25
35
47
51
220R-0603SMT
G
UART_ACT
220R-0603SMT
G
JTAG_ACT
100NF-0402SMT
FPGA_CSN
19
FPGA_WRITEN
C78
5
B
B
A
B
C
D
ECP5 Versa Development Board
Figure 12. Programming
20
A
B
C
C90
VCCHTX0
SMA
2
3
4
5
SMA
1
J8
1
HDTXP0_D0CH1
1
SMA
2
3
4
5
J7
HDRXP0_D0CH1
SMA
1
J5
HDTXN0_D0CH1
HDRXN0_D0CH1
REFCLKP_D1
REFCLKN_D1
5
4
100NFX5R-0402SMT
REFCLKP_D1
REFCLKN_D1
[9]
[9]
HDRXP0_D1CH1 [6]
HDRXN0_D1CH1 [6]
HDRXP0_D1CH0 [5]
HDRXN0_D1CH0 [5]
HDTXP0_D1CH0 [5]
HDTXN0_D1CH0[5]
HDTXP0_D1CH1 [6]
HDTXN0_D1CH1[6]
[9]
[9]
[3]
C86
C87
PCIE_PERSTN
PHY 1 & 2
SGMII
100NFX5R-0402SMT
REFCLKP_D0
REFCLKN_D0
SMA
SMA
All Nets to SMAs are 100-ohm differential pairs.
The P and N traces shall be <20mil matched in length
2
3
4
5
2
3
4
5
C112
C113
C111
C105
VCCA1
C110
VCCHTX1
C106
J6
C93
VCCA0
Y19
W20
HDRXP0_D1CH1
HDRXN0_D1CH1
HDRXP0_D1CH0
HDRXN0_D1CH0
Y14
Y15
Y16
Y17
HDTXP0_D1CH0
HDTXN0_D1CH0
W13
W14
100NF-0402SMT
100NF-0402SMT
C92
REFCLKP_D1
REFCLKN_D1
HDRXP0_D1CH1
HDRXN0_D1CH1
HDRXP0_D1CH0
HDRXN0_D1CH0
HDTXP0_D1CH0
HDTXN0_D1CH0
HDTXP0_D1CH1
HDTXN0_D1CH1
HDTXP0_D1CH1
HDTXN0_D1CH1
REFCLKP_D0
REFCLKN_D0
Y11
Y12
W17
W18
HDRXP0_D0CH1
HDRXN0_D0CH1
x1_PETp0
x1_PETn0
HDTXP0_D0CH1
HDTXN0_D0CH1
HDTXP0_D0CH0
HDTXN0_D0CH0
4
Y7
Y8
10NF-0402SMT
10NF-0402SMT
C91
LFE5UM-45F-BG381
Schematic symbols rev 4.1
SERDES
VCCHRX1_D0CH1
VCCHRX1_D1CH1
VCCHRX0_D0CH0
VCCHRX0_D1CH0
REFCLKP_D0
REFCLKN_D0
HDRXP0_D0CH1
HDRXN0_D0CH1
Y5
Y6
W8
W9
W4
W5
1NF-0402SMT
C89
T9
T13
T8
T12
VCCHTX1_D0CH1
VCCHTX1_D1CH1
HDRXP0_D0CH0
HDRXN0_D0CH0
HDTXP0_D0CH1
HDTXN0_D0CH1
HDTXP0_D0CH0
HDTXN0_D0CH0
100NF-0402SMT
C88
VCCA1
VCCA0
VCCHTX1
T10
T14
1NF-0402SMT
10NF-0402SMT
D
VCCHTX0_D0CH0
VCCHTX0_D1CH0
U1H
100NF-0402SMT
T7
T11
10NF-0402SMT
VCCHTX0
1NF-0402SMT
1NF-0402SMT
3_3V
x1_PERn0
x1_PERp0
3
3
[9]
[9]
R72
4_7K-0603SMT
5
PCIE_CLKP
PCIE_CLKN
R178 OPEN-0603SMT
PRSNT1#
+12V
+12V
GND
JTAG2
JTAG3
JTAG4
JTAG5
+3.3V
+3.3V
PERST#
GND
REFCLK+
REFCLKGND
PERp0
PERn0
GND
CN1
+12V
+12V
RSVD_B3
GND
SMCLK
SMDAT
GND
+3.3V
JTAG1
3.3Vaux
WAKE#
RSVD_B12
GND
PETp0
PETn0
GND
PRSNT3#
GND
PCI Express x1 Edge Finger Conn.
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
1
3
5
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
B16
B17
B18
[9]
PRSNT3#
x1_PETp0
x1_PETn0
PCIE_3V3 1
PRSNT
X1 PCIe Board Fingers
PRSNT1#
J4
HEADER 3X2
2
4
6
TP6
Testpoint
1
2
Date:
B
Size
Friday, August 21, 2015
ECP5 VERSA Eval Board
Project
SERDES
Title
1
Sheet
Lattice Semiconductor Applications
Email: [email protected]
All Nets are 85-ohm differential pairs.
The P and N traces shall be <20mil matched in length
B side = Primary Component Side(TOP)
A side = Secondary Component Side(BOTTOM)
x1_PERp0
x1_PERn0
PCIE_CLKP
PCIE_CLKN
PCIE_3V3
12_0VIN
PRSNT1#
PRSNT3#
2
4
Schematic Rev
Board Rev
of 11
B
B
A
B
C
D
ECP5 Versa Development Board
Figure 13. SERDES
A
B
C
1
3_3V
2_5V
2
Phy1_Avdd3-3
FB16
Z-600 ohm / 7427926
C250
5
10uF-6.3V-0805SMT
RLP-133
Phy1_RXCTRL
Phy1_RXD0
Phy1_RXD1
Phy1_RXCLK
Phy1_RXD2
Phy1_RXD3
Phy1_Vddo2-5
Phy1_TXD0
Phy1_TXD1
Phy1_Vddo2-5
Phy1_TXCLK
Phy1_TXD2
Phy1_TXD3
Phy1_TXCTRL
R88
R83
R84
R85
R86
R87
C256
100NFX5R-0402SMT
RLP-130-A
C258
100NFX5R-0402SMT
RLP-130-A
C255
0R-0402SMT
0R-0402SMT
R126
R125
Phy1_Mdc
Phy1_Mdio
R292
3
25MHZ
G1 G2
1
DNI
3
4
Phy1_CLK125
Phy1_CLK125PII
2
R90
4_7K-0402SMT
ETH1_MD0_P
ETH1_MD0_N
Phy1_Avdd1-8
Phy1_Avdd3-3
ETH1_MD1_P
ETH1_MD1_N
ETH1_MD2_P
ETH1_MD2_N
Phy1_Avdd3-3
Phy1_Avdd1-8
ETH1_MD3_P
ETH1_MD3_N
Phy1_Resetn
Phy1_Config
3
28
27
26
25
24
23
22
21
20
19
18
17
16
15
C254
27pF-0603SMT
RLP-132
4
100NFX5R-0402SMT
100NFX5R-0402SMT
R92
R91
DNI
2_5V
R298
0R-0402SMT
Phy1_Xtal_OUT
Phy1_Avdd1-8
Phy1_CLK125 = L18/GR_PCLK3_1 (Default)
Phy1_CLK125Pll = U16/LRC_GPLL0T_IN
R52
0R-0402SMT
R0_1-3
R89
0R-0402SMT
U44
1
MDIP[0]
MDIN[0]
AVDD18
AVDD33
MDIP[1]
MDIN[1]
MDIP[2]
MDIN[2]
AVDD33
AVDD18
MDIP[3]
MDIN[3]
RESETn
CONFIG
TP10
R294
4.99k
R291
50R-0402SMT
2
1
Y2
100NFX5R-0402SMT
3
100NFX5R-0402SMT
C257
C264
C265
C266
C267
C263
C262
C261
C260
4.7uF-16-0805SMT
100NFX5R-0402SMT
100NFX5R-0402SMT
100NFX5R-0402SMT
100NFX5R-0402SMT
RLP-133
RLP-130-A RLP-130-A RLP-130-A RLP-130-A
RLP-130-A RLP-130-A RLP-130-A RLP-130-A
R274
4_7K-0402SMT
0R-0402SMT
0R-0402SMT
Phy1_Dvdd
RLP-130-A
C253
27pF-0603SMT
RLP-132
220NF-0402SMT
R128
R127
Place SERDES 0 ohm
resistors near PHY
[4] HDRXP0_D1CH0
[4] HDRXN0_D1CH0
[4] HDTXP0_D1CH0
[4] HDTXN0_D1CH0
VSS
RX_CTRL
RXD[0]
RXD[1]
RX_CLK
RXD[2]
RXD[3]
VDDO
TXD[0]
TXD[1]
VDDO
TX_CLK
TXD[2]
TXD[3]
TX_CTRL
U14
88E1512_56QFN
57
0R-0402SMT43
0R-0402SMT44
0R-0402SMT45
46
20
0R-0402SMT47
0R-0402SMT48
49
50
51
52
53
54
55
56
Phy1_TXD0
Phy1_TXD1
Phy1_TXCLK
Phy1_TXD2
Phy1_TXD3
Phy1_TXCTRL
Place termination
resistors RX_D0-3,
RX_CLK, TX_CLK,
as close to the
G-PHY as possible
using 50 ohm
impedence traces.
Phy1_Xtal_IN
R299
0R-0402SMT-DNI
4_7K-0402SMT-DNI
SEG[0:14] [8]
R124
0R-0402SMT
R113
0R-0402SMT
R114
20
R121
0R-0402SMT
R122
0R-0402SMT
R123
0R-0402SMT
Phy1_RXD0
Phy1_RXD1
Phy1_RXD2
Phy1_RXD3
Phy1_RXCTRL
Phy1_Mdc
Phy1_Mdio
Phy1_Resetn
Phy1_CLK125PII
Phy1_Config
Phy1_RXCLK
SEG0
Phy1_CLK125
SEG2
SEG3
SEG4
SEG1
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
TX and RX traces
are all matched length < 2"
10uF-6.3V-0805SMT
RLP-133
C251
L20
M20
L19
M19
L16
L17
L18
M18
N16
M17
N18
P17
N17
P16
R16
R17
T16
N19
N20
P19
P18
P20
R20
T20
U20
T19
R18
U19
T18
U18
U17
U16
T17
Place termination
resistors TX_D0-3,
TX_CLK as close to
FPGA as possible
using 50 ohm
impedence traces.
Phy1_Vddo2-5
FB17
Z-600 ohm / 7427926
2
C109
1
2_5V
Bank 3
LFE5UM-45F-BG381
Schematic symbols rev 4.1
VCCIO3
VCCIO3
VCCIO3
C108
L14
L15
M15
C107
2_5V
100NF-0603SMT
Phy1_Dvdd
D
PR35A/PCLKT3_1/S3_OUT
PR35B/PCLKC3_1
PR35C/PCLKT3_0/S4_IN
PR35D/PCLKC3_0
PR38A/GR_PCLK3_0
PR38B
PR38C/GR_PCLK3_1
PR38D
PR41A
PR41B
PR41C
PR41D
PR44A/S4_OUT
PR44B/VREF1_3
PR44C/S5_IN
PR44D
PR53A
PR59A/S5_OUT
PR59B/S6_IN
PR59C
PR59D
PR62A/S6_OUT
PR62B/S7_IN
PR62C
PR62D
PR65A
PR65B
PR65C/LRC_GPLL0T_MFGOUT2
PR65D/LRC_GPLL0C_MFGOUT2
PR68A/LRC_GPLL0T_MFGOUT1
PR68B/LRC_GPLL0C_MFGOUT1
PR68C/LRC_GPLL0T_IN
PR68D/LRC_GPLL0C_IN/S7_OUT
10NF-0402SMT
Phy1_Dvdd
Phy1_Avdd1-8
Phy1_Avdd1-8
Phy1_Avdd1-8
U1D
Phy1_Dvdd
100NF-0603SMT
Phy1_Avdd3-3
Phy1_Avdd1-8 50R-0402SMT
Phy1_Xtal_IN
Phy1_Xtal_OUT
42
41
40
39
38
37
36
35
34
33
32
31
30
29
DVDD
REGCAP2
DVDD_OUT
AVDD18_OUT
AVDD18
REGCAP1
REG_IN
AVDDC18
XTAL_IN
XTAL_OUT
HSDACP
HSDACN
RSET
RSTPT
Phy1_Vddo2-5
C395
100NF-0402SMT
C399
100NF-0402SMT
2
2
C402
100NF-0402SMT
C405
100NF-0402SMT
S_INP
S_INN
AVDD18
S_OUTP
S_OUTN
DVDD
MDC
MDIO
CLK125
VDDO_SEL
VDDO
LED[2]/INTn
LED[1]
LED[0]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Phy1_Vddo2-5
PHY1_LED2
PHY1_LED1
PHY1_LED0
C396
10NF-0402SMT
C398
10NF-0402SMT
C401
10NF-0402SMT
C404
10NF-0402SMT
3
28
27
29
23
21
22
24
26
25
31
32
30
J9B
7
8
4
5
3
6
1
2
36
35
34
33
Date:
B
Size
Friday, August 21, 2015
ECP5 VERSA Eval Board
Project
1
Sheet
5
PHY1_LED0
PHY1_LED1
Board Rev
of 11
Schematic Rev
R73
100R-0402SMT
Lattice Semiconductor Applications
Email: [email protected]
0826-1X2T-23-F
Gr/Yel 2_LED2+
2_LED22_LED1+
Yel
2_LED1-
37
38
MH1 and MH2
are 0.100"
diameter plated
through holes
10/100/1000-T PHY#1/RJ45
Title
RJ45
2_MDID+
2_MDDCT 2_SHLD1
2_MDID2_SHLD2
2_MDIC+
2_MDCCT
2_MDIC-
2_MDIB+
2_MDIBCT
2_MDIB-
2_MDIA+
2_MDACT
2_MDIA-
Place caps close
to RJ45 jack
ETH1_MD3_N
ETH1_MD3_P
ETH1_MD2_N
ETH1_MD2_P
ETH1_MD1_N
ETH1_MD1_P
ETH1_MD0_N
ETH1_MD0_P
R74
Ethernet
RJ45
Connector
1
PHY1_LED2
4
4_7K-0402SMT
C397
1000pF-0402SMT
C400
1000pF-0402SMT
C403
1000pF-0402SMT
C406
1000pF-0402SMT
21
B
B
100R-0402SMT
5
A
B
C
D
ECP5 Versa Development Board
Figure 14. 10/100/1000-T PHY #1/RJ45
A
B
C
Bank 2
PR11A/URC_GPLL0T_IN
PR11B/URC_GPLL0C_IN/S0_IN
PR11C/URC_GPLL0T_MFGOUT2
PR11D/URC_GPLL0C_MFGOUT2
PR14A/S0_OUT
PR14B/S1_IN
PR14C
PR14D
PR17A/URC_GPLL0T_MFGOUT1
PR17B/URC_GPLL0C_MFGOUT1
PR17C
PR17D
PR20A
PR20B
PR20C
PR20D
PR23A/S1_OUT
PR23B/S2_IN
PR23C/VREF1_2
PR23D
PR26A
PR26B
PR26C
PR26D
PR29A/GR_PCLK2_1
PR29B
PR29C/GR_PCLK2_0
PR29D
PR32A/PCLKT2_1/S2_OUT
PR32B/PCLKC2_1
PR32C/PCLKT2_0/S3_IN
PR32D/PCLKC2_0
1
3_3V
1
C268
2
Phy2_Avdd3-3
FB20
Z-600 ohm / 7427926
C269
5
10uF-6.3V-0805SMT
RLP-133
Phy2_RXCTRL
Phy2_RXD0
Phy2_RXD1
Phy2_RXCLK
Phy2_RXD2
Phy2_RXD3
Phy2_Vddo2-5
Phy2_TXD0
Phy2_TXD1
Phy2_Vddo2-5
Phy2_TXCLK
Phy2_TXD2
Phy2_TXD3
Phy2_TXCTRL
C274
100NFX5R-0402SMT
RLP-130-A
C275
100NFX5R-0402SMT
RLP-130-A
Phy2_TXD0
Phy2_TXD1
Phy2_TXCLK
Phy2_TXD2
Phy2_TXD3
Phy2_TXCTRL
SWITCH5
SWITCH6
SWITCH7
SWITCH8
LED[0:7] [8]
R102
R94
R98
R99
R100
R101
0R-0402SMT
0R-0402SMT
R112
R109
4
100NFX5R-0402SMT
2
1
R295
100NFX5R-0402SMT
C276
C283
C282
C284
C285
4.7uF-16-0805SMT
100NFX5R-0402SMT
100NFX5R-0402SMT
RLP-133
RLP-130-A RLP-130-A RLP-130-A RLP-130-A
Phy2_Dvdd
R275
4_7K-0402SMT
Phy2_Mdc
Phy2_Mdio
0R-0402SMT
0R-0402SMT
88E1512_56QFN
VSS
RX_CTRL
RXD[0]
RXD[1]
RX_CLK
RXD[2]
RXD[3]
VDDO
TXD[0]
TXD[1]
VDDO
TX_CLK
TXD[2]
TXD[3]
TX_CTRL
R116
R115
Place SERDES 0 ohm
resistors near PHY
[4] HDRXP0_D1CH1
[4] HDRXN0_D1CH1
[4] HDTXP0_D1CH1
[4] HDTXN0_D1CH1
57
0R-0402SMT43
0R-0402SMT44
0R-0402SMT45
46
20
0R-0402SMT47
0R-0402SMT48
49
50
51
52
53
54
55
56
C273
220NF-0402SMT
RLP-130-A
C271
27pF-0603SMT
RLP-132
Phy2_Xtal_IN
SWITCH[1:8] [8]
U15
Place termination
resistors TX_D0-3,
TX_CLK as close to
FPGA as possible
using 50 ohm
impedence traces.
0R-0402SMT
0R-0402SMT
20
0R-0402SMT
0R-0402SMT
0R-0402SMT
PHY2_RXCTRL
Phy2_Resetn
Phy2_Config
Phy2_Mdc
Phy2_Mdio
SWITCH5
SWITCH6
Phy2_RXCLK
SWITCH7
Phy2_Clk125
SWITCH8
Phy2_RXD2
Phy2_RXD3
R120
R110
R111
R117
R118
R119
Phy2_Clk125PII
LED2
LED3
LED6
LED1
LED7
LED0
LED5
LED4
Phy2_RXD0
Phy2_RXD1
TX and RX traces
are all matched length < 2"
10uF-6.3V-0805SMT
RLP-133
FB19
Z-600 ohm / 7427926
C18
D17
E16
F16
D18
E17
E18
F18
F17
G18
G16
H16
H18
H17
J17
J16
C20
D19
D20
E19
E20
F19
F20
G20
G19
H20
J18
K18
J19
K19
J20
K20
Place termination
resistors RX_D0-3,
RX_CLK, TX_CLK,
as close to the
G-PHY as possible
using 50 ohm impedence
traces.
Phy2_Vddo2-5
C147
C146
C145
2
2_5V
LFE5UM-45F-BG381
Schematic symbols rev 4.1
VCCIO2
VCCIO2
VCCIO2
2_5V
H14
H15
J15
2_5V
100NF-0603SMT
Phy2_Dvdd
D
10NF-0402SMT
Phy2_Dvdd
Phy2_Avdd1-8
Phy2_Avdd1-8
Phy2_Avdd1-8
U1C
Phy2_Dvdd
100NF-0603SMT
Phy2_Avdd3-3
Phy2_Avdd1-8 50R-0402SMT
Phy2_Xtal_IN
Phy2_Xtal_OUT
3
3
4
3
DNI
Phy2_Clk125PII
2_5V
Phy2_Avdd1-8
100NFX5R-0402SMT
3
R106
R105
DNI
100NFX5R-0402SMT
C281
C279
C278
100NFX5R-0402SMT
100NFX5R-0402SMT
RLP-130-A RLP-130-A RLP-130-A RLP-130-A
C280
Phy2_Clk125
2
R104
4_7K-0402SMT
ETH2_MD0_P
ETH2_MD0_N
Phy2_Avdd1-8
Phy2_Avdd3-3
ETH2_MD1_P
ETH2_MD1_N
ETH2_MD2_P
ETH2_MD2_N
Phy2_Avdd3-3
Phy2_Avdd1-8
ETH2_MD3_P
ETH2_MD3_N
Phy2_Resetn
Phy2_Config
3
28
27
26
25
24
23
22
21
20
19
18
17
16
15
C272
27pF-0603SMT
RLP-132
R300
0R-0402SMT
Phy2_Xtal_OUT
4_7K-0402SMT-DNI
2
2
Phy2_CLK125 = C17/PCLKT0_0 (Default)
Phy2_CLK125Pll = J20/PCLKT2
R93
0R-0402SMT
R0_1-3
R103
0R-0402SMT
U45
1
MDIP[0]
MDIN[0]
AVDD18
AVDD33
MDIP[1]
MDIN[1]
MDIP[2]
MDIN[2]
AVDD33
AVDD18
MDIP[3]
MDIN[3]
RESETn
CONFIG
TP11
R296
4.99k
R293
50R-0402SMT
25MHZ
G1 G2
1
Y3
42
41
40
39
38
37
36
35
34
33
32
31
30
29
DVDD
REGCAP2
DVDD_OUT
AVDD18_OUT
AVDD18
REGCAP1
REG_IN
AVDDC18
XTAL_IN
XTAL_OUT
HSDACP
HSDACN
RSET
RSTPT
S_INP
S_INN
AVDD18
S_OUTP
S_OUTN
DVDD
MDC
MDIO
CLK125
VDDO_SEL
VDDO
LED[2]/INTn
LED[1]
LED[0]
Phy2_Vddo2-5
C407
100NF-0402SMT
C412
100NF-0402SMT
C414
100NF-0402SMT
C416
100NF-0402SMT
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Phy2_Vddo2-5
PHY2_LED2
PHY2_LED1
PHY2_LED0
C408
10NF-0402SMT
C410
10NF-0402SMT
C413
10NF-0402SMT
C417
10NF-0402SMT
R301
0R-0402SMT-DNI
Date:
B
Size
0826-1X2T-23-F
Gr/Yel 1_LED2+
1_LED21_LED1+
Yel
1_LED1-
16
15
14
13
19
20
Friday, August 21, 2015
1
Sheet
6
Board Rev
of 11
Schematic Rev
PHY2_LED0
PHY2_LED1
R107
100R-0402SMT
MH1 and MH2
are 0.100"
diameter plated
through holes
Lattice Semiconductor Applications
Email: [email protected]
ECP5 VERSA Eval Board
Project
7
8
4
5
3
6
1
2
1_MDID+
1_MDDCT 1_SHLD1
1_MDID1_SHLD2
1_MDIC+
1_MDCCT
1_MDIC-
1_MDIB+
1_MDIBCT
1_MDIB-
1_MDIA+
1_MDACT
1_MDIA-
J9A
10/100/1000-T PHY#2/RJ45
Title
8
7
9
3
1
2
4
6
5
11
12
10
RJ45
Place caps close
to RJ45 jack
ETH2_MD3_N
ETH2_MD3_P
ETH2_MD2_N
ETH2_MD2_P
ETH2_MD1_N
ETH2_MD1_P
ETH2_MD0_N
ETH2_MD0_P
Ethernet
RJ45
Connector
1
PHY2_LED2
4
4_7K-0402SMT
C409
1000pF-0402SMT
C411
1000pF-0402SMT
C415
1000pF-0402SMT
C418
1000pF-0402SMT
22
R108
B
B
100R-0402SMT
5
A
B
C
D
ECP5 Versa Development Board
Figure 15. 10/100/1000-T PHY #2/RJ45
A
B
C
D
R142
4_7K-0603SMT
C190
C196
10NF-0603SMT
10NF-0603SMT
1_5V
C191
C197
100NF-0603SMT
C172
100NF-0603SMT
L6
L7
M6
1_5V
100NF-0603SMT
C173
5
8
3
100NF-0603SMT
C170
LP2998-SO8
VTT
VSENSE
VDDQ
C174
VREF
SD
5
DDR3_VS
C177 +
100UF-D3POSCAP
Bank 6
C179 +
DDR3_VDD
C178
C175
PL35A/PCLKT6_1
PL35B/PCLKC6_1
PL35C/PCLKT6_0
PL35D/PCLKC6_0
PL38A/GR_PCLK6_0
PL38B
PL38C/GR_PCLK6_1
PL38D
PL41A
PL41B
PL41C
PL41D
PL44A
PL44B/VREF1_6
PL44C
PL44D
PL53A
PL59A
PL59B
PL59C/D15/IO15
PL59D/D14/IO14
PL62A/D13/IO13
PL62B/D12/IO12
PL62C/D11/IO11
PL62D/D10/IO10
PL65A/LLC_GPLL0T_MFGOUT2
PL65B/LLC_GPLL0C_MFGOUT2
PL65C/D9/IO9
PL65D/D8/IO8
PL68A/LLC_GPLL0T_MFGOUT1
PL68B/LLC_GPLL0C_MFGOUT1
PL68C/LLC_GPLL0T_IN
PL68D/LLC_GPLL0C_IN
LFE5UM-45F-BG381
Schematic symbols rev 4.1
VCCIO6
VCCIO6
VCCIO6
U1E
1UF-16V-0805SMT
U12
10NF-0603SMT
10NF-0603SMT
C192
C198
6
7
AVIN
PVIN
1
GND
C193
C199
C194
C200
100NF-0603SMT
100NF-0603SMT
G2
F1
H2
G1
J4
J5
J3
K3
K2
J1
H1
K1
K4
K5
L4
L5
M5
M4
N5
N4
P5
N3
M3
L3
L2
N2
M1
L1
N1
P1
P2
P3
P4
R156
100R-0402SMT
1_5V
1_5V
1_5V
1_5V
4
100MHz_N
1_5V
OPEN-0603SMT
R149
ECP5_VREF
R146
0R-0603SMT
R145
0R-0603SMT
OPEN-0603SMT
R144
MEM_VREF
OPEN-0603SMT
R148
1_5V
FB22
1_5V
BLM41PG600SN1 + C180
OPEN-0603SMT
R143
1_5V
PP1
FB21
BLM41PG600SN1 + C176
Place close to FPGA
100MHz
DDR3_RAS#
DDR3_A0
100MHz
100MHz_N
DDR3_ODT0
DDR3_CE0
DDR3_WE#
DDR3_CAS#
DDR3_K0
DDR3_K0#
DDR3_RST#
DDR3_BA0
DDR3_BA1
DDR3_BA2
DDR3_DQ7
SWITCH2
DDR3_DQS0
DDR3_DQS0#
DDR3_DQ5
DDR3_CS0#
DDR3_DQ2
ECP5_VREF
DDR3_DQ4
DDR3_DQ0
DDR3_DQ6
DDR3_DQ1
SWITCH1
DDR3_DQ3
DDR3_DM0
DDR3_VDDQ
C195
47UF-16V-TANTBSMT
10NF-0603SMT
10NF-0603SMT
100NF-0603SMT
1UF-16V-0805SMT
100NF-0603SMT
100NF-0603SMT
10NF-0603SMT
1
2
2
100NF-0603SMT
4
C217
DDR3_VREF
C218
DDR3_SD0
C221
C201
C219
10UF-16V-TANTBSMT
C220
10NF-0603SMT
H6
H7
J6
MEM_VREF
C205
M8
H1
B1
B9
D1
D8
E2
E8
F9
G1
G9
A9
B3
E1
G8
J2
J8
M1
M9
P1
P9
T1
T9
1_5V
A1
A8
C1
C9
D2
E9
F1
H2
H9
B2
D9
K2
K8
G7
N1
N9
R1
R9
VREFCA
VREFDQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
Bank 7
U11A
A4
A5
B5
C5
C4
B4
A3
B3
E4
D5
C3
D3
F4
E3
E5
F5
A2
B1
B2
C2
C1
D1
D2
E1
H4
G5
H5
H3
G3
F3
F2
E2
ddr3-96bga
PL11A/ULC_GPLL0T_IN
PL11B/ULC_GPLL0C_IN
PL11C/ULC_GPLL0T_MFGOUT2
PL11D/ULC_GPLL0C_MFGOUT2
PL14A/ULC_GPLL0T_MFGOUT1
PL14B/ULC_GPLL0C_MFGOUT1
PL14C
PL14D
PL17A
PL17B
PL17C
PL17D
PL20A
PL20B
PL20C
PL20D
PL23A
PL23B
PL23C/VREF1_7
PL23D
PL26A
PL26B
PL26C
PL26D
PL29A/GR_PCLK7_1
PL29B
PL29C/GR_PCLK7_0
PL29D
PL32A/PCLKT7_1
PL32B/PCLKC7_1
PL32C/PCLKT7_0
PL32D/PCLKC7_0
10NF-0603SMT
LFE5UM-45F-BG381
Schematic symbols rev 4.1
VCCIO7
VCCIO7
VCCIO7
U1F
C181
DDR3_VDDQ
C171
DDR3_VDD
1UF-16V-0805SMT
1UF-16V-0805SMT
DDR3_VREF
10NF-0603SMT
100NF-0603SMT
SWITCH3
DDR3_DQ12
SWITCH4
DDR3_DQ10
DDR3_DQ14
DDR3_DQS1
DDR3_DQS1#
DDR3_DM1
DDR3_A5
DDR3_A9
DDR3_A2
DDR3_A3
DDR3_DQ13
DDR3_DQ15
ECP5_VREF
DDR3_DQ11
DDR3_DQ9
DDR3_DQ8
DDR3_A4
DDR3_A7
DDR3_A10
DDR3_A12
PCLKT0
PCLKC0
DDR3_A6
DDR3_A8
DDR3_A1
DDR3_A11
ddr3-96bga
3
3
DDR3_BA0
DDR3_BA1
DDR3_BA2
DDR3_CAS#
DDR3_K0
DDR3_K0#
DDR3_CE0
DDR3_CS0#
DDR3_DM0
DDR3_DM1
DDR3_ODT0
DDR3_RAS#
DDR3_RST#
DDR3_WE#
ZQ0
M2
N8
M3
K3
J7
K7
K9
L2
E7
D3
K1
J3
T2
L3
L8
1_5V
1_5V
1_5V
1_5V
[9]
[9]
DDR3_A0
DDR3_A1
DDR3_A2
DDR3_A3
DDR3_A4
DDR3_A5
DDR3_A6
DDR3_A7
DDR3_A8
DDR3_A9
DDR3_A10
DDR3_A11
DDR3_A12
N3
P7
P3
N2
P8
P2
R8
R2
T8
R3
L7
R7
N7
J1
L1
J9
L9
T3
T7
M7
DDR3_DQ0
DDR3_DQ1
DDR3_DQ2
DDR3_DQ3
DDR3_DQ4
DDR3_DQ5
DDR3_DQ6
DDR3_DQ7
DDR3_DQ8
DDR3_DQ9
DDR3_DQ10
DDR3_DQ11
DDR3_DQ12
DDR3_DQ13
DDR3_DQ14
DDR3_DQ15
DDR3_DQS0
DDR3_DQS0#
DDR3_DQS1
DDR3_DQS1#
C242
E3
F7
F2
F8
H3
H8
G2
H7
D7
C3
C8
C2
A7
A2
B8
A3
F3
G3
C7
B7
PCLKT0
PCLKC0
NC_J1
NC_L1
NC_J9
NC_L9
NC_T3
NC_T7
NC_M7
ZQ
CAS#
CK
CK#
CKE
CS#
LDM
UDM
ODT
RAS#
RST#
WE#
BA0
BA1
BA2
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10/AP
A11
A12/BC#
DQ0
DQ1
DQ2
DQ3
DQ4
DQ5
DQ6
DQ7
DQ8
DQ9
DQ10
DQ11
DQ12
DQ13
DQ14
DQ15
LDQS
LDQS#
UDQS
UDQS#
DDR3_VTT
ALL Memory controller
buses, clocks, and contro
traces must be 50 Ohm
Transmission line
s
10NF-0603SMT
2
C185
100NF-0603SMT
A3
B3
C3
D3
E3
F3
G3
H3
J3
10NF-0603SMT
C183
DI
2
DDR3_WE#
DDR3_ODT0
DDR3_CE0
DDR3_CS0#
R1=50 Ohm
C225
DI
C226
DI
10NF-0603SMT
2
2
1
NC
DIS#
R152
50R-0402SMT
Q_N
Q
VTT
R1
R1
RP1
A1
B1
C1
D1
E1
F1
G1
H1
J1
Termination
at end of line
100MHz_N
SWITCH[1..8]
A1
B1
C1
D1
E1
F1
G1
H1
J1
X2
Date:
C
Size
X1
DDR3_BA1
DDR3_A8
DDR3_A11
DDR3_A12
DDR3_RAS#
DDR3_BA2
DDR3_A2
DDR3_A5
DDR3_A3
U1 Pin
[8]
Friday, August 21, 2015
1
Sheet
Board Rev
7
of 11
Schematic Rev
C206
10NF-0402SMT
R155
50R-0402SMT
Lattice Semiconductor Applications
Email: [email protected]
SWITCH[1:8]
R154
50R-0402SMT
C203
10NF-0402SMT
ECP5 VERSA Eval Board
Project
Memory
X1 needs to be matched length
for all traces
DDR3 Memory
Title
100MHz
4
SWITCH4
SWITCH3
SWITCH2
SWITCH1
R153
50R-0402SMT
5
X1
100_00MHz_LVDS
R151
50R-0402SMT
R157
10K-0402SMT
R150
50R-0402SMT
MPZ1608Y600B
FB23
100NF-0603SMT
1
3_3V
DDR3_VTT
1
MEMORY DEVICE TERMINATION for ADDRESS/ CONTROL SIGNALS
CTS-RT1402B7
A3
B3
C3
D3
E3
F3
G3
H3
J3
l
100NF-0603SMT
Place Address/Control Termination Resistors as close as possible to Memory Chip U7
DDR3_A6
DDR3_A4
DDR3_A1
DDR3_A10
DDR3_CAS#
DDR3_A0
DDR3_A9
DDR3_A7
DDR3_BA0
100NF-0603SMT
C184
1_5V
C223
22UF-16V-TANTBSMT
22UF-16V-TANTBSMT
0R-0603SMT
C222
C204
C182
DDR3_VTT
10NF-0603SMT
C202
R141
100NF-0603SMT
100NF-0603SMT
H2
H2
G2
G2
F2
F2
E2
E2
D2
D2
B2
B2
A2
A2
C2
C2
+
C224
U11B
R147
240R-0603SMT
C187
2_5V
100NF-0603SMT
10NF-0402SMT
C188
4
100NF-0603SMT
C186
1
2
10NF-0603SMT
1_5V
C241
100NF-0603SMT
5
10NF-0603SMT
100NF-0603SMT
DDR3_K0
J2
J2
6
VCC
GND
PAD
23
3
7
DDR3_K0#
KOC
C189
PLACE CLOSE TO MEMORY CHIP
2_5V
B
B
A
B
C
D
ECP5 Versa Development Board
Figure 16. DDR3 Memory
14
RN6D
RN6E
RN6F
RN6G
RN6H
RN8A
RN8B
RN8C
RN8D
RN8E
RN8F
RN8G
2
3
4
12
13
15
9
16
8
7
6
11
7
6
5
4
3
2
1
8
7
6
5
4
3
2
8
RN8H
68R
EXB2HV680JV
RN6C
1
10
RN6B
5
24
D24
LED2
LED3
LED4
LED5
LED6
LED7
D17
E16
F17
F18
F16
E17
5
D22
LED1
D18
D28
D29
D27
D26
D25
LED
D21
Signal
LED0
E18
9
10
11
12
13
14
15
16
9
10
11
12
13
14
15
LED7
LED6
LED5
LED4
LED3
LED2
LED1
LED0
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
SEG14
EXB2HV680JV
16
U1 Pin
LEDs Signal Map
14-SEGMENT
D23
68R
1
LED[0:7]
RN6A
LED_RED_0603
LED_RED_0603
LED_RED_0603
LED_RED_0603
LED_YELLOW_0603
LED_YELLOW_0603
LED_GREEN_0603
4
USR1_PU
D28
USR0_PU
D29
USR2_PU
D27
USR3_PU
D26
PLL_LK_PU
D25
POLL_PU
D24
L0_PU
D22
DL_UP_PU
D21
2 220R
15
EXB2HV221JV
1 220R
16
EXB2HV221JV
3 220R
14
EXB2HV221JV
4 220R
13
EXB2HV221JV
8 220R
9
EXB2HV221JV
7 220R
10
EXB2HV221JV
6 220R
11
EXB2HV221JV
5 220R
12
EXB2HV221JV
RN7B
RN7A
RN7C
RN7D
RN7H
RN7G
RN7F
RN7E
2_5V
DP
p
n
m
l
k
j
h
g
f
e
d
c
b
a
SEG14
SEG13
SEG12
SEG11
SEG10
SEG9
SEG8
SEG7
SEG6
SEG5
SEG4
SEG3
SEG2
SEG1
SEG0
LEDs
Segment
Signal
U1
R17
R16
P16
N17
P17
N18
M17
N16
M18
L17
L16
M19
L18
M20
Character Signal Map
4
U1 pin
LED_GREEN_0603
SEG[0:14]
A
B
C
2_5V
K
J
H
G
F
E
D
C
B
A
D
L
M
N
P
DP
14-SEGMENT DISPLAY
5
3
3
TDA DIP-8
SW3
SWITCH1
SWITCH2
SWITCH3
SWITCH4
SWITCH5
SWITCH6
SWITCH7
SWITCH8
DIP SWITCH
2
SWITCH8
K20
Date:
B
Size
Friday, August 21, 2015
ECP5 VERSA Eval Board
Project
1
Sheet
2_5V
1_5V
Board Rev
of 11
8
Schematic Rev
RN9H
8
Lattice Semiconductor Applications
Email: [email protected]
RN9G
9
SWITCH8 8 4_7K
EXB2HV472JV
RN9F
RN9E
11
SWITCH6 6 4_7K
EXB2HV472JV
RN9D
RN9C
14
SWITCH3 3 4_7K
EXB2HV472JV
12
SWITCH5 5 4_7K
EXB2HV472JV
RN9B
15
SWITCH2 2 4_7K
EXB2HV472JV
13
SWITCH4 4 4_7K
EXB2HV472JV
RN9A
[6] [7]
[3] [5]
[6]
16
SWITCH1 1 4_7K
EXB2HV472JV
SWITCH[1:8]
SEG[0:14]
LED[0:7]
1
7
SWITCH[1..8]
10
SWITCH7 7 4_7K
EXB2HV472JV
6
5
4
3
2
1
SWITCH
LEDs & Switches
Title
SWITCH7
K19
SWITCH6
SWITCH5
J18
K18
SWITCH4
SWITCH3
SWITCH2
SWITCH1
Signal
F2
G3
K3
H2
U1 pin
Switch Signal Map
2
B
B
A
B
C
D
ECP5 Versa Development Board
Figure 17. LEDs and Switches
A
B
C
D
2
C228
DI
2
1
SCL
SDA
FB25
MPZ1608Y600B
TANT
DI
GND
VCC
C231
DI
R169
R170
3
6
5
EN
OUTP
X2
156.25MHz_LVCMOS
3_3V
C235
DI
4
560PF-0603SMT
C234
DI
C236
DI
10NF-0603SMT
VCCO
[4]
[4]
[3] ispCLOCK_TDO
[3]
FTDI_TMS
[3]
FTDI_TCK
[3] ispCLOCK_TDI
PCIE_CLKP
PCIE_CLKN
D30
LED_GREEN_0603
R160
0R-0402SMT
R162
4_7K-0402SMT
R167
470R-0402SMT
DI
J13
R163
3_3V680R-0402SMT
156MHz_EN [3]
156MHz_VREF
HEADER 3(DNP)
1
2
3
10NF-0603SMT
CLK_SCL
CLK_SDA
R181
4_7K-0402SMT
DI
CLK_VCC
C233
DI
PRSNT
CLK_RESETn
100NF-0603SMT
C232
DI
100NF-0603SMT
0R-0603SMT
0R-0603SMT
R180
4_7K-0402SMT
DI
CLK_VCC
[3]
[4]
R166
DI
220R-0402SMT
156MHz
156MHz_EN
4
1
R159
DI
220R-0402SMT
Place bypass caps close to output bank
supply pins.
100NF-0603SMT
C229
6.8UF-TAN-0805SMT
DI
3_3V
[3]
[3]
10NF-0603SMT
C227
DI
100NF-0603SMT
6V
DI
MPZ1608Y600B
FB24
NC1
2
PAD
7
NC2
5
1
3
ispCLOCK_TDO
FTDI_TMS
FTDI_TCK
ispCLOCK_TDI
19
18
17
156MHz
156MHz_VREF
38
39
40
41
22
21
20
16
15
14
24
42
48
47
46
45
PCIE_CLKP
PCIE_CLKN
CLK_RESETn
CLK_LOCK1
CLK_SDA
CLK_SCL
3
TDO
TMS
TCK
TDI
FBKP
FBKN
FBKVTT
REFBP
REFBN
REFBVTT
REFAP
REFAN
REFAVTT
RREF
RESETb
USER0
USER1
USER2
USER3
44
CLK_VCC
U13
DI
ispCLOCK5406D
VCCD
4
GNDD
43
DIE_PAD
49
VCCJ
23
VCCA
37
GNDA
25
13
3_3V
5
VCCO_5
BANK_5P
BANK_5N
GNDO_5
VCCO_4
BANK_4P
BANK_4N
GNDO_4
VCCO_3
BANK_3P
BANK_3N
GNDO_3
VCCO_2
BANK_2P
BANK_2N
GNDO_2
VCCO_1
BANK_1P
BANK_1N
GNDO_1
VCCO_0
BANK_0P
BANK_0N
GNDO_0
4
2
3
1
5
6
7
8
12
10
11
9
25
27
26
28
32
31
30
29
33
35
34
36
2
VCCO
2
Date:
B
Size
Friday, August 21, 2015
ECP5 VERSA Eval Board
Project
REF CLOCK GEN
Title
REFCLKN_D1
10R-0402SMT
[7]
[7]
REFCLKN_D1
REFCLKP_D1
EXPCON_OSC
PCLKC0
PCLKT0
REFCLKN_D0
REFCLKP_D0
1
Sheet
Lattice Semiconductor Applications
Email: [email protected]
REFCLKP_D1
10R-0402SMT
R186
DI
EXPCON_OSC
10R-0402SMT
PCLKC0
10R-0402SMT
PCLKT0
10R-0402SMT
REFCLKN_D0
10R-0402SMT
REFCLKP_D0
10R-0402SMT
R183
DI
R168
DI
R165
DI
R161
DI
R164
DI
R158
DI
1
[4]
[4]
Board Rev
of 11
9
Schematic Rev
[10]
[4]
[4]
B
B
A
B
C
D
ECP5 Versa Development Board
Figure 18. Reference Clock Generator
A
5
F10
F9
3_3V
Bank 0
PT11A
PT11B
PT13A
PT13B
PT15A
PT15B
PT18A
PT18B
PT20A
PT20B
PT27A
PT29A
PT29B
PT31A
PT31B
PT33A/GR_PCLK0_1
PT33B/GR_PCLK0_0
PT36A/PCLKT0_1
PT36B/PCLKC0_1
PT38A/PCLKT0_0
PT38B/PCLKC0_0
PT4A/ULC_GPLL1T_IN
PT4B/ULC_GPLL1C_IN
PT6A
PT6B
PT9A
VCCIO0
PT9B
VCCIO0
U1A
R176
0R-0603SMT
3_3V
EXPCON_IO31
EXPCON_IO11
EXPCON_IO12
EXPCON_IO13
EXPCON_CLKIN
RXD_UART
EXPCON_IO36
TXD_UART
PCIE_PERSTN
EXPCON_IO37
EXPCON_IO32
EXPCON_IO33
EXPCON_IO34
EXPCON_IO35
4
C240
C239
C238
3_3V
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
TXD_UART [9]
PCIE_PERSTN [4]
RXD_UART [6]
[9]
EXPCON_IO29
EXPCON_IO31
EXPCON_IO33
EXPCON_IO35
EXPCON_IO37
EXPCON_IO39
EXPCON_IO41
EXPCON_IO43
EXPCON_IO45
3
HDR40
X4
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
Bank 1
3
D11
E11
B12
C12
D12
E12
A12
A13
B13
C13
D13
E13
A14
C14
D14
E14
A15
B15
C15
D15
E15
A16
B16
C16
D16
B17
C17
A17
B18
A18
B19
A19
B20
EXPCON_IO26
CARDSEL#
EXPCON_IO23
EXPCON_IO20
EXPCON_IO1
EXPCON_IO3
EXPCON_IO5
EXPCON_IO7
EXPCON_IO9
EXPCON_IO11
EXPCON_IO13
EXPCON_IO15
EXPCON_3V3
PT42A/PCLKT1_1
PT42B/PCLKC1_1
PT44A/PCLKT1_0
PT44B/PCLKC1_0
PT47A/GR_PCLK1_0
PT47B/GR_PCLK1_1
PT49A
PT49B
PT51A
PT51B
PT53A
PT53B
PT56A
PT56B
PT58A
PT58B
PT67A
PT69A
PT69B
PT71A
PT71B
PT74A
PT74B
PT76A
PT76B
PT78A
PT78B
PT80A
PT80B
PT83A
PT83B
PT85A/URC_GPLL1T_IN
PT85B/URC_GPLL1C_IN
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
LFE5UM-45F-BG381
Schematic symbols rev 4.1
VCCIO1
VCCIO1
U1B
EXPCON_IO16
EXPCON_IO17
EXPCON_IO18
EXPCON_IO19
EXPCON_IO21
EXPCON_IO22
EXPCON_IO24
EXPCON_IO25
EXPCON_IO27
EXPCON_IO28
HPE_RESOUT#
EXPCON_IO0
EXPCON_IO2
EXPCON_IO4
EXPCON_IO6
EXPCON_IO8
EXPCON_IO10
EXPCON_IO12
EXPCON_IO14
F11
F12
3_3V
Pin 2 removed for coding
of expansion board
EXPCON_OSC
HDR40
X3
EXPCON_IO45
EXPCON_IO44
EXPCON_IO43
EXPCON_IO42
EXPCON_IO41
EXPCON_IO40
CARDSEL#
HPE_RESOUT#
EXPCON_IO39
EXPCON_IO38
C237
C6
C7
E8
D8
C8
B8
A7
A8
D9
E9
C9
D10
E10
B9
C10
A9
B10
A10
A11
B11
C11
A6
B6
E6
D6
E7
D7
EXPCON_OSC
LFE5UM-45F-BG381
Schematic symbols rev 4.1
5VIN
TP13
1
3
5
7
9
11
13
15
17
19
21
23
EXPCON_2V5
25
27
29
EXPCON_OSC
EXPCON_CLKIN 31
EXPCON_CLKOUT 33
35
37
39
EXPCON_3V3
EXPCON_2V5
EXPCON_IO30
EXPCON_IO32
EXPCON_IO34
EXPCON_IO36
EXPCON_IO38
EXPCON_IO40
EXPCON_IO42
EXPCON_IO44
10NF-0402SMT
B
TP12
R175
0R-0603SMT
100NF-0603SMT
C
GND
2_5V
4
10NF-0402SMT
26
100NF-0603SMT
D
5
EXPCON_IO16
EXPCON_IO17
EXPCON_IO18
EXPCON_IO19
EXPCON_IO20
EXPCON_IO21
EXPCON_IO22
EXPCON_IO23
EXPCON_IO24
EXPCON_IO25
EXPCON_IO26
EXPCON_IO27
EXPCON_IO28
EXPCON_IO29
EXPCON_IO14
EXPCON_IO15
EXPCON_IO0
EXPCON_IO1
EXPCON_IO2
EXPCON_IO3
EXPCON_IO4
EXPCON_IO5
EXPCON_IO6
EXPCON_IO7
EXPCON_IO8
EXPCON_IO9
2
156MHz_EN
R177
0R-0603SMT- DNI
EXPCON_IO10
EXPCON_CLKOUT
EXPCON_IO30
3_3V
2
Date:
B
Size
Friday, August 21, 2015
ECP5 VERSA Eval Board
Project
1
Sheet
Lattice Semiconductor Applications
Email: [email protected]
Expansion Connector
Title
[9]
1
Schematic Rev
Board Rev
10 of 11
B
B
A
B
C
D
ECP5 Versa Development Board
Figure 19. Expansion Connector
ECP5 Versa Development Board
Appendix B. Bill of Materials
Table 13. ECP5 Versa Development Board Bill of Materials
Item
Quantity
Reference
Part
Manufacturer
Part Number
Description
PCI Express x1 Edge 
Finger Conn.
1
1
CN1
2
31
C1,C2,C3,C4,C5,C20,C21, 10NF-0402SMT
C29,C33,C85,C89,C92,
C95,C108,C110,C113,
C146,C202,C203,C206,
C237,C239,C243,C396,
C398,C401,C404,C408,
C410,C413,C417
Panasonic
ECJ0EB1E103K
CAP .01UF 25V
CERAMIC X7R 0402
3
32
C6,C7,C8,C9,C11,C22,
C23,C28,C30,C34,C66,
C67,C68,C69,C70,C72,
C77,C81,C88,C91,C106,
C111,C114,C115,C395,
C399,C402,C405,C407,
C412,C414,C416
100NF-0402SMT
Panasonic
ECJ-0EB1A104K
CAP .1UF 10V CERAMIC
X5R 0402
4
8
C18,C25,C26,C36,C102,
C104,C176,C180
22UF-16V-TANTBSMT
Kemet
T491B226M016AT
CAPACITOR TANT 22UF
16V 20% SMD
5
12
C19,C24,C27,C35,C101,
C103,C171,C173,C178,
C181,C391,C394
1UF-16V-0805SMT
Panasonic
ECJ-2FB1C105K
CAP 1UF 16V CERAMIC
0805 X5R
6
7
C31,C32,C90,C93,C94,
C105,C112
1NF-0402SMT
TDK Corporation
C1005C0G1E102J
CAP CER 1000PF 25V
C0G 5% 0402
7
2
C37,C51
10uF,25V-1206SMT
TDK Corporation
C3216Y5V1E106Z
CAP CER 10UF 25V Y5V
1206
8
6
C38,C39,C52,C53,C255,
C273
220NF-0402SMT
TDK Corporation
C1005X7R1C224K050BC CAP CER 0.22UF 16V
X7R 10% 0402
9
10
C40,C41,C42,C49,C50,
C54,C55,C58,C63,C64
22uF,6.3V-0805SMT
TDK Corporation
C2012X5R0J226M
CAP CER 22UF 6.3V X5R
20% 0805
10
12
C43,C44,C56,C57,C397,
C400,C403,C406,C409,
C411,C415,C418
1000pF-0402SMT
Panasonic
ECJ-0EB1E102K
CAP 1000PF 25V
CERAMIC X7R 0402
11
4
C45,C48,C59,C62
330pF-0402SMT
TDK Corporation
C1005C0G1H331J
CAP CER 330PF 50V
C0G 5% 0402
12
2
C46,C47,
10pF-0402SMT
TDK Corporation
C1005C0G1H100D
CAP CER 10PF 50V C0G
0402
13
2
C60,C61
10pF-0402SMT
DNI
14
2
C65,C71
4_7UF-10V-SMT
TDK Corporation
C1608X5R1A475K
CAP CER 4.7UF 10V X5R
0603
15
1
C74
3_3UF-10V-SMT
TDK Corporation
C1608X5R1A335K
CAP CER 3.3UF 10V X5R
0603
16
33
C78,C84,C107,C109,C145, 100NF-0603SMT
C147,C172,C174,C175,
C183,C185,C186,C188,
C189,C191,C193,C195,
C197,C199,C201,C205,
C218,C220,C222,C224,
C225,C227,C231,C232,
C233,C238,C240,C242
Panasonic
ECJ-1VF1C104Z
CAP .1UF 16V CERAMIC
Y5V 0603
17
2
C79,C80
TDK Corporation
C1608C0G1H120J
CAP CER 12PF 50V C0G
5% 0603
18
25
C86,C87,C244,C247,C248, 100NFX5R-0402SMT
C256,C258,C260,C261,
C262,C263,C264,C265,
C266,C267,C274,C275,
C278,C279,C280,C281,
C282,C283,C284,C285
Kemet
C0402C104K8PACTU
CAP .10UF 10V
CERAMIC X5R 0402
19
1
C170
47UF-16V-TANTBSMT
Kemet
B45196H2476K209
CAP TANTALUM 47UF
10V 10% SMD
20
1
C177
100UF-D3POSCAP
Sanyo
6TPE100MI
100UF,6.3V ,D2E.
POSCAP
21
1
C179
10UF-16V-TANTBSMT
AVX
TAJB106K016R
CAP TANTALUM 10UF
16V 10% SMD
12PF-0603SMT
27
ECP5 Versa Development Board
Item
Quantity
Reference
Part
Manufacturer
Part Number
Description
22
19
C182,C184,C187,C190,
C192,C194,C196,C198,
C200,C204,C217,C219,
C221,C223,C226,C228,
C234,C236,C241
10NF-0603SMT
Kemet
C0603C103K5RACTU
CAP .01UF 50V
CERAMIC X7R 0603
23
1
C229
6.8UF-TAN-0805SMT
Kemet
T494R685K006AS
CAP TANT 6.8UF 6.3V
10% SMD
24
1
C235
560PF-0603SMT
Kemet
C0603C561K5RACTU
CAP 560PF 50V
CERAMIC X7R 0603
25
2
C245,C246
100pF-0402SMT
Panasonic
ECJ-0EB1E101K
CAP 100PF 25V
CERAMIC X7R 0402
26
3
C249,C286,C287
20pF-0603SMT
TDK Corporation
C1608C0G1H200J
CAP CER 20PF 50V C0G
5% 0603
27
6
C250,C251,C268,C269,
C392,C393
10uF-6.3V-0805SMT
AVX
08056C106KAT2A
CAP CER 10UF 6.3V X7R
10% 0805
28
4
C253,C254,C271,C272
27pF-0603SMT
Kemet
C0603C270J5GACTU
CAP CERAMIC 27PF 50V
NP0 0603
29
2
C257,C276
4.7uF-16-0805SMT
TDK Corporation
C2012Y5V1C475Z/0.85
CAP CER 4.7UF 16V Y5V
0805
30
4
D1,D2,D5,D6
1N4448W
Fairchild
1N4448WT
DIODE 75V 200MA
SOD523F
31
4
D3,D4,D7,D8
DFLS220L
Diodes Inc
DFLS220L
DIODE SCHOTTKY 2A
20V PWRDI 123
32
11
D9,D10,D11,D12,D15,D16, LED_GREEN_0603
D20,D21,D22,D30,D31
Wurth
150060VS75000
LED 1.6X0.8MM 568NM
GRN CLR SMD
33
1
D13
LED_BLUE_0603
Wurth
150060BS75000
LED 1.6X0.8 470NM BL
WTR CLR SMD
34
1
D14
SCHOTTKY/VISHAYV12P10
Vishay
V12P10-M3/86A
DIODE SCHOTTKY 12A
100V SMPC TO-277A
35
7
D17,D18,D19,D26,D27,
D28,D29
LED_RED_0603
Wurth
150060RS75000
LED 1.6X0.8MM 625NM
RED CLR SMD
36
1
D23
14-SEGMENT
Kingbright
ACPSA04-41SRWA
LED Display
37
2
D24,D25
LED_YELLOW_0603
Wurth
150060YS75000
LED 1.6X0.8MM 588NM
YLW CLR SMD
38
7
FB2,FB3,FB4,FB7,FB8,
FB21,FB22
BLM41PG600SN1
Wurth
742792410
FERRITE CHIP 60 OHM
6000MA 1806
39
5
FB5,FB6,FB23,FB24,FB25 MPZ1608Y600B
Wurth
742792602
FERRITE CHIP 60 OHM
2.3A 0603
40
4
FB16,FB17,FB19,FB20
Z-600 ohm / 7427926
Wurth
74279265
FERRITE BEAD 600
OHM .2A 0603
41
1
F1
F1251CT-ND
Littlefuse
0154010.DR
FUSEBLOCK WITH 10A
FUSE SMD
42
1
J2
SKT_MINIUSB_B_RA
NELTRON
5075BMR-05-SM-CR
CONN MINI USB RCPT
RA TYPE B SMD
43
1
J3
HEADER 10
Wurth
61301011121
10x1-0.25 Header
44
2
J4,J50
HEADER 3X2
Wurth
61300621121
3x2-0.25 Header
45
4
J5,J6,J7,J8
SMA
Molex
73391-0060
CONN JACK SMA STR
50 OHM PCB
46
1
J9
0826-1X2T-23-F
Bellfuse
0826-1X2T-23-F
CONN MAGJACK 2PORT
GIGABIT GO/Y
47
1
J11
PJ-002A
Wurth
694106301002
48
1
J13
HEADER 3(DNP)
DNI
TSW-103-07-T-S
3x1-0.25 Header
49
4
L1,L2,L3,L4
4.7uH-SPD62R-472M
API Delavan
SPD62R-472M
6.60mm x 6.20mm x
3.00mm, 4.7uH Power
inductor
50
1
L5
1UH-1206SMT
Murata
LQM31PN1R0M00L
INDUCTOR 1.0UH 1.2A
1206
51
1
PP1
PROBEPOINT
DNI
52
4
Q1,Q2,Q3,Q4
2N2222/SOT23
Diodes Inc
MMBT2222A-7
TRANS NPN 40V 350MW
SMD SOT-23
53
2
RN6,RN8
EXB2HV680JV
Panasonic
EXB2HV680JV
RES ARRAY 68 OHM 5%
8 RES SMD
28
ECP5 Versa Development Board
Item
Quantity
Reference
Part
Manufacturer
Part Number
Description
54
1
RN7
EXB2HV221JV
Panasonic
EXB2HV221JV
RES ARRAY 220 OHM
5% 8 RES SMD
55
1
RN9
EXB2HV472JV
Panasonic
EXB2HV472JV
RES ARRAY 4.7K OHM
5% 8 RES SMD
56
1
RP1
CTS-RT1402B7
CTS Corporation Resistor/Electrocomponents
RT2402B7
RES NET DDR SDRAM
50 OHM 3X9 BGA
57
4
R6,R10,R12,R14
51K-0402SMT
Panasonic
ERJ-2RKF5102X
RES 51.0K OHM 1/10W
1% 0402 SMD
58
1
R7
21_5K-0603SMT
Panasonic
ERJ-3EKF2152V
RES 21.5K OHM 1/10W
1% 0603 SMD
59
1
R8
35_7K-0603SMT
Panasonic
ERJ-3EKF3572V
RES 35.7K OHM 1/10W
1% 0603 SMD
60
6
R9,R21,R27,R28,R29,R65
10K-0603SMT
Panasonic
ERJ-3EKF1002V
RES 10.0K OHM 1/10W
1% 0603 SMD
61
1
R11
34K-0402SMT
Panasonic
ERJ-2RKF3402X
RES 34.0K OHM 1/10W
1% 0402 SMD
62
1
R13
11_5K-0603SMT
Panasonic
ERJ-3EKF1152V
RES 11.5K OHM 1/10W
1% 0603 SMD
63
1
R15
3_83K-0603SMT
Panasonic
ERJ-3EKF3831V
RES 3.83K OHM 1/10W
1% 0603 SMD
64
1
R16
15K-0603SMT
Panasonic
ERJ-3EKF1502V
RES 15.0K OHM 1/10W
1% 0603 SMD
65
1
R17
16_9K-0603SMT
Panasonic
ERJ-3EKF1692V
RES 16.9K OHM 1/10W
1% 0603 SMD
66
1
R18
63_4K-0402SMT
Panasonic
ERJ-2RKF6342X
RES 63.4K OHM 1/10W
1% 0402 SMD
67
1
R19
30_1K-0402SMT
Panasonic
ERJ-2RKF3012X
RES 30.1K OHM 1/10W
1% 0402 SMD
68
1
R20
20K-0402SMT
Panasonic
ERJ-2RKF2002X
RES 20.0K OHM 1/10W
1% 0402 SMD
69
4
R22,R23,R24,R25
1_8K-1206SMT
Panasonic
ERJ-8ENF1801V
RES 1.80K OHM 1/4W
1% 1206 SMD
70
5
R26,R30,R31,R61,R179
220R-0603SMT
Panasonic
ERJ-3EKF2200V
RES 220 OHM 1/10W 1%
0603 SMD
71
11
R32,R33,R36,R38,R141,
R145,R146,R169,R170,
R175,R176
0R-0603SMT
Panasonic
ERJ-3GEY0R00V
RES 0.0 OHM 1/10W
0603 SMD
72
42
R35,R39,R52,R83,R84,
0R-0402SMT
R86,R87,R88,R89,R93,
R94,R98,R100,R101,R102,
R103,R109,R110,R112,
R113,R115,R116,R117,
R118,R119,R120,R121,
R122,R123,R124,R125,
R126,R127,R128,R129,
R130,R131,R133,R134,
R160,R298,R300
Panasonic
ERJ-2GE0R00X
RES 0.0 OHM 1/10W
0402 SMD
73
1
R37
15K-0603SMT-DNI
DNI
74
10
R40,R90,R92,R104,R106,
R162,R180,R181,R274,
R275
4_7K-0402SMT
Panasonic
ERJ-2RKF4701X
RES 4.70K OHM 1/10W
1% 0402 SMD
75
8
R41,R42,R43,R51,R53,
R68,R69,R157
10K-0402SMT
Panasonic
ERJ-2RKF1002X
RES 10.0K OHM 1/10W
1% 0402 SMD
76
1
R44
12K-0603SMT
Panasonic
ERJ-3EKF1202V
RES 12.0K OHM 1/10W
1% 0603 SMD
77
12
R45,R46,R47,R49,R57,
R58,R59,R72,R95,R135,
R136,R142
4_7K-0603SMT
Panasonic
ERJ-3EKF4701V
RES 4.70K OHM 1/10W
1% 0603 SMD
78
1
R48
2_2K-0603SMT
Panasonic
ERJ-3EKF2201V
RES 2.20K OHM 1/10W
1% 0603 SMD
79
1
R50
1M-0603SMT
Panasonic
ERJ-3EKF1004V
RES 1.00M OHM 1/10W
1% 0603 SMD
80
3
R55,R56,R60
680R-0603SMT
Panasonic
ERJ-3EKF6800V
RES 680 OHM 1/10W 1%
0603 SMD
29
ECP5 Versa Development Board
Item
Quantity
Reference
Part
Manufacturer
81
5
R63,R64,R66,R67,R70
0.1
Vishay Dale
82
2
R71,R75
2_2K-0603SMT-DNI
DNI
83
5
R73,R74,R107,R108,R156 100R-0402SMT
Panasonic
84
1
R76
0R-0603SMT-DNI
DNI
85
4
R85,R99,R111,R114
20
Vishay
86
2
R91,R105
4_7K-0402SMT-DNI
DNI
87
4
R96,R190,R191,R192
1K-0603SMT
88
1
R140
89
5
90
Part Number
Description
WSL2010R1000FEA
RES .1 OHM 1/2W 1%
2010 SMD
ERJ-2RKF1000X
RES 100 OHM 1/10W 1%
0402 SMD
CRCW040220R0FKED
RES 20.0 OHM 1/16W 1%
0402 SMD
Panasonic
ERJ-3EKF1001V
RES 1.00K OHM 1/10W
1% 0603 SMD
0.01
Vishay Dale
WSL2512R0100FEA18
RES .01 OHM 2W 1%
2512 SMD
R143,R144,R148,R149,
R178
OPEN-0603SMT
DNI
1
R147
240R-0603SMT
Panasonic
ERJ-3EKF2400V
RES 240 OHM 1/10W 1%
0603 SMD
91
10
R150,R151,R152,R153,
R154,R155,R291,R292,
R293,R295
50R-0402SMT
Vishay
FC0402E50R0FST1
RES 50 OHM 50MW +/1% 0402 SMD
92
7
R158,R161,R164,R165,
R168,R183,R186
10R-0402SMT
Panasonic
ERJ-2RKF10R0X
RES 10.0 OHM 1/10W 1%
0402 SMD
93
2
R159,R166
220R-0402SMT
Panasonic
ERJ-2RKF2200X
RES 200 OHM 1/10W 1%
0402 SMD
94
1
R163
680R-0402SMT
Panasonic
ERJ-2RKF6800X
RES 680 OHM 1/10W 1%
0402 SMD
95
1
R167
470R-0402SMT
Panasonic
ERJ-2RKF4700X
RES 470 OHM 1/10W 1%
0402 SMD
96
1
R177
0R-0603SMT- DNI
DNI
97
1
R184
121K-0603SMT
Panasonic
ERJ-3EKF1213V
RES 121K OHM 1/10W
1% 0603 SMD
98
1
R185
110K-0603SMT
Panasonic
ERJ-3EKF1103V
RES 110K OHM 1/10W
1% 0603 SMD
99
1
R187
50R-0603SMT
Panasonic
ERJ-3EKF49R9V
RES 49.9 OHM 1/10W 1%
0603 SMD
100
2
R294,R296
4.99k
Panasonic
ERJ-2RKF4991X
RES 4.99K OHM 1/10W
1% 0402 SMD
101
2
R299,R301
0R-0402SMT-DNI
DNI
102
2
SW1,SW2
PTS645SM43SMTR92
LFS
Wurth
430483031816
SPST SMD
103
1
SW3
TDA DIP-8
Wurth
416131160808
8-DIP
104
1
SW4
418311170804
Wurth
418311170804
4 poles raised SMT
105
4
TH1,TH2,TH3,TH4
ThruHole
DNI
106
39
TP1,TP2,TP3,TP4,TP5,
TP6,TP7,TP8,TP9,TP10,
TP11,TP12,TP13,TP14,
TP15,TP16,TP17,TP18,
TP19,TP20,TP21,TP22,
TP23,TP24,TP25,TP38,
TP39,TP40,TP41,TP42,
TP43,TP44,TP45,TP46,
TP47,TP48,TP49,TP50,
TP51
TestPoint
DNI
107
1
U1
LFE5UM-45F-BG381
LATTICE SUPPLIED
LFE5UM-45F-8BG381IES
108
2
U3,U4
LT3508EUF
LATTICE SUPPLIED
LT3508EUF#PBF
Dual Monolithic 1.4A
Step-Down Switching
Regulator
109
1
U5
FT2232HL
FTDI
FTD2232HL
USB-UART/JTAG
110
1
U6
93LC56C-I/SN
MicroChip
93LC56C-I/SN
IC EEPROM 2KBIT 3MHZ
8SOIC
111
1
U11
ddr3-96bga
Micron
MT41K64M16TW-107:J
64Mb/x16, 1.5V, 96-ball
FBGA, 667 MHz, DDR31866
30
ECP5 Versa Development Board
Item
Quantity
Reference
Part
Manufacturer
Part Number
Description
112
1
U12
LP2998-SO8
National
LP2998MAX/NOPB
113
1
U13
ispCLOCK5406D
LATTICE SUPPLIED
ISPPAC-CLK5406D01SN48I
114
2
U14,U15
88E1512_56QFN
Marvell
88E1512-A0-NNP2C000
SINGLE-PORT EEE
GIGABIT ETHER
115
2
U44,U45
R0_1-3
Panasonic
ERJ-3GEY0R00V
RES 0.0 OHM 1/10W
0603 SMD
116
1
U52
N25QxxxA13xSF
Micron
N25Q128A13ESF40G
Serial Flash
117
2
U53,U54
LT3085
LATTICE SUPPLIED
LT3085EMS8E#PBF
Adjustable 500mA Single
Resistor Low Dropout
Regulator
118
1
X1
100_00MHz_LVDS
SiTime
SiT9120AC-2D233E100.000
100MHz Low-Jitter LVDS
Clock Osc., 7mm x 5mm,
50ppm
119
1
X2
156.25MHz_LVCMOS
SiTime
SiT8256AI-83-33E156.250T
156.25MHz Single ended
CMOS Clock Osc., 7mm x
5mm
120
2
X3,X4
HDR40
Wurth
61304021121
HEADER 40POS .100"
DL TIN
121
1
Y1
12MHZ
TXC
7M-12.000MAAJ-T
CRYSTAL 12.0000MHZ
18PF SMD
122
2
Y2,Y3
25MHZ
TXC
7M-25.000MAAJ-T
CRYSTAL 25.0000MHZ
18PF SMD
31
Termination regulator
ECP5 Versa Development Board
Appendix C. Demo Board Rev A Information
ECP5 Versa Development Board – Working with Revision A
This document covers the Revision B of ECP5 Versa. To work with Revision A there are several items to be aware
of:
Setting the Configuration Mode
On the Rev A, setting the Configuration Mode requires modifying the resistor population in the CFG[2:0] Setting
Resistor Field (see Figure 3) as described in Table 3. This requires adding and/or removing 0603 size SMT resistors as necessary. Some soldering skill and the correct equipment is necessary to perform this rework.
Figure 20. CFG[2:0] Setting Resistor Field – Revision A
Table 14. CFG[2:0] Selection – Revision A
Rev A
Configuration Mode
1149.1 JTAG only
CFG[2:0]
R190
(1K-4.7 kOhm)
R191
(1K-4.7 kOhm)
R192
(1K-4.7 kOhm)
R182
(0 - 1 kOhm)
R188
(0 - 1 kOhm)
R189
(0 - 1 kOhm)
000
removed
removed
removed
placed
placed
placed
Slave SPI
001
removed
removed
placed
placed
placed
removed
Master SPI
010
removed
placed
removed
placed
removed
placed
SCM (Slave_Serial)
101
placed
removed
placed
removed
placed
removed
SCM (Slave_Parallel)
111
placed
placed
placed
removed
removed
removed
1. Removing all six resistors is equivalent to Slave Parallel mode due to internal weak Pull-up resistors on CFG[2:0] pins.
ECP5 Pin Assignment Changes
The following pins (Table 15) have changed assignment between the Rev A and Rev B board. These functions
would need to be remapped for use between the two boards.
Table 15. Pin Assignment Updates - Rev A vs Rev B
Pin Signal / Function
Rev A ECP5 Ball Location
SEG1 (Character LED)
L19
L18
Switch 3-7
J19
K19
Phy1_CLK125 (Ethernet Phy 1)
L18
L19
Phy2_RxCLK (Ethernet Phy 2)
K19
J19
32
Rev B ECP5 Ball Location