LatticeSC PCI Express x1 Evaluation Board User's Manual

LatticeSC™ PCI Express x1 Evaluation Board
User’s Guide
November 2008
Revision: EB24_01.4
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
Introduction
This user’s guide describes the LatticeSC PCI Express x1 Evaluation Board featuring the LatticeSC LFSCM3GA25
device in a 900 fpBGA package. The stand-alone evaluation PCB provides a functional platform for development
and rapid prototyping of applications that require high-speed SERDES interfaces to PCI Express protocols.
The evaluation board includes provisioning to connect high-speed SERDES channels via SMA connectors to test
and measurement equipment. The board is manufactured using standard FR4 dielectric and through-hole vias. The
nominal impedance is 50-ohm for single-ended traces and 100-ohm for differential traces.
The board has several debugging and analyzing features for complete evaluation of the LatticeSC device. This
user’s guide is intended to be referenced in conjunction with evaluation design tutorials to demonstrate the LatticeSC FPGA.
Figure 1. LatticeSC PCI Express x1 Evaluation Board
Features
• Four SERDES high-speed channels interfaced to SMA test points and clock connections SERDES interface to
x1 PCI Express edge fingers
• RJ-45 interface for Ethernet
• QDR2 and RLDRAMII memory devices
• SFP Transceiver cage and associated interface
• SATA-like connections to SERDES channels
• Power connections and power sources
• ispVM® programming support
• On-board and external reference clock sources
– Interchangeable clock oscillators
– On-board reference clock management
• ORCAstra Demonstration Software interface via standard ispVM JTAG connection
2
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
• RS-232 Communications Port
• Logic analyzer connection
• Liquid Crystal Display interface connection
• User-defined input and output points
• SMA connectors included for high-speed clock or data interfacing
• Performance monitoring via test headers, LEDs and switches
The contents of this user’s 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 of the
board. Figure 2 shows the functional partitioning of the board.
Figure 2. LatticeSC PCI Express x1 Evaluation Board Block Diagram
Backpanel Slot
12V Edge Fingers
RJ-45
Power Regulation
tic
ne
ag
m
12V WallWart
s
Terminal Block
National
PHY
RLDRAM2
10/100/1000
18-bit
Backpanel Slot
Clock Control
SGMII
1Gbe-SFP
SATA-Host
SATA-Target
RIGHT
Osc
FlxMac
QDR2
Flash
REFCLK-RIGHT
SERDES
Loop
SC15/SC25
900 fpBGA
JTAG
Orcastra
BOTTOM
18-bit
Osc
I2C
FlxMac
Osc
LEFT
SERDES
SMAs
X1 PCIe
Fingers
Config
Status & Control
Maxim
6692
PTEMP
100MHz
PCI Clk
REFCLK-LEFT
x1 PCI Express Driver
Platform Board
for LatticSC
900 fpBGA Devices
EE
PROM
PLL
*1.25
Testpoints
LEDs
Switches
Differential
Trace
Loops
RS-232
LVDS
SMAs
2x5 COM
Additional Resources
For additional information and resources related to this board, including updated documentation and software
demos, please see the Lattice web site at: www.latticesemi.com/boards, and navigate to the appropriate page for
this board.
Lattice makes its best effort to provide evaluation board designs to help users with evaluation and development.
However it remains the user's responsibility to verify proper and reliable operation of Lattice products in their end
application by consulting documentation provided by Lattice. Differences in component selection and/or PCB layout
in the user's application may significantly affect circuit performance and reliability.
3
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
Figure 3. LatticeSC PCI Express x1 Evaluation Board, Top View
LatticeSC Device
This board features a LatticeSC FPGA with a 1.2V core supply. It can accommodate all pin compatible LatticeSC
devices in the 900-ball fpBGA (1mm pitch) package. A complete description of this device can be found in the LatticeSC Family Data Sheet on the Lattice web site at www.latticesemi.com.
Note: The connections referenced in this document refer to the LFSCM3GA25EP1-XXF900 device. Available I/Os
and associated sysIO™ banks may differ for other densities within this device family.
Applying Power to the Board
The LatticeSC PCI Express x1 Evaluation Board is ready to power on. The board can be supplied with power from
an AC wall-type transformer power supply shipped with the board or it can be supplied from a bench top supply via
terminal screw connections. It also has provisions to be supplied from the PCI Express edge fingers from a host
board.
To supply power from the factory-supplied wall transformer, simply connect the output connection of the power cord
to J6 and plug the wall transformer into an AC wall outlet.
Power Supplies
(see Appendix A, Figure 6)
The evaluation board incorporates an alternate scheme to provide power to the board. The board is equipped to
accept a main supply via the TB1 connection. This connection is provided to use with a bench top supply adjusted
to provide a nominal 12V DC.
All input power sources and on-board power supplies are fused with surface mounted fuses and have green LEDs
to indicate power GOOD status of the intermediate supplies
4
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
Table 1. Board Power Supply Fuses (see Appendix A, Figure 6)
F1
1.0V/1.2V Core Fuse
F2
1.5V Fuse
F3
3.3V Fuse
F4
1.2V Fuse
F5
2.5V Fuse
F6
1.8V Fuse
Table 2. Board Power Supply Indicators (see Appendix A, Figure 6)
D6
2.5V Source Good Indicator
D7
3.3V Source Good Indicator
D8
1.0V/1.2V VCC Core Source Good Indicator
D9
1.5V Source Good Indicator
D10
1.8V Source Good Indicator
D11
1.2V Source Good Indicator
D12
12V Input Good Indicator
Table 3. Board Supply Disconnects (see Appendix A, Figure 7)
Screw Terminal for 12V DC
TB1
Pin 1 (Square PCB Pad) = 12V DC
Pin 2 = Ground
PCI Express Power Interface
Power can be sourced to the board via the PCB edge-finger (CN1). This interface allows the user to provide power
from a PCI Express host board.
VCC Core Selection
(see Appendix A, Figure 6)
The VCC core can be selected on the board to be either 1.0V or 1.2V using J7.
A jumper shunt placed between pin 1 and pin 2 will connect 1.0V. A jumper shunt between pin 2 and pin 3 will connect 1.2V.
Programming/FPGA Configuration
(see Appendix A, Figure 5)
A programming header is provided on the evaluation board, providing access to the LatticeSC JTAG port.
Important Note: The board must be un-powered when connecting, disconnecting, or reconnecting the ispDOWNLOAD Cable. Always connect the ispDOWNLOAD Cable's GND pin (black wire), before connecting any other JTAG
pins. Failure to follow these procedures can in result in damage to the LatticeSC FPGA device and render the
board inoperable.
An ispDOWNLOAD® Cable is included with this board and also with each ispLEVER® design tool shipment. Cables
may also be purchased separately from Lattice.
5
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
ispVM Download Interface
J3 is an 10-pin JTAG connector used in conjunction with the ispVM USB download cable to program and control
the device. Connections to the cable typically consist of Pin[1:2:3:6:7:8]. The other pins are considered optional
and are not required to be connected for standard operation.
Table 4. ispVM JTAG Connector (see Appendix A, Figure 5)
Pin 1
VCC
Pin 2
TDO
Pin 3
TDI
Pin 4
PROGRAMN1
Pin 5
NC
Pin 6
TMS
Pin 7
GND
Pin 8
TCK
Pin 9
DONE1
Pin 10
INITN1
1. Optional pins.
Download Procedures
Requirements
• PC with ispVM System v.16.0 (or later) programming management software, installed with appropriate drivers
(USB driver for USB Cable, Windows NT/2000/XP parallel port driver for ispDOWNLOAD Cable). The latest
ispVM System software can be downloaded from the Lattice web site at www.latticesemi.com/ispvm.
Note: An option to install these drivers is included as part of the ispVM System setup.
• ispDOWNLOAD Cable
JTAG Download
The LatticeSC device can be configured easily via its JTAG port. The device is SRAM-based; it must remain powered on to retain its configuration when programmed in this fashion.
1. Connect the ispDOWNLOAD cable to the appropriate header. J3 is used for the 1x10 cable. Connections to J3
use only pins[1-3][6-8].
2. Connect the LatticeSC PCI Express x1 evaluation board to the appropriate power sources and power up
board.
3. Start the ispVM System software.
6
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
4. Press the SCAN button located in the toolbar. The LatticeSC device is automatically detected.
5. Double-click the device to open the device information dialog. In the device information dialog, click the
Browse button located under Data File. Locate the desired bitstream file (.bit). Click OK to both dialog boxes.
6. Click the green GO button. This will begin the download process into the device. Upon successful download,
the device will be operational.
Configuration Status Indicators
(see Appendix A, Figure 5)
These LEDs indicate the status of configuration to the FPGA.
• D2 (RED) illuminated: This indicates that the programming was aborted or reinitialized driving the INITN output
low.
7
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
• D5 (GREEN) is illuminated: This indicates the successful completion of configuration by releasing the open collector DONE output pin.
• D1 (GREEN) will flash indicating TDI activity.
• D4 (RED) illuminated: This indicates that PROGRAMN is low.
• D3 (RED) illuminated: This indicates that GSRN is low.
PROGRAMN and GSRN
(see Appendix A, Figure 5)
These push-button switches assert/de-assert the logic levels on the PROGRAMN (SW3) and GSRN (SW2).
Depressing the button drives a logic level “0” to the device.
Bank1 VCCIO
(see Appendix A, Figure 6)
VCCIO1 can be selected on the board to be either 3.3V or 2.5V using J5.
A jumper shunt placed between pin 1 and pin 2 will connect 2.5V. A jumper shunt between pin 2 and pin 3 will connect 3.3V.
On-Board Flash Memory
(see Appendix A, Figure 5)
Two memory devices (U2 and U3) are on-board for non-volatile configuration memory storage. These two devices
occupy the same Flash slot on the board. U2 can be populated with an 8M or smaller 8-pin SOIC device. U3 can be
used in place of U2 with a 16-pin TSSOP 64M Flash device. This is the factory supplied Flash memory configuration. U4 is always supplied as an 8M Flash device. SW1 is used to control the selection of the Flash memory to be
accessed.
Refer to Lattice technical note TN1100, SPI Serial Flash Programming Using ispJTAG™ on LatticeSC FPGAs for
recommended procedures and software usage. To use both SPI Flash devices to program the LatticeSC device,
the user must write to the Flash devices individually. This is accomplished by setting SW1 accordingly. Writing to
Flash #1(U2 OR U3), close 3 and 5 switch positions (ON) and open all others. Writing to Flash #2(U4), close 2 and
4 switch positions (ON) and open all others. For reading from the Flash devices individually, use the same switch
settings as described for writing. For reading from both Flash devices in cascading format, close switch positions
(1, 3, 4, 5, 8).
FPGA Clock Management
(see Appendix A, Figures 10 and 11)
The evaluation board includes various features for generating and managing on-board clocks. The clocks are generated from either input provided from SMAs (see Table 5) or from crystal oscillators (Y1 and Y4). Y1 and Y4 are
socketed for interchangeability. Y2 and Y5 are 321.25MHz surface-mounted oscillators. The Y3 oscillator is fanned
out around U1 for reference clocks with a fan-out buffer IC.
Y1 and Y4 can be a 4-pin DIP type oscillator like Connor-Winfield XO-400 series.
Clock oscillators are selected per quad. Y1 and Y2 can source a clock to the Right SERDES Quads. Y4 and Y5 can
source a clock to the Left SERDES Quad. The user needs to select the appropriate oscillator by placing jumper
shunts on J20 and/or J22 for the Left reference clock source or J25 and/or J28 for the Right reference clock source.
The selection of these clock sources is dependent on the selection pins of the clock multiplexers. The mux select
pins are driven from the FPGA and will need to be driven according to the needs of the user design. The following
table defines the selection of the clock sources.
8
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
Table 5. Clock Source Selection (see Appendix A, Figures 5 and 10)
BGA-A19 BGA-A20 Right Clock Source
Left Clock Source
L
L
SMA
SMA
H
H
Oscillator
Oscillator
Pin is low when open/float. FPGA general purpose I/O must be driven to
control the mux selection.
When using FPGA control, 3.3V VCCIO must be used in bank 1. Refer to Bank1 VCCIO section of this document.
Table 6. Clock Input SMA (see Appendix A, Figure 10)
SMA
Signal
J29
SMA Reference + Input to Left Quad
J30
SMA Reference - Input to Left Quad
J23
SMA Reference + Input to Right Quad
J24
SMA Reference - Input to Right Quad
The clocks sources are fanned-out across the board to several destinations. These clocks are all differential and
must be used accordingly. These include SERDES reference clocks, PLL, and primary clock inputs.
Table 7. Clock Distribution (see Appendix A, Figure 11)
Clock Net
FPGA_REFCLKP_L
BGA
P8
Clock Destination
PCLKT7_2
FPGA_REFCLKN_L
R8
FPGA_REFCLKP_R
AD26
FPGA_REFCLKN_R
AC25
LRC_PLLB_C
B1
SERDES[360]
A_REFCLKP_L
PCLKC7_2
LRC_PLLB_T
A_REFCLKN_L
C1
SERDES[360]
A_REFCLKP_R
B30
SERDES[3e0]
A_REFCLKN_R
C30
SERDES[3e0]
The clocks are also driven to SMA connections for driving off-board.
Table 8. Clock Output SMAs (see Appendix A, Figure 11)
SMA
SMA
EXTCLOCK_L
J31
J32
EXTCLOCK_R
J33
J34
Net Name
SERDES Reference Clock
The 50-ohm terminated SMA connectors are provided the supply reference clocks directly to the LatticeSC device
from the clock management device. This device will drive clocks to both SERDES quads via 100-ohm LVDS signaling. On-board clock oscillators mentioned in the previous sections can be chosen to drive the same SERDES reference clocks. Also the board can be provisioned to source the clock from the PCI Express edge-fingers directly to
FPGA input pins.
Both of these input clock sources are routed through clock management devices allowing for clock source selection
from a SMA input connector. This is accomplished by using the MUX selector driven by the FPGA output.
9
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
SERDES Channels
SMA Connections
(see Appendix A, Figure 5)
DC coupled top-mounted SMA connectors connect to the two SERDES TX and RX channels. These pins are
directly coupled to the designated SMA connector creating a path for both input and output differential data.
Table 9. SERDES Connectors (see Appendix A, Figure 8)
SMA
Channel Name
900-Ball
fpBGA
SMA
Channel Name
900-Ball
fpBGA
J13
A_HDINP1_LEFT
B6
J10
A_HDOUTP1_LEFT
A6
J15
A_HDINN1_LEFT
B5
J12
A_HDOUTN1_LEFT
A5
J9
A_HDINP2_LEFT
B7
J14
A_HDOUTP2_LEFT
A7
J11
A_HDINN2_LEFT
B8
J16
A_HDOUTN2_LEFT
A8
SERDES SFP Transceiver Interface
(see Appendix A, Figure 8)
A small form-factor pluggable (SFP) transceiver cage is included for evaluation of SFP specific protocols. The PCB
includes the appropriate power and high-speed circuitry needed for the SFP standard transceiver.
Table 10. SFP Connections to SERDES Pins (see Appendix A, Figure 5)
SFP RX
Channel Name
900-Ball
fpBGA
SFP TX
Channel Name
900-Ball
fpBGA
RD+
A_HDINP0_RIGHT
B28
TD+
A_HDOUTP0_RIGHT
A28
RD-
A_HDINN0_RIGHT
B27
TD-
A_HDOUTN0_RIGHT
A27
Table 11. SFP Control and Status Connections to FPGA
SFP Pin
900-Ball
fpBGA
SFP Pin
900-Ball
fpBGA
TxFault
A15
ModeDef0
E15
TxDis
C13
ModeDef1
D15
LOS
G15
ModeDef3
C14
RateSel
F15
SERDES SATA Channels
(see Appendix A, Figure 8)
AC-coupled connections are included to attach SATA type cables to SERDES channels for board-to-board or loopback purposes. The connectors are configured using the 7-pin SATA specifications.
10
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
Table 12. SERDES to SATA Connections
CN1 Pin
SERDES Pin
900-Ball
fpBGA
CN2 Pin
SERDES Pin
900-Ball
fpBGA
1
__
GND
1
__
GND
2
A_HDOUTP1_R
A25
2
A_HDINP2_R
B24
3
A_HDOUTN1_R
A26
3
A_HDINN2_R
B23
4
__
GND
4
__
GND
5
A_HDINP1_R
B25
5
A_HDOUTP2_R
A24
6
A_HDINN1_R
B26
6
A_HDOUTN2_R
A23
7
__
GND
7
__
GND
SERDES PCI Express Channels
(see Appendix A, Figure 8)
This board is equipped to communicate directly as an add-on card to a PCI Express host. It is designed with edgefingers (CN1) to fit directly into an x1 host receptacle. Power can be supplied directly from the PCI Express host via
the edge-finger connections.
Table 13. SERDES to PCI Express Connections
PCI Express
Pin
PCI Express
Signal
SCM Device Pin
900-Ball
fpBGA
B14
PETp0
A_HDINP0_L
B3
B15
PETn0
A_HDINN0_L
B4
A16
PERp0
A_HDOUTP0_L
A3
A17
PERn0
A_HDOUTN0_L
A4
A13
Refclk+
FPGA URC_A PLL Input+
D28
A14
Refclk-
FPGA URC_A PLL Input+
E28
FPGA Test Pins
(see Appendix A, Figure 15)
General purpose FPGA pins are available for user applications. FPGA pins are connected to SW4 DIP switch. This
switch is used for static settings to FPGA input pins. The pins must be set to LVCMOS18 buffer types and are externally pulled up when the switch is open and driven low when the switch is set to “ON” or closed.
General purpose outputs are connected to LEDs for observing output status of pins. The FPGA output buffers
should be LVCMOS18 and will illuminate the LED when driving a “1” and the LED will be off when driving a “0” or
when not used.
Table 14. FPGA Test Pins (see Appendix A, Figure 15)
Switch
BGA
Netname
LED
900-Ball fpBGA
NetName
LED Color
SW4A
G28
Switch1
D15
H26
LED1
Red
SW4B
F28
Switch2
D16
G26
LED2
Yellow
SW4C
L25
Switch3
D17
D29
LED3
Green
SW4D
L26
Switch4
D18
D30
LED4
Blue
SW4E
E29
Switch5
D19
K25
LED5
Red
SW4F
E30
Switch6
D20
K26
LED6
Yellow
SW4G
J28
Switch7
D21
H30
LED7
Green
SW4H
H28
Switch8
D22
K30
LED8
Blue
11
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
Test SMA Connections
General-purpose FPGA pins are available via SMA test connections. These connections are designed to permit
evaluations of several types of FPGA I/O buffers. The use of several termination schemes permits easy interfaces
for the type of buffer.
Table 15. Test SMA Connections for FPGA Pins (see Appendix A, Figure 16)
Name
SCM25
Signal
J37
LVDS_INP
J39
LVDS_INN
J38
J40
SMA
Designation
900-Ball
fpBGA
Termination
Description
Termination
Resistor(s)
PR52A
AB28
None
—
PR52B
AC28
None
—
LVDS_OUTP0
PR35A
M29
100-ohm
Differential
R275
LVDS_OUTN0
PR35B
N30
100-ohm
Differential
R275
High Speed Test Point
DP2
(see Appendix A, Figure 15 and 16)
General-purpose FPGA pins are available via a differential test pad. These connections allow a high-impedance
probe to measure the performance of a coupled-differential output buffer pair.
Table 16. Differential I/O Test Point
Probe
True
Probe
Compliment
100-ohm
Differential Resistor
AF30
AG30
R274
Logic Analysis Connection
LA1
(see Appendix A, Figure 15 and 16)
Agilent single-ended probes designed for connection to the supplies Tyco/AMP’s 2-767004-2 MICTOR connector
can be easily attached for signal bus analysis. Connections to general-purpose I/O pins are provided to the board
ready 38-pin MICTOR connector.
Table 17. Logic Analyzer Connections
MICTOR Pin
Signal
900-Ball fpBGA
MICTOR Pin
Signal
900-Ball fpBGA
5
LA_CLK1
AJ1
6
LA_CLK2
AF4
7
LA_0
AG3
8
LA_16
AH13
9
LA_1
AH2
10
LA_17
AK8
11
LA_2
AD8
12
LA_18
AK9
13
LA_3
AF7
14
LA_19
AH14
15
LA_4
AJ7
16
LA_20
AG14
17
LA_5
AJ8
18
LA_21
AK10
19
LA_6
AH10
20
LA_22
AK11
21
LA_7
AH11
22
LA_23
AH15
23
LA_8
AF13
24
LA_24
AG15
25
LA_9
AE14
26
LA_25
AH12
12
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
Table 17. Logic Analyzer Connections (Continued)
MICTOR Pin
Signal
900-Ball fpBGA
MICTOR Pin
Signal
900-Ball fpBGA
27
LA_10
AK6
28
LA_26
AJ13
29
LA_11
AK7
30
LA_27
AD15
31
LA_12
AF14
32
LA_28
AE15
33
LA_13
AF15
34
LA_29
AK12
35
LA_14
AJ11
36
LA_30
AK13
37
LA_15
AG13
38
LA_31
AJ14
RS-232 Interface
J36
(see Appendix A, Figures 5 and 16)
A simple 2x5 Header provides a connection to create a RS-232 serial communications port. The connection
includes the proper level shift needed to connect to a serial port of a PC. The RX and TX pins are connected to the
FPGA.
Table 18. RS-232 TX/RX
Signal
900-Ball fpBGA
Buffer Type
RS232-RXD
F13
LVCMOS25
RS232-TXD
F12
LVCMOS25
LCD Interface
J41
(see Appendix A, Figures 5 and 16)
A 2x8 Header provides a connection to 16-character x 2 line LCD modules such as Varitronix VDM16265. A ribbon
cable connection will allow attachment to the connector. The board includes two variable resistors for LCD adjustments. VR1 adjusts the backlight and VR2 provides contrast adjustment. A user design must be included in the
FPGA to drive this feature.
I2C Interface
(see Appendix A, Figures 5 and 16)
I2C interface is supplied between the FPGA and two ICs. This interface is used to access a Maxim temperature
sensing device as well as a EEPROM. The temperature-sensing device is also connected back to the FPGA via the
PTEMP pins to monitor device temperature.
Table 19. I2C Interface
Signal
900-Ball fpBGA
Buffer Type
SCL
B11
LVCMOS25 or LVTTL33
SDA
B12
LVCMOS25 or LVTTL33
Ethernet Interface
(see Appendix A, Figures 5 and 13)
Interconnection to Base 10/100/1000 Ethernet protocols is supported via a RJ-45 connection (J35). This connection is electrically interfaced to the FPGA through a tri-speed PHY device. Use of this interface requires a MAC
13
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
design to be included in the FPGA. The board includes two status LEDs to indicate Base 10 or Base 100 link.
LED(D13) is a green LED which will light to indicate a Base100 link and LED(D14) indicates an established Base
10 link. LED indicators on the RJ-45 connector will indicate activity and Base 1000 link status. Table 20 defines the
pinout between the FPGA and PHY device.
Table 20. LatticeSC FPGA to Ethernet PHY Connections
Signal
900-Ball
fpBGA
ETH_TX_D0
D3
ETH_TX_D1
D2
ETH_TX_D2
J6
ETH_TX_D3
J5
ETH_TX_D4
E3
ETH_TX_D5
E2
ETH_TX_D6
K4
ETH_TX_D7
J4
ETH_RX_D0
F3
ETH_RX_D1
G3
ETH_RX_D2
K5
ETH_RX_D3
K6
ETH_RX_D4
F2
ETH_RX_D5
F1
ETH_RX_D6
E1
ETH_RX_D7
D1
ETH_CRS
K3
ETH_COL
L3
ETH_RX_CLK
L6
ETH_RX_DV
M6
ETH_TX_EN
J1
ETH_TX_CLK
K1
ETH_GTX_CLK
L1
ETH_CLK_TO_MAC
M1
QDR2 Memory Interface
(see Appendix A, Figures 12 and 15)
Interconnection to a Cypress CY7C1413AV18-2Mx18 QDR2 SRAM memory device is supplied on board. It
includes the proper termination and interface requirements needed to operate at speed.
Table 21. QDR2 Memory Interface Pinouts
NetName
FPGA Ball
NetName
FPGA Ball
NetName
FPGA Ball
A_0
T30
Q_0
AG29
D_0
AK16
A_1
W28
Q_1
AG28
D_1
AK17
A_2
U26
Q_2
AH30
D_2
AJ16
A_3
U28
Q_3
AJ30
D_3
AJ17
A_4
M30
Q_4
AH29
D_4
AE16
A_5
R29
Q_5
AJ29
D_5
AH16
A_6
P29
Q_6
AE25
D_6
AG16
14
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
Table 21. QDR2 Memory Interface Pinouts (Continued)
NetName
FPGA Ball
NetName
FPGA Ball
NetName
FPGA Ball
A_7
P27
Q_7
AH28
D_7
AK18
A_8
N29
Q_8
AJ28
D_8
AK19
A_9
N28
Q_9
AE22
D_9
AH17
A_10
R25
Q_10
AK29
D_10
AH18
A_11
R28
Q_11
AK28
D_11
AG17
A_12
N27
Q_12
AH21
D_12
AJ18
A_13
L30
Q_13
AH23
D_13
AJ19
A_14
J30
Q_14
AH22
D_14
AK20
A_15
M26
Q_15
AG22
D_15
AK21
A_16
G29
Q_16
AG21
D_16
AF18
A_17
F29
Q_17
AF21
D_17
AG18
R_N
AA30
W_N
Y30
CQ
AK24
K
AJ20
K_N
AJ21
RLDRAM-II Memory Interface
(see Appendix A, Figures 14 and 15)
Interconnection to a Micron MT49H16M18CFM-25 SDRAM memory device is supplied on board. It includes the
proper termination and interface requirements needed to operate at speed.
Table 22. LatticeSC FPGA to On-board SDRAM Connections
900 Ball
fpBGA
NetName
A_0
AH4
A_1
AG5
NetName
900 Ball
fpBGA
NetName
900 Ball
fpBGA
NetName
D_0
V2
D_1
W2
900 Ball
fpBGA
Q_0
V1
BA_0
AJ2
Q_1
U5
BA_1
AK2
A_2
AF8
D_2
V5
Q_2
U4
BA_2
AD7
A_3
AG8
D_3
V4
Q_3
T4
CS_N
AH1
A_4
AH3
D_4
Y1
Q_4
T5
DM
AJ12
A_5
AJ3
D_5
AA1
Q_5
U1
QK
AC7
A_6
AF9
D_6
Y2
Q_6
T1
QVLD
N3
A_7
AE10
D_7
AA2
Q_7
V3
DK
AC4
A_8
AK3
D_8
Y3
Q_8
U3
DK_N
AD4
A_9
AJ4
D_9
W3
Q_9
T6
CK
AC3
A_10
AE11
D_10
AB1
Q_10
U2
CK_N
AD3
A_11
AF10
D_11
AC1
Q_11
T2
A_12
AH7
D_12
W5
Q_12
R4
A_13
AH8
D_13
Y5
Q_13
R1
A_14
AE12
D_14
Y6
Q_14
P1
A_15
AE13
D_15
AD2
Q_15
R2
A_16
AK4
D_16
AE2
Q_16
P4
A_17
AK5
D_17
AB5
Q_17
P3
15
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Lattice Semiconductor
NetName
900 Ball
fpBGA
A_18
AJ5
A_19
AJ6
NetName
900 Ball
fpBGA
NetName
900 Ball
fpBGA
NetName
900 Ball
fpBGA
Ordering Information
Description
Ordering Part Number
LatticeSC PCI Express x1 Evaluation Board
China RoHS Environment-Friendly
Use Period (EFUP)
LFSC25E-P1-EV
10
Technical Support Assistance
Hotline: 1-800-LATTICE (North America)
+1-503-268-8001 (Outside North America)
e-mail: [email protected]
Internet: www.latticesemi.com
Revision History
Date
Version
October 2006
01.0
Initial release.
Change Summary
December 2006
01.1
Includes new SERDES schematic in Appendix A.
March 2007
01.2
Added Ordering Information section.
April 2007
01.3
Added important information for proper connection of ispDOWNLOAD
(Programming) Cables.
November 2008
01.4
Updated FPGA Clock Management text section.
Updated Clock Source Selection table.
Updated Clock Input SMA table.
Updated 10/100/1000 PHY schematic.
© 2008 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
D
5
LatticeSC-900fpBGA
X1 PCI Express Platform
Evaluation Board
5
4
4
3
3
2
D a te :
S iz e
C
Title
1
1
S he e t
1
SC-900fpBGA x1 PCI EXPRESS Card
P roje c t
Cover Page
Board will meet PCI Express Electromechanical
Specification Rev 1.0
Add-in card form factor for standard height and full length
4.376" Height x 9.5" Length
2
of
14
R ev
1.0
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Appendix A. Schematic
Figure 4. Cover Page
A
B
C
100NF-0603SMT
C1
10NF-0603SMT
R1
4_7K-0603SMT
R2
4_7K-0603SMT
SCSN_1
Q_1
WRITE_PROT_N
WRITE_PROT_N
SCSN_0
Q_0
FLASH_DIS
SCSN_0
Q_0
WRITE_PROT_N
R3
4_7K-0603SMT
3_3V
R11
10K-0603SMT
[5] PCIE_PERSTN
R19
5
SW2
SW3
1
2
3
4
3
3
GSRN
11
8
4Y
3Y
3_3V
8
7
6
5
16
15
14
13
12
11
10
9
8
7
6
5
3_3V
M25P80-FLASH
S#
VCC
Q HOLD#
W#
CLK
GND
DI
U4
0R-0603SMT
R25
PROGRAMN
R20
CK
D
DU8
DU7
DU6
DU5
VSS
W#
FLASH1
2
4
Momentary Switch
B3F-1150
1
PROGRAMN
2_5V
HOLD#
VCC
DU1
DU2
DU3
DU4
S#
Q
U3
M25P80-FLASH
S#
VCC
Q HOLD#
W#
CLK
GND
DI
M25P64-FLASH(NOB)
1
2
3
4
5
6
7
8
1
2
3
4
U2
FLASH0
4
2
Momentary Switch
B3F-1150
1
FPGA RESETN/GSRN
C2
2Y
1Y
3
OUT2
OUT1
U7A
6
5
4
2
1
4
R4
12
13
9
10
SN74LVC125A/SO14
2A
2OE_N
1A
1OE_N
SN74LVC125A/SO14
4A
4OE_N
3A
Q_1
MAX6817
IN2
IN1
U5
FLASH_DIS
1
3OE_N
U7B
6
3
3_3V
FLASH_DIS
3_3V
TDA10H0SK1
C3
DATA1
4_7K-0603SMT
R13
4_7K-0603SMT
3_3V
100NF-0603SMT
SCSN
Q_0
5
VCC
10K-0603SMT
R12
10K-0603SMT
R26
3_3V 3_3V
4
R8
4_7K-0603SMT
M0
R7
470R-0603SMT
M1
R6
4_7K-0603SMT
M2
R5
470R-0603SMT
M3
2_5V
2_5V
2
SI
LED-SMT1206_RED
D3
[13] PTEMP
G22
H5
F22
M3
SCSN
F4
E4
M2
GSRN
F6
M1
F26
F5
PROGRAMN
G5
M0
G6
F25
INITN
DONE
1CCLK
680R-0603SMT
R22
PP1
R9
SPI3 MODE SETTING
R10
MPIIRQN
4_7K-0603SMT
3_3V
R14
4_7K-0603SMT
D
4_7K-0603SMT
R15
4_7K-0603SMT
2_5V
1
2
3
LED-SMT1206_RED
D4
D5
Q1
2N2222/SOT23
J2
HEADER 4
1
1
B17
A18
R30
10K-0603SMT
DONE
INITN
2_5V
DONE indicator will light when
configuration is successfully
completed
1
LED-SMT1206_RED
R
D2
INITN indicator will light
if an error occurs during
configuration programming
2 PP3
2 PP2
SCK
TDO
F16
TDI
TMS
J26
TCK
G25
G24
RDCFGN
H25
MPIIRQN
H24
H6
BOURNS-3224W-10K
R17
PT42B/DOUT
PT43A/QOUT
PT38C/RDY
TMS
TDO
TDI
TCK
RDCFGN
MPIIRQN
R23
680R-0603SMT
2_5V
2_5V
SC-900FPBGA
680R-0603SMT
R21
JUMPER1
J1
SC25-900fpBGA
PT49D/HDC
PT49C/LDCN
RESETN
PROGRAMN
M3
M2
M1
M0
INITN
DONE
CCLK
U1I
TEMP
20
19
18
17
16
15
14
13
12
11
[7] OSC_IN_1
SFP_TXDIS
SFP_MODDEF2
SFP_MODDEF1
SFP_MODDEF0
SFP_RATESEL
SFP_LOS
SFP_TXFAULT
CS1
CS0N
WRN
4
6
OUT Y2
OUT Y1
2
6
4
TMS
TCK
OUT Y2
OUT Y1
NC7WZ16-MACO6A/Fairchild TinyLogic
R18
220R-0603SMT
D1
LED-SMT1206_GREEN
This LED
indicates activity
on TDI.
TDI
3_3V
LCD0
LCD_R/W
LCD1
LCD_DB0
LCD2
LCD_DB2
LCD3
LCD_DB4
LCD4
LCD_DB6
LCD5
LCD_RS
DATA0
DATA1
LCD6
LCD_E
LCD7
LCD_DB1
LCD8
LCD_DB3
LCD_DB5
LCD9
LCD10
LCD_DB7
ETH_MDIO
ETH_MDC
ETH_TX_ER
ETH_MAC_CLK_EN
ETH_RESET_N
ETH_RX_ER
ETH_EGP0
ETH_EGP1
ETH_EGP2
ETH_EGP3
ETH_EGP4
ETH_EGP5
ETH_EGP6
ETH_EGP7
NC7WZ16-MACO6A/Fairchild TinyLogic
[7] CLOCK_CTRL_R
[7] CLOCK_CTRL_L
[13] LCD[0..10]
[5]
[5]
[5]
[5]
[5]
[5]
[5]
[10] ETH_EGP[0..7]
[5] PCIE_SMCLK
[5] PCIE_SMDAT
[5] PCIE_WAKEN
[5] PCIE_PERSTN
[13]
SCL
[13]
SDA
[13] RS232_RXD
[13] RS232_TXD
[10] ETH_MDIO
[10] ETH_MDC
[10] ETH_TX_ER
[10] ETH_MAC_CLK_EN
[10] ETH_RESET_N
[10] ETH_RX_ER
R
AD5
1
2
3
4
LCD[0..10]
20
19
18
17
16
15
14
13
12
11
GND
7
GND
2
5
10
9
8
7
6
5
4
3
2
1
R24
3_3V
IN A2
IN A1
U6
G9
G10
D12
E12
B11
B12
F13
F12
D13
D14
G11
G12
E13
E14
H13
G13
A13
A14
F14
G14
B13
H14
B14
C13
C14
D15
E15
F15
G15
A15
A16
H16
B15
B16
C15
C16
F17
D16
D17
H17
H18
A17
G16
B18
G17
G18
E16
E17
C17
C18
F18
F19
D18
D19
A19
A20
B19
B20
IN A2
IN A1
U8
C6
VCC
GND
2
5
SW1
1
3
3
1
U1K
SC25-900fpBGA
D a te :
S iz e
C
Title
LOCAL_TMS
LOCAL_TCK
DONE
INITN
TDO
LOCAL_TDI
PROGRAMN
3_3V
J3
4.7K
VCC
INITN GND
DONE
TCK
TMS
NC
ispEN_N
TDI
TDO
HEADER 10
2
3
4
5
6
8
9
10
4.7K
Configuration/Top Bank
4.7K
EXBV8V472JV
1
S he e t
2
SC-900fpBGA X1 PCI EXPRESS Card
P roje c t
4.7K
7
1
3_3V
SC-900FPBGA
Top
BANK1
1
FROM ISPVM CABLE
PT23A/D15/MPIWRDATA15
PT23B/A21/MPIBURST
PT23C/DP1/MPIWRPARITY1
PT23D/D14/MPIWRDATA14
PT24A/MPITEAN/MPITEA
PT24B/A18/MPITSIZ0
PT24C/A20/MPIBDIP
PT24D/A19/MPITSIZ1
PT25A/A17/MPIADDR31
PT25B/A15/MPIADDR29
PT25C/D13/MPIWRDATA13
PT25D/A16/MPIADDR30
PT27A/A14/MPIADDR28
PT27B/A13/MPIADDR27
PT27C/D12/MPIWRDATA12
PT27D/D11/MPIWRDATA11
PT28A/A12/MPIADDR26
PT28B/A11/MPIADDR25
PT29A/A10/MPIADDR24
PT29B/A9/MPIADDR23
PT31A/A8/MPIADDR22
PT31C/VREF1_1
PT31B/A7/MPIADDR21
PT32A/A6/MPIADDR20
PT32B/A5/MPIADDR19
PT33A/A4/MPIADDR18
PT33B/A3/MPIADDR17
PT33C/A2/MPIADDR16
PT33D/A1/MPIADDR15
PT35A/A0/MPIADDR14
PT35B/MPIRTRYN/MPIRETRY
PT35D/DP3/PCLKC1_4/MPIWRPARITY3
PT37A/MPICLK/PCLKT1_0/MPICLK
PT37B/PCLKC1_0
PT38A/MPIACKN/MPITA
PT38B/DP0/MPIWRPARITY0
PT38D/EXTDONEO
PT39A/EXTCLKP2I
PT39B/EXTCLKP2O
PT41A/EXTCLKP1I
PT41B/EXTCLKP1O
PT42A/EXTDONEI
PT42D/VREF2_1
PT43B/D0/MPIWRDATA0
PT45A/D1/MPIWRDATA1
PT45B/D2/MPIWRDATA2
PT45C/D3/MPIWRDATA3
PT45D/D4/MPIWRDATA4
PT46A/D5/MPIWRDATA5
PT46B/D6/MPIWRDATA6
PT46C/D7/MPIWRDATA7
PT46D/WRN/MPIRWN
PT47A/RDN/MPISTRBN
PT47B/CS0N/CS0N
PT47C/D10/MPIWRDATA10
PT47D/D9/MPIWRDATA9
PT49A/CS1/CS1
PT49B/D8/MPIWRDATA8
C4
100NF-0603SMT
10
9
8
7
6
5
4
3
2
1
LED-SMT1206_GREEN
100NF-0603SMT
WRITE_PROT_N
FLASH_DIS
CS0N
CS1
WRN
SCSN_0
SCSN_1
DATA0
R28
2
4_7K-0603SMT
3
2
4
RN1B
5
RN1C
2_5V
C7
R29
4_7K-0603SMT
4_7K-0603SMT
100NF-0603SMT
RN1D
RDCFGN
4_7K-0603SMT
Y
GSRN
R16
14
VCC
Y
PROGRAMN
220R-0603SMT
G
3
2
4
5
VCC
GND
2
1
RN1A
8
TDO
7
TCK
3
6
TMS
of
C5
18
TDI
14
R ev
1.0
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Figure 5. Configuration/Top Bank
100NF-0603SMT
R27
100R-0603SMT
100R-0603SMT
SI
SCK
A
B
C
R48
R42
2_5V
PP10
C43
VCC_CORE
C37
4
C38
C39
VDDQ
VREF
LP2996-SO8
5
SD
U9
C40
VTT
VSENSE
C32
8
3
+
C41
C29
C81
C30 +
1_8V
0R-0603SMT
R46
C56
C57
C58
5
4
2
VDDQ
VREF
SD
U10
C59
LP2996-SO8
SC_RLDRAM_VTT
1_8V
VREF_REG2
+
C60
VTT
VSENSE
3
C61
C50
8
+
C51
C82
C83
C84
C85
C86
C87
C88
C52 +
C89
PP11
SC_RLDRAM_VTT
0.9V VTT PROBE POINT
R43
0R-0603SMT
C100
C101
C102
C103
C104
C105
C106
C107
C108
5
4
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
C99
PP8
SC_QDR_VTT
0.9V VTT PROBE POINT
R32
0R-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
C80
C8
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
C55
0R-0603SMT
R45
R44
1K_ADJ/SMT3MM
C36
1_8V
SC_QDR_VTT
100NF-0603SMT
VREF_REG1
2
1UF-16V-0805SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
100NF-0603SMT
10NF-0603SMT 2_5V
C42
[12] SC_RLDRAM_VREF
R36
0R-0603SMT
C35
C31
1
R37
0R-0603SMT
R35
1K_ADJ/SMT3MM
R34
1K-0603SMT
2
R31
C44
2_5V
C18
100NF-0603SMT
C45
C46
1K-0603SMT
R33
4_7K-0603SMT
47UF-16V_TANTBSMT
C25
100NF-0603SMT
C9
100NF-0603SMT
1_8V
2_5V
C63
C64
L7
P7
AA6
T7
W6
AC15
AD16
AE9
AD24
AE17
AE18
AC24
T25
W25
L24
T23
VCCJ
DP1
3
C65
C66
C67
C68
SC-900FPBGA
1
+ C19
3_3V
C69
C70
PROBE_VCC [4]
J25
S C 2 5 -9 0 0 fpB G A
SC-900FPBGA
VCC1P2
VCC1P2
VCC1P2
VCC1P2
VCC1P2
VCC1P2
VCC1P2
VCC1P2
VCC1P2
VCCL_URC_B
VCCL_URC_A
VCCL_ULC_B
VCCL_ULC_A
VCCL_LRC_B
VCCL_LRC_A
VCCL_LLC_B
VCCL_LLC_A
SC25-900fpBGA
VTT_7
VTT_7
VTT_6
VTT_6
VTT_6
VTT_5
VTT_5
VTT_5
VTT_4
VTT_4
VTT_4
VTT_3
VTT_3
VTT_3
VTT_2
VTT_2
U1H
AB9
AC8
H23
H15
AC23
R23
AB22
T8
H8
D27
E26
D4
E5
AF26
AG27
AF5
AG4
U 1D
C22
C72
C73
C74
C75
C76
C77
C78
C79
C91
C92
C93
C94
C95
C96
C97
C98
C110
C111
C112
C113
C114
C115
C116
C117
3
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
C109
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
C90
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
C71
C15
C23
VCCIO1
JUMPER1
C16
1
J4
C24
2
2
C17
3_3V
3
3
2_5V
PP13
L10
L21
M10
M21
N10
N21
P10
P21
U10
U21
V10
V21
W10
W21
Y10
Y21
K10
K11
K12
K13
K14
K17
K18
K19
K20
AA10
AA11
AA12
AA13
AA14
AA17
AA18
AA19
AA20
AA21
AA22
AA9
AB10
AB21
J10
J21
J22
J9
K22
K9
K21
VCC
SC25-900fpBGA
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
VCC
U1E
VCCAUX PROBE POINT
H12
H11
H20
PP9 H19
M23
N24
M24
N23
U23
V23
V24
U24
W24
W23
AC18
AC17
AD17
AD18
AC19
AD19
AC13
AC14
AC12
AD13
AD14
AD12
V7
V8
U7
U8
W8
W7
M7
N8
M8
N7
C34
VCC_CORE
+ C33
2_5V
C27
U1L
VCCAUX
2
C28
C12
PP5
1.8V PROBE POINT
PP7
SC25-900fpBGA
NC1
NC2
NC3
NC4
NC5
NC6
NC7
NC8
NC9
NC10
NC11
NC12
NC13
NC14
NC15
NC16
NC17
NC18
NC19
NC20
NC21
NC22
NC23
NC24
U1G
+ C53
2_5V
C54
D a te :
S iz e
C
Title
2.5V PROBE POINT
F11
C12
C19
F20
H10
J20
J14
H21
H22
H9
J11
J12
J13
J17
J15
J16
J18
J19
P22
R22
L23
L22
K24
K23
J24
N22
M22
J23
G30
J29
K27
N25
T22
AB24
AA23
AA24
AB23
Y24
W22
U22
V22
Y22
Y23
AA26
AA29
Y28
AC29
AC22
AC21
AB16
AB17
AB18
AB19
AB20
AC20
AD21
AD22
AD20
AG23
AG20
AJ23
AJ26
AH6
AG11
AJ9
AE7
AD10
AC9
AC11
AC10
AB15
AB14
AB13
AB12
AB11
AD9
AD11
Y9
W9
Y8
Y7
T9
AB8
AB7
AA8
AA7
V9
U9
AA4
AD1
AB2
W4
J8
K7
J7
P9
R9
K8
L8
H4
L2
J2
N6
N4
H2
N9
M9
L9
U1C
1
S he e t
3
of
VCCIO
14
SC-900FPBGA
SC PCI EXPRESS Card
P roje c t
1
SC25-900fpBGA
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO1
VCCIO2
VCCIO2
VCCIO2
VCCIO2
VCCIO2
VCCIO2
VCCIO2
VCCIO2
VCCIO2
VCCIO2
VCCIO2
VCCIO2
VCCIO2
VCCIO2
VCCIO3
VCCIO3
VCCIO3
VCCIO3
VCCIO3
VCCIO3
VCCIO3
VCCIO3
VCCIO3
VCCIO3
VCCIO3
VCCIO3
VCCIO3
VCCIO3
VCCIO3
VCCIO4
VCCIO4
VCCIO4
VCCIO4
VCCIO4
VCCIO4
VCCIO4
VCCIO4
VCCIO4
VCCIO4
VCCIO4
VCCIO4
VCCIO4
VCCIO4
VCCIO4
VCCIO5
VCCIO5
VCCIO5
VCCIO5
VCCIO5
VCCIO5
VCCIO5
VCCIO5
VCCIO5
VCCIO5
VCCIO5
VCCIO5
VCCIO5
VCCIO5
VCCIO5
VCCIO6
VCCIO6
VCCIO6
VCCIO6
VCCIO6
VCCIO6
VCCIO6
VCCIO6
VCCIO6
VCCIO6
VCCIO6
VCCIO6
VCCIO6
VCCIO6
VCCIO6
VCCIO7
VCCIO7
VCCIO7
VCCIO7
VCCIO7
VCCIO7
VCCIO7
VCCIO7
VCCIO7
VCCIO7
VCCIO7
VCCIO7
VCCIO7
VCCIO7
VCCIO7
VCCIO7
Power Supplies
PP12
VCCIO1PROBE POINT
BANK 7
VCCIO = 2.5V
M4
P5
J3
AB3
AH9
AG7
AK27
AJ24
AA28
P24
K28
P23
L28
E19
G21
G20
G19
F9
A11
G7
AC16
AB30
AF12
AG10
SC25-900fpBGA
VCCAUX1
VCCAUX1
VCCAUX1
VCCAUX1
VCCAUX2
VCCAUX2
VCCAUX2
VCCAUX2
VCCAUX3
VCCAUX3
VCCAUX3
VCCAUX3
VCCAUX3
VCCAUX3
VCCAUX4
VCCAUX4
VCCAUX4
VCCAUX4
VCCAUX4
VCCAUX4
VCCAUX5
VCCAUX5
VCCAUX5
VCCAUX5
VCCAUX5
VCCAUX5
VCCAUX6
VCCAUX6
VCCAUX6
VCCAUX6
VCCAUX6
VCCAUX6
VCCAUX7
VCCAUX7
VCCAUX7
VCCAUX7
+ C21
1_8V
+ C14
J5
HEADER 3X1
VCCIO1 SELECT
1UF-16V-0805SMT
BANK 2, 3, 4, 5, 6
VCCIO = 1.8V
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
100NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
C13
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
C62
PP6
R41
0R-0805SMT
R39
OPEN-0603SMT
R47
OPEN-0603SMT
SC_RLDRAM_VTT
SC_QDR_VTT
VCC12 PROBE POINT
1_2VDDA
3
22UF-16V_TANTBSMT
2_5V
47UF-16V_TANTBSMT
C47
1
10NF-0603SMT
6
7
GND
1
100NF-0603SMT
10NF-0603SMT
R40
4_7K-0603SMT
2
100UF-FKSMT
D
1K-0603SMT
1K-0603SMT
1UF-16V-0805SMT
100NF-0603SMT
C11
C49
1UF-16V-0805SMT
AVIN
PVIN
6
7
1
2
C26
100NF-0603SMT
C48
100NF-0603SMT
100UF-FKSMT
22UF-16V_TANTBSMT
C10
10NF-0603SMT
1UF-16V-0805SMT
PP4
1UF-16V-0805SMT
AVIN
PVIN
GND
1
10UF-16V_TANTBSMT
1
2
4
1
2
XRES
AE4
R38
1K-0603SMT
PROBE_GND
AE28
PROBE_VCC
AD27
PROBE_VCC
1
1
2
2
SC-900FPBGA
+
10UF-16V_TANTBSMT
2
1UF-16V-0805SMT
1_8V
22UF-16V_TANTBSMT
1
2
22UF-16V_TANTBSMT
22UF-16V_TANTBSMT
1
2
5
SC-900FPBGA
1
2
[12] SC_QDR_VREF
1
1UF-16V-0805SMT
C20
1
2
1UF-16V-0805SMT
SC-900FPBGA
19
2
R ev
1.0
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Figure 6. Power Supplies
A
B
C
R80
0R-0805SMT
C135
10UF-16V_TANTBSMT
3_3VIN
1
1
1
1
1
R62
0R-0805SMT
TP11
TP9
TP7
TP6
TP3
1
C122
10UF-16V_TANTBSMT
3_3VIN
TESTPOINT
TESTPOINT
TESTPOINT
TESTPOINT
TESTPOINT
TESTPOINT
TP1
5
1
TP12
1
TP10
1
TP8
1
TP5
1
TP4
1
TP2
TESTPOINT
TESTPOINT
TESTPOINT
TESTPOINT
TESTPOINT
TESTPOINT
C136
2
4
5
100NF-0603SMT
1_5V
R83
1
3
1.8V
1_8V
C128
C138
4
R81
OPEN-0805SMT
1
2
1
2
U13
U14
12_0V
12_0V
Q3
2N2222/SOT23
R67
OPEN-0805SMT
R58
1
10K-0603SMT
GND
VIN
GND
VIN
R56
1
10K-0603SMT
LED-SMT1206_GREEN
D10
1_8V
1. 8V
R51
470R-1206SMT
12_0V
PTH12060W
SENSE
PTH12060W
BOURNS-3224W-10K
R84
R63
0R-0603SMT
5
6
0R-0603SMT
R78
R85
68K-0603SMT
3
1.2V
R76
100K-0603SMT
1_8K-0603SMT
R74
C133
10UF-16V_TANTBSMT
SENSE
VOUT
BOURNS-3224W-10K
R70
5
6
R60
100K-0603SMT
1_2V
R59
1
10K-0603SMT
C123
10UF-16V_TANTBSMT
VOUT
Q4
2N2222/SOT23
LED-SMT1206_GREEN
D11
1.2V
R52
470R-1206SMT
12_0V
POWER RAIL GOOD INDICATORS
LED-SMT1206_GREEN
D9
1_5V
1.5V
R50
470R-1206SMT
F2
F1228CT-ND
5A Fast-Blo SMT Socketed Fuse
F6
F1228CT-ND
5A Fast-Blo SMT Socketed Fuse
C127
22UF-16V_TANTBSMT
124R-0603SMT
C137
22UF-16V_TANTBSMT
BOURNS-3224W-5K
R89
AMS1503CT
OUTPUT
VCONTROL
SENSE
ADJUST_GND
R65
1
3
124R-0603SMT
BOURNS-3224W-2K
R73
AMS1503CT
OUTPUT
VCONTROL
SENSE
ADJUST_GND
VPOWER
U12
VPOWER
U16
C126
2
4
5
VCC_CORE
R57
Q5
1
10K-0603SMT
2N2222/SOT23
LED-SMT1206_GREEN
D8
VCC
CORE
1.5V
Q2
2N2222/SOT23
470R-1206SMT
R49
12_0V
3
+ C129
1_2VDDA
C125
10UF-16V_TANTBSMT
D12
LED-SMT1206_GREEN
12V
INPUT
GOOD
12_0V
R53
470R-1206SMT
2
12_0V
2
1
R82
OPEN-0805SMT
C130
1
2
U15
12_0V
2
GND
VIN
OPEN-0805SMT
R68
3_3VIN
PTH12060W
1
2
U11
VOUT
GND
PTH03010W
VOUT
5
6
2.5V
JUMPER1
J8
0R-0603SMT
R79
R77
100K-0603SMT
1
R88
2_2K-0603SMT
4.32K Typical
2
R66
1V
HEADER 3x1
ADJ
1.2V
J7
3
1
OPEN-0603SMT
SET VALUE
1V= 36.5K
1.2V=17.4K
12_0V
1
S he e t
R75
15_4K-0603SMT
R72
24K-0603SMT
PROBE_VCC [3]
SC PCI EXPRESS Card
P roje c t
1
C121
10UF-16V_TANTBSMT
DC/DC Conversion
330UF-FKSMT
D a te :
S iz e
C
Title
R64
0R-0603SMT
J6
4
F1
F1251CT-ND
10A Fast-Blo SMT Socketed Fuse
F5
F1228CT-ND
5A Fast-Blo SMT Socketed Fuse
2
C132
+
2_5V
5
6
R61
100K-0603SMT
VCC_CORE
100UF-FKSMT
+
C119
+
470UF-FKSMT
12_0V
12_0V
C118
1
Male Power Jack 2.1mm
22HP037-2.1mm PC
3
POWER INPUT
SENSE
BOURNS-3224W-10K
R71
C131
10UF-16V_TANTBSMT
SENSE
BOURNS-3224W-10K
R87
SC
VCC_CORE
VIN
GND
+12VDC
Terminal Block/ED1202DS
TB1
VCC12 power supply must always
be higher than VCC Core,
or if lower, then well within 150mV
of VCC Core
R55
150R-0603SMT
3.3V
D7
LED-SMT1206_GREEN
3_3V
F3
F1228CT-ND
5A Fast-Blo SMT Socketed Fuse
BLM41PG600SN1
FB1
3_3V
F4
F1228CT-ND
5A Fast-Blo SMT Socketed Fuse
330UF-FKSMT
C134
+
1_2V
330UF-FKSMT
C124
+
3_3VIN
3.3V
R54
100R-0603SMT
2. 5V
D6
LED-SMT1206_GREEN
2_5V
G
4
G
12_0V
G
3
R69
GND Pads
Distributed around the board
100NF-0603SMT
G
2
27R-0603SMT
G
3
2
G
3
2
D
R86
INHIBIT#
3
10
MUP
INHIBIT#
3
100NF-0603SMT
8
ADJUST
4
3
56R-0603SMT
1UF-16V-0805SMT
2
100NF-0603SMT
10
MUP
9
MDWN
ADJUST
4
3_3_TRIM
9
MDWN
8
TRACK
7
INHIBIT#
3
TRACK
GND
7
1_2_TRIM
10
MUP
INHIBIT#
3
10
MUP
9
MDWN
8
TRACK
ADJUST
4
CORE_TRIM
GND
7
2
5
22UF-16V_TANTBSMT
G
9
MDWN
ADJUST
4
2_5_TRIM
GND
8
TRACK
GND
20
7
C120
+
of
14
R ev
1.0
330UF-FKSMT
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Figure 7. DC/DC Conversion
A
B
C
OUT_SATA_TGT-
OUT_SATA_HOST+
OUT_SATA_HOST-
50
50
50
50
[12] PCIE_CLKP
[12] PCIE_CLKN
[2] PCIE_PERSTN
50
1
2
3
4
5
6
7
C141
OUT_SATA_HOST-
HDOUT
PERp0
PERn0
PCIE_CLKP
PCIE_CLKN
PCIE_3V3
12_0V
5
x1
PRSNT1#
+12V
+12V
GND
JTAG2
JTAG3
JTAG4
JTAG5
+3.3V
+3.3V
PERST#
GND
REFCLK+
REFCLKGND
PERp0
PERn0
GND
CN4
+12V
+12V
RSVD_B3
GND
SMCLK
SMDAT
GND
+3.3V
JTAG1
3.3Vaux
WAKE#
RSVD_B12
GND
PETp0
PETn0
GND
PRSNT3#
GND
200K
200K
PCI Express x1 Edge Finger Conn.
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
B16
B17
B18
x1
1
HDIN
PETp0
PETn0
A_HDOUTP0_L
A_HDOUTN0_L
50
50
R90
A3
A4
A6
A5
A7
A8
A10
A9
B28
B27
B25
B26
B24
B23
B21
B22
A28
A27
A25
A26
A24
A23
A21
A22
A_HDOUTP0_L
A_HDOUTN0_L
A_HDOUTP1_L
A_HDOUTN1_L
A_HDOUTP2_L
A_HDOUTN2_L
A_HDINP0_R
A_HDINN0_R
A_HDINP1_R
A_HDINN1_R
A_HDINP2_R
A_HDINN2_R
A_HDOUTP0_R
A_HDOUTN0_R
A_HDOUTP1_R
A_HDOUTN1_R
A_HDOUTP2_R
A_HDOUTN2_R
4
STUFF OPTION A:
LEAVE R106, R107 == OPEN
200K-0402SMT
PETp0
C159
200K-0402SMT
R107
PETn0
100NFX5R-0402SMT
100NFX5R-0402SMT
R106
C157
100NFX5R-0402SMT
100NFX5R-0402SMT
C160
C158
STUFF OPTION A:
REPLACE C157, C158 WITH 0-OHM SHUNTS
B3
B4
B6
B5
B7
B8
B10
B9
R91
4_02K-0603SMT
A_HDINP0_L
A_HDINN0_L
A_HDINP1_L
A_HDINN1_L
A_HDINP2_L
A_HDINN2_L
RESP_L
AC Coupled receiver
+ 200K Ohm to GND
A_HDINP0_L
A_HDINN0_L
50
TP13
TESTPOINT
50
PCIE_WAKEN [2]
PCIE_3V3
PCIE_SMCLK [2]
PCIE_SMDAT [2]
B side = Primary Component Side(TOP)
A side = Secondary Component Side(BOTTOM)
50
50
A_HDOUTN1_R
A_HDOUTP1_R
A_HDOUTN2_R
A_HDOUTP2_R
A_HDINN1_R
A_HDINP1_R
A_HDINN2_R
A_HDINP2_R
OUT_SATA_TGT-
C146
C144
C142
C140
X1 PCIe Board Fingers
150R-0603SMT
R97
150R-0603SMT
R95
10NF-0402SMT
C145
10NF-0402SMT
C143
10NF-0402SMT
150R-0603SMT
OUT_SATA_HOST+
R96
C139
OUT_SATA_TGT+
OUT_SATA_TGT-
IN_SATA_TGT+
IN_SATA_TGT-
10NF-0402SMT
150R-0603SMT
R94
10NF-0402SMT
10NF-0402SMT
10NF-0402SMT
10NF-0402SMT
SATA
OUT_SATA_TGT+
OUT_SATA_TGT+
50
50
IN_SATA_HOST+
IN_SATA_HOST-
50
IN_SATA_TGT+
IN_SATA_TGT-
50
50
Target
G
A+
AG
BB+
G
CN2
QUAD_LOOP2_P
OPEN-0603SMT
RESP_L_N
QUAD_LOOP1_P
D
IN_SATA_HOST+
IN_SATA_HOST-
QUAD_LOOP1_N
SATA
QUAD_LOOP2_N
OUT_SATA_HOST+
OUT_SATA_HOST-
SFP_TXFAULT
SFP_TXDIS
SFP_MODDEF2
SFP_MODDEF1
SFP_MODDEF0
SFP_RATESEL
SFP_LOS
6
5
4
3
2
1
6
5
4
3
2
1
CG1
A_REFCLKP_R
A_REFCLKN_R
A_REFCLKP_L
A_REFCLKN_L
A_RXREFCLKP_R
A_RXREFCLKN_R
A_RXREFCLKP_L
A_RXREFCLKN_L
3
RESP_URC
SFP_CAGE
3_3V
11
10
9
8
7
B30
C30
RESP_R_N
11
10
9
8
7
A_REFCLKP_R
A_REFCLKN_R
A_REFCLKP_L
A_REFCLKN_L
B1
C1
RESP_L_N
B29
C29
B2
C2
RESP_L
RESP_R
A29
R93
4_02K-0603SMT
A2
RESP_R
RESP_ULC
SERDES
SC-900FPBGA
Place Capacitors
and Resistors as
Physically close to
device pin as possible
PERn0
PERp0
PETn0
PETp0
[2]
[2]
[2]
[2]
[2]
[2]
[2]
SC25-900fpBGA
A_HDOUTP0_R
A_HDOUTN0_R
A_HDOUTP1_R
A_HDOUTN1_R
A_HDOUTP2_R
A_HDOUTN2_R
A_HDOUTP3_R
A_HDOUTN3_R
A_HDINP0_R
A_HDINN0_R
A_HDINP1_R
A_HDINN1_R
A_HDINP2_R
A_HDINN2_R
A_HDINP3_R
A_HDINN3_R
A_HDOUTP0_L
A_HDOUTN0_L
A_HDOUTP1_L
A_HDOUTN1_L
A_HDOUTP2_L
A_HDOUTN2_L
A_HDOUTP3_L
A_HDOUTN3_L
A_HDINP0_L
A_HDINN0_L
A_HDINP1_L
A_HDINN1_L
A_HDINP2_L
A_HDINN2_L
A_HDINP3_L
A_HDINN3_L
U1A
R92
OPEN-0603SMT
RESP_R_N
R103
1
2
3
4
5
6
7
10K-0603SMT
R99
G
A+
AG
BB+
G
R98
1K-0603SMT
Host
10K-0603SMT
R101
SATA
10K-0603SMT
R100
1
2
3
4
5
6
7
8
9
10
VeeT
TDTD+
VeeT
VccT
VccR
VeeR
RD+
RDVeeR
SFP
HOST_SFP
VeeT
TxFault
TxDisable
Mod_Def_2
Mod_Def_1
Mod_Def_0
RateSel
LOS
VeeR
VeeR
CN3
A_REFCLKP_R [8]
A_REFCLKN_R [8]
20
19
18
17
16
15
14
13
12
11
2
SMA_901_144_8(NOB)
1
2
J18
3
4
A_REFCLKP_L [8]
5
A_REFCLKN_L [8]
RXREFCLKP_L
RXREFCLKP_R
J15
Rosenberger 32K153-400E3
J13
Rosenberger 32K153-400E3
J11
Rosenberger 32K153-400E3
J9
Rosenberger 32K153-400E3
2
2
2
2
CN1
10K-0603SMT
2
J14
Rosenberger 32K153-400E3
J16
Rosenberger 32K153-400E3
A_HDINP2_L
A_HDINN2_L
1
1
50
SFP_RDP
R104
D a te :
S iz e
C
Title
A_HDOUTN1_L
A_HDOUTP2_L
A_HDOUTN2_L
1
1
1
50
C154
A_HDOUTP1_L
1
1
1
SC PCI EXPRESS Card
P roje c t
SERDES
SFP_RDN
A_HDINN0_R
A_HDINP0_R
C153
10UF-16V_TANTBSMT
1UH-1206SMT
L2
L1
1UH-1206SMT
A_HDOUTP0_R
A_HDOUTN0_R
150R-0603SMT
R105
C147
100NFX5R-0402SMT
C148
100NFX5R-0402SMT
150R-0603SMT
SFP_RDN
SFP_RDP
C152
C156
100NFX5R-0402SMT
SFP_TDP
C149
C155
100NFX5R-0402SMT
SFP_TDN
SGMII
J12
Rosenberger 32K153-400E3
A_HDINN1_L
1
SMA_901_144_8(NOB)
1
2
J17
3
4
5
J10
Rosenberger 32K153-400E3
3G SMAs
A_HDINP1_L
1
100NF-0603SMT
21
100NF-0603SMT
2
2
2
2
3
100NF-0603SMT
4
100NF-0603SMT
5
S he e t
C150
3_3V
5
of
14
C151
10UF-16V_TANTBSMT
R ev
2.0
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Figure 8. SERDES
10K-0603SMT
R102
22
A
B
C
5
+ C164
R110
OPEN-0805SMT
1_2V
+ C162
R108
OPEN-0805SMT
VDDOB
VDDIB
C165
R111
0R-0805SMT
1_5V
C163
R109
0R-0805SMT
1UF-16V-0805SMT
1UF-16V-0805SMT
22UF-16V_TANTBSMT
22UF-16V_TANTBSMT
1_5V
4
VDDIB
VDDOB
22UF-16V_TANTBSMT
C167
1_2VDDA
VDD_SERDES PROBE POINT
+ C166
2_5V
A_VDDIB0_L
VDDOB
VDDIB
C161
100NF-0603SMT
PP14
PP15
VDDAX25 PROBE POINT
1
2
1_2V
1UF-16V-0805SMT
4
1
2
D
5
SC25-900fpBGA
C168
100NF-0603SMT
C174
100NF-0603SMT
C169
3
10NF-0603SMT
C175
100NF-0603SMT
C176
100NF-0603SMT
C170
C171
10NF-0603SMT
C177
C28
C25
C24
C21
C27
C26
C23
C22
D25
E24
D23
E22
E25
D24
E23
D22
D5
D26
100NF-0603SMT
C178
100NF-0603SMT
C172
A_VDDIB0_R
A_VDDIB1_R
A_VDDIB2_R
A_VDDIB3_R
A_VDDOB0_R
A_VDDOB1_R
A_VDDOB2_R
A_VDDOB3_R
A_VDDRX0_R
A_VDDRX1_R
A_VDDRX2_R
A_VDDRX3_R
A_VDDTX0_R
A_VDDTX1_R
A_VDDTX2_R
A_VDDTX3_R
A_VDDP_L
A_VDDP_R
10NF-0603SMT
SERDES
SUPPLIES
SC-900FPBGA
10NF-0603SMT
A_VDDIB0_L
A_VDDIB1_L
A_VDDIB2_L
A_VDDIB3_L
A_VDDOB0_L
A_VDDOB1_L
A_VDDOB2_L
A_VDDOB3_L
A_VDDRX0_L
A_VDDRX1_L
A_VDDRX2_L
A_VDDRX3_L
A_VDDTX0_L
A_VDDTX1_L
A_VDDTX2_L
A_VDDTX3_L
A_VDDAX25_R
A_VDDAX25_L
1_2VDDA
C3
C6
C7
C10
C4
C5
C8
C9
D6
E7
D8
E9
E6
D7
E8
D9
F24
F7
U1B
3
10NF-0603SMT
C179
10NF-0603SMT
C173
VDDOB
VDDIB
A_VDDIB0_R
2
1_2VDDA
C438
100NF-0603SMT
2
D a te :
S iz e
C
Title
1
S he e t
6
SC-900fpBGA X1 PCI EXPRESS Card
P roje c t
SERDES Power Supplies
1
of
14
R ev
1.0
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Figure 9. SERDES Power Supplies
A
B
Oscillator
Control
3_3V
1
R128
5
1
C193
1_6R-0603SMT
J27
HEADER 2X1
1
+
2
2
1
2
NC
DIS#
2
JUMPER1
JUMPER1
J22
+
JUMPER1
JUMPER1
J28
HEADER 3x1
J26
J25
1
C182
1_6R-0603SMT
R112
3
100NF-0603SMT
1
HEADER 3x1
J19
10UF-16V_TANTBSMT
2
C181
J21
HEADER 2X1
2
C192
2
1
2
Q_N
4
5
Y4
Q
5
4
2
3
4
5
2
3
4
5
8
1
2
3
4
5
2
3
4
5
J24
J23
Q
Q_N
1
1
J30
J29
1
1
3_3V
3_3V
1
8
4
NOTE: PLACE
TERMINATIONS
CLOSE TO
DEVICE.
3_3V
NOTE: PLACE
TERMINATIONS
CLOSE TO
DEVICE.
R143
R142
82R-0603SMT
82R-0603SMT
3
MUX
Q6
3 2N2222/SOT23
2
10K-0603SMT
Q0
Q0_N
MC100LVEL56
COM_SEL
SEL0
VBB0
D0B_N
D0B
R126
16
17
U17A
D0A_N
D0A
3_3V
+ C180
100NF-0603SMT
3
19
18
SEL1
[2] CLOCK_CTRL_L
+
+ C194
3_3V
U17B
MUX
10K-0603SMT
Q1
Q1_N
3
Q7
2
3 2N2222/SOT23
MC100LVEL56
SEL1
VBB1
D1B_N
D1B
D1A_N
D1A
R141
15
8
10
9
7
6
100NF-0603SMT100NF-0603SMT
C191
SEL0
SEL1
Q0/Q0#
L
L
B
L
H
B
H
H
A
H
L
A
*** Pin is Low when open/float
[2] CLOCK_CTRL_R
SEL0
R134
82R-0603SMT
R133
82R-0603SMT
R137 R138
130R-0603SMT
130R-0603SMT
3_3V
3_3V
R120
82R-0603SMT
5
4
2
1
+
C184
100NF-0603SMT
NOTE: PLACE
TERMINATIONS
CLOSE TO
DEVICE.
130R-0603SMT
R116
3_3V
R129 R130
130R-0603SMT
130R-0603SMT
3_3V
R127
82R-0603SMT
Oscillator
Socket
R125
82R-0603SMT
NOTE: PLACE
TERMINATIONS
CLOSE TO
DEVICE.
R118
82R-0603SMT
130R-0603SMT
R114
3_3V
R121
R122
130R-0603SMT 130R-0603SMT
SMT Oscillator
Y5
CW-P423F-312.5MHZ
Q_N
Q_N
Q
Oscillator
Socket
4
SMT Oscillator
Y2
CW-P423F-312.5MHZ
Q
100NF-0603SMT
Y1
110-93-314-41-001
110-93-314-41-001
NC
DIS#
6
VCC
GND
1
2
1
2
3
100NF-0603SMT
C
1
2
10UF-16V_TANTBSMT
C185
EXTERNAL CLK
INPUT
14
VDD
GND
7
D
1
1
2
C195
100NF-0603SMT
C190
10NF-0603SMT
J20
C196
3_3V
10NF-0603SMT
5
6
VCC
GND
3
7
1
C183
100NF-0603SMT
14
VDD
GND
C186
20
VCC
14
VCC
3
100NF-0603SMT
EXTERNAL CLK
INPUT
VEE
11
Oscillator
Control
1
13
82R-0603SMT
3_3V
3_3V
R136
82R-0603SMT
270R-0603SMT
R140
107R-0603SMT
R139
R135
82R-0603SMT
R132
130R-0603SMT
Q1/Q1#
B
A
A
B
270R-0603SMT
R124
107R-0603SMT
R123
R131
130R-0603SMT
12
R119
130R-0603SMT
82R-0603SMT
R117
3_3V
3_3V
R115
3_3V
130R-0603SMT
R113
3_3V
REFCLKN_L [8]
REFCLKP_L [8]
[8]
[12] OSC_IN_3
[12] OSC_IN_4
REFCLKN_R
REFCLKP_R [8]
3_3V
OSC_IN_3
OSC_IN_4
R281
OPEN-0603SMT
[2] OSC_IN_1
2
R282
OPEN-0603SMT
1_8V
100NF-0603SMT
C187
OSC_IN_1
3_3V
2
Y3
OUT
Vcc
GND
N/C
PCA9306
VREF_LV
SIGA_LV
SIGB_LV
CY2304-1
REF
FBK
CLKA1
VDD
CLKA2 CLKB2
GND CLKB1
U18
R284
OPEN-0603SMT
R283
OPEN-0603SMT
2
3
4
U29
1
2
3
4
3
4
VREF_HV
SIGA_HV
SIGB_HV
8
7
6
5
7
6
5
2
1
CTS-CB3LV-3C-100.00MHZ
8
EN
GND
23
1
100NF-0603SMT
C500
3_3V
1
S he e t
7
of
14
R279
OPEN-0603SMT
10NF-0603SMT
C189
R278
OPEN-0603SMT
100NF-0603SMT
C188
SC PCI EXPRESS Card
P roje c t
Clocks
R280
200K-0603SMT
D a te :
S iz e
C
Title
3_3V
3_3V
1
R ev
1.0
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Figure 10. Clocks
A
B
C
5
[7] REFCLKN_R
[7] REFCLKP_R
[7] REFCLKN_L
[7] REFCLKP_L
C197
100NF-0603SMT
+
5
4
+
7
6
MC100LVEL13D
CLKB_N
CLKB
U19B
MC100LVEL13D
CLKA_N
CLKA
U19A
C198
100NF-0603SMT
3_3V
4
3_3V
3
VCC
4
16
VCC
8
VCC
VEE
24
11
D
5
+
Q2B_N
Q2B
Q1B_N
Q1B
Q0B_N
Q0B
Q2A_N
Q2A
Q1A_N
Q1A
Q0A_N
Q0A
3_3V
17
18
19
14
15
12
3_3V
R169
82R-0603SMT
R166
130R-0603SMT
62R-0603SMT
R165
9
13
62R-0603SMT
R164
10
C199
100NF-0603SMT
R155
82R-0603SMT
R152
130R-0603SMT
62R-0603SMT
R147
1
20
62R-0603SMT
R146
2
3_3V
3_3V
R171
82R-0603SMT
R_EXT_OUT_N
R170
130R-0603SMT
R_EXT_OUT_P
R159
82R-0603SMT
L_EXT_OUT_N
R156
130R-0603SMT
L_EXT_OUT_P
1
1
3
J34
1
J33
J32
1
J31
R149
51R-0603SMT
R144
OPEN-0603SMT
3_3V
3
2
3
4
5
2
3
4
5
2
3
4
5
R151
51R-0603SMT
R160
82R-0603SMT
A_REFCLKP_L [5]
3_3V
3_3V
3_3V
3_3V
R167
82R-0603SMT
R162
130R-0603SMT
R161
82R-0603SMT
3_3V
R168
82R-0603SMT
2
FPGA_REFCLKN_R
[12]
[12]
[12]
FPGA_REFCLKP_R
[5]
A_REFCLKP_R [5]
FPGA_REFCLKN_L
FPGA_REFCLKP_L [12]
A_REFCLKN_R
NOTE: PLACE
TERMINATIONS
CLOSE TO U1
DEVICE.
R163
130R-0603SMT
R154
82R-0603SMT
NOTE: PLACE
TERMINATIONS
CLOSE TO U1
DEVICE.
R150
130R-0603SMT
3_3V
NOTE: PLACE
TERMINATIONS
CLOSE TO U1
DEVICE.
R158
OPEN-0603SMT
R153
82R-0603SMT
R148
130R-0603SMT
A_REFCLKN_L [5]
R157
OPEN-0603SMT
NOTE: PLACE
TERMINATIONS
CLOSE TO U1
DEVICE.
R145
OPEN-0603SMT
2
3
4
5
3_3V
2
Title
D a te :
S iz e
C
1
SC PCI EXPRESS Card
P roje c t
Clocks(Continued)
1
S he e t
8
of
14
R ev
1.0
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Figure 11. Clocks (Cont.)
A
B
C227
+
G8
H9
G4
H4
H3
K4
H8
F4
K8
L8
J8
E4
F8
E8
J4
L4
VDDQ
BLM41PG471SN1L
FB3
1_8V
1UF-16V-0805SMT
C225
C
47UF-16V_TANTBSMT
VDDQ
C204
QDR_VDD
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
C212
10NF-0603SMT
10NF-0603SMT
C236
5
C242
C205
C213
10NF-0603SMT
10NF-0603SMT
C207
C215
100NF-0603SMT
100NF-0603SMT
C208
C216
10NF-0603SMT
CY7C1413AV18-2Mx18
QDR-II SRAM
Power/Gnd
10NF-0603SMT
C209
U20B
C217
100NF-0603SMT
100NF-0603SMT
C211
C219
10NF-0603SMT
10NF-0603SMT
100NF-0603SMT
100NF-0603SMT
VREF
VREF
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
QDR_VREF
C224
QDR_VDD
H2
H10
G5
H7
K7
F5
F7
K5
J5
J7
G7
H5
QDR_K#
QDR_K
Place resistors
as close to
SRAM device
as possible
QDR_WRITE_N
QDR_READ_N
4
+
BLM41PG471SN1L
FB2
1_8V
[12] QDR_CQ
QDR_CQ
[12] QDR_A[0..17]
QDR_Q0
QDR_Q1
QDR_Q2
QDR_Q3
QDR_Q4
QDR_Q5
QDR_Q6
QDR_Q7
QDR_Q8
QDR_Q9
QDR_Q10
QDR_Q11
QDR_Q12
QDR_Q13
QDR_Q14
QDR_Q15
QDR_Q16
QDR_Q17
All Q lines should be
equal lengths and
length matched with CQ
[12] QDR_K_#
[12] QDR_K
[12] QDR_WRITE_N
[12] QDR_READ_N
QDR_VTT
R176
B1
C1
D1
E1
F1
G1
J1
K1
L1
M1
N1
P1
C2
E2
J2
K2
M2
P2
A11
A1
P11
M10
L11
K11
J10
F11
E11
C10
B11
B2
D3
E3
F2
G3
K3
L2
N3
P3
U20A
R179
VDDQ
R180
Value should be 5 times
the desired output
Impedance
i.e. 50 ohms = 250 ohms
impedance
0 ohms = min. impedance
3
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
CQ
CQ#
Q0
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q8
Q9
Q10
Q11
Q12
Q13
Q14
Q15
Q16
Q17
VDDQ
CY7C1413AV18-2Mx18
QDRII-SRAM
QDR_A0
QDR_A1
QDR_A2
QDR_A3
QDR_A4
QDR_A5
QDR_A6
QDR_A7
QDR_A8
QDR_A9
QDR_A10
QDR_A11
QDR_A12
QDR_A13
QDR_A14
QDR_A15
QDR_A16
QDR_A17
3
A3
B3
C3
D3
E3
F3
G3
H3
J3
B9
C9
D9
E9
F9
G9
J9
K9
L9
M9
N9
P9
B10
D10
F10
G10
L10
N10
P10
N11
M11
K10
J11
G11
E10
D11
C11
B3
C3
D2
F3
G2
J3
L3
M3
N2
QDR_VTT
CTS-RT1402B7
A3
B3
C3
D3
E3
F3
G3
H3
J3
RP2
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
R181
1K-0603SMT
When Low
PLL bypassed
C200
10NF-0603SMT
C201
100NF-0603SMT
R1=50 Ohm
C228
R1
R1
A3
B3
C3
D3
E3
F3
G3
H3
J3
R1=50 Ohm
R1
A1
B1
C1
D1
E1
F1
G1
H1
J1
C230
2
A1
B1
C1
D1
E1
F1
G1
H1
J1
R1
RP1
CTS-RT1402B7
A1
B1
C1
D1
E1
F1
G1
H1
J1
A1
B1
C1
D1
E1
F1
G1
H1
J1
QDR_D0
QDR_D1
QDR_D2
QDR_D3
QDR_D4
QDR_D5
QDR_D6
QDR_D7
QDR_D8
QDR_D9
QDR_D10
QDR_D11
QDR_D12
QDR_D13
QDR_D14
QDR_D15
QDR_D16
QDR_D17
2_5V
2_5V
Place resistor pack as close to SRAM
device as possible
A3
B3
C3
D3
E3
F3
G3
H3
J3
QDR_VREF
VDDQ
2
VDDQ
VREF
SD
U21
LP2996-SO8
VTT
VSENSE
8
3
R183
+ C234
0R-0603SMT
1
C235
QDR_VTT
1UF-16V-0805SMT
22UF-16V_TANTBSMT
QDR_D[0..17]
[12]
D a te :
S iz e
C
Title
1
SC PCI EXPRESS Card
P roje c t
QDR2 SRAM
S he e t
9
of
14
R ev
1.0
ALL Memory controller
buses, clocks, and control
traces must be 50 Ohm
Transmission lines
5
4
+
VDDQ
All ADDRESS & DATA
lines should be
equal lengths and
length matched with
the K & K# and
WRITE# and READ#
Place resistor pack as close to
SRAM device as possible
C229
C231
QDR_VTT
C203
100NF-0603SMT
C202
10NF-0603SMT
2
J2
J2
QDR_VTT
R177
A6
B6
H2
H2
Place resistors
as close to
SRAM device
as possible
R173
K#
K
51R-0603SMT
A8
A4
1K-0603SMT
R175
R#
W#
G2
G2
51R-0603SMT
R172
51R-0603SMT
VSS/SA19
VSS/SA20
F2
F2
4
47UF-16V_TANTBSMT
H1
DLL#
249R-0603SMT
P6
R6
C
C#
R174
1K-0603SMT
R178
A7
A3
OPEN-0603SMT
NC/SA22
NC/SA21
51R-0603SMT
QDR_A[0..17]
1K-0603SMT
H11
ZQ
A2
A10
100NF-0603SMT
100NF-0603SMT
C237
C243
10NF-0603SMT
10NF-0603SMT
100NF-0603SMT
B5
C2
C221
B7
A5
B2
B2
100NF-0603SMT
NC
D2
E2
E2
4_7K-0603SMT
[12] QDR_Q[0..17]
C232
C222
D
10NF-0603SMT
10NF-0603SMT
A2
A2
C2
C220
5
100NF-0603SMT
1UF-16V-0805SMT
BW0
BW1
SA0
SA1
SA2
SA3
SA4
SA5
SA6
SA7
SA8
SA9
SA10
SA11
SA12
SA13
SA14
SA15
SA16
SA17
SA18
R3
R4
P4
R5
P5
N5
N6
N7
P7
R7
P8
R8
R9
B4
C5
C7
B8
C6
A9
QDR_Q[0..17]
1UF-16V-0805SMT
C226
C233
C206
C214
100NF-0603SMT
100NF-0603SMT
10NF-0603SMT
J2
J2
100NF-0603SMT
C223
D2
R182
R2
R11
R1
R10
C238
C244
H2
H2
6
7
AVIN
PVIN
TCK
TDI
TDO
TMS
10NF-0603SMT
C239
C245
100NF-0603SMT
100NF-0603SMT
G2
G2
C210
C218
C240
F2
F2
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
C246
E2
E2
M4
M5
M6
C8
L5
E7
E5
C4
F6
K6
L6
M7
L7
N8
M8
E6
D7
G6
H6
N4
D6
J6
D8
D4
D5
C241
C247
10NF-0603SMT
10NF-0603SMT
100NF-0603SMT
100NF-0603SMT
C2
VSENSE_QDR_VTT
D2
D2
100NF-0603SMT
B2
B2
10NF-0603SMT
A2
A2
C2
47UF-16V_TANTBSMT
25
GND
QDR_D[0..17]
1
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Figure 12. QDR2 SRAM
A
B
C260
C261
C263
ETH_GTX_CLK
C264
1_8V
2_5V
C267
C268
C269
C270
C271
100NF-0402SMT10NF-0402SMT 100NF-0402SMT10NF-0402SMT 100NF-0402SMT10NF-0402SMT
0402
0402
0402
0402
0402
0402
C266
2_5V
Bypass for VDD_CORE and VDD pins. Bypass every
other VDD pair, alternating 0.1 and 0.01uF caps.
5
Bypass for IO_VDD pins. Bypass every other
IO_VDD pair, alternating 0.1 and 0.01uF caps.
C272
10NF-0402SMT
0402
4
Bypass for BG_VDD
100NF-0402SMT
0402
2_5V
25MHz/HC49U
HC-49/U
Y6
D13
R230
324R-0402SMT
0402
Place xtal
close to
G-PHY
C273
C251
10PF-0402SMT
0402
[2] ETH_EGP[0..7]
ETH_MDC
R214
2K-0402SMT
R211 33R-0402SMT
R212 33R-0402SMT
62
60
40
39
79
PHY_TX_EN
PHY_TX_CLK
PHY_CRS
PHY_COL
PHY_GTX_CLK
R227
2K-0402SMT
0402
23
27
28
31
32
24
87
86
C249 22UF-16V_TANTBSMT
2
1
tantb
D14
R229
2K-0402SMT
0402
DP83865
TM0
TMS
TDO
TDI
TRST
TCK
CLOCK_OUT
CLOCK_IN
MDIO
MDC
GTX_CLK / RGMII_TXC
CRS / RGMII_SEL1
COL
TX_CLK / RGMII_SEL0
TX_EN / RGMII_TX_CTL
TX_ER
TXD0 / RGMII_TXD0
TXD1 / RGMII_TXD1
TXD2 / RGMII_TXD2
TXD3 / RGMII_TXD3
TXD4
TXD5
TXD6
TXD7
RX_CLK
RX_DV / RGMII_RXC
RX_ER / RGMII_RX_CTL
RXD0 / RGMII_RXD0
RXD1 / RGMII_RXD1
RXD2 / RGMII_RXD2
RXD3 / RGMII_RXD3
RXD4
RXD5
RXD6
RXD7
U22
R228
324R-0402SMT
0402
2_5V
R221
2K-0402SMT
0402
X1
R216
1M-0402SMT X0
0402
61
PHY_TX_ER
80
81
76
75
72
71
68
67
66
65
57
44
41
56
55
52
51
50
47
46
45
PHY_TX_D0
PHY_TX_D1
PHY_TX_D2
PHY_TX_D3
PHY_TX_D4
PHY_TX_D5
PHY_TX_D6
PHY_TX_D7
C252
10PF-0402SMT
0402
Place R close to CLOCK_IN
ETH_MDIO
ETH_CRS
ETH_COL
R209 33R-0402SMT
PHY_RX_DV
PHY_RX_ER
PHY_RX_D0
PHY_RX_D1
PHY_RX_D2
PHY_RX_D3
PHY_RX_D4
PHY_RX_D5
PHY_RX_D6
PHY_RX_D7
PHY_RX_CLK
R192 33R-0402SMT
R195 33R-0402SMT
R196 33R-0402SMT
ETH_RX_ER
ETH_RX_DV
ETH_RX_CLK
33R-0402SMT
33R-0402SMT
33R-0402SMT
33R-0402SMT
33R-0402SMT
33R-0402SMT
33R-0402SMT
33R-0402SMT
R193
R194
R186
R187
R188
R189
R190
R191
ETH_RX_D0
ETH_RX_D1
ETH_RX_D2
ETH_RX_D3
ETH_RX_D4
ETH_RX_D5
ETH_RX_D6
ETH_RX_D7
PHY_TX_D[0..7]
PHY_TX_ER
PHY_TX_EN
R213 33R-0402SMT
[12] ETH_CRS
[12] ETH_COL
R207 33R-0402SMT
R208 33R-0402SMT
[2] ETH_RX_ER
[12] ETH_RX_DV
[12] ETH_RX_CLK
ETH_RX_D[0..7]
C265
100NF-0402SMT10NF-0402SMT 100NF-0402SMT10NF-0402SMT 100NF-0402SMT10NF-0402SMT
10UF-Ceramic X5R/0805SMT
0402
0402
0402
0402
0402
0402
0805
C259
Place caps close to GPHY
ETH_TX_D6
ETH_TX_D7
C262
[2] ETH_MDIO
[2] ETH_MDC
[12] ETH_GTX_CLK
R202 33R-0402SMT
R203 33R-0402SMT
R204 33R-0402SMT
R206 33R-0402SMT
ETH_TX_D4
ETH_TX_D5
ETH_TX_ER
ETH_TX_EN
ETH_TX_CLK
PHY_TX_D4
PHY_TX_D5
R199 33R-0402SMT
R200 33R-0402SMT
ETH_TX_D2
ETH_TX_D3
1
PHY_TX_D6
PHY_TX_D7
PHY_TX_D2
PHY_TX_D3
R197 33R-0402SMT
R198 33R-0402SMT
1
ETH_TX_D0
ETH_TX_D1
PHY_TX_D0
PHY_TX_D1
ETH_RX_D[0..7]
1
2
1
2
[2] ETH_TX_ER
[12] ETH_TX_EN
[12] ETH_TX_CLK
Decoupling Caps
1
2
C250 22UF-16V_TANTBSMT
R185
2
1
tantb
R184
these close to G-PHY
3
C274
10NF-0402SMT
0402
2_5V
MDIA_BUS7
MDIA_BUS6
MDIA_BUS5
MDIA_BUS4
MDIA_BUS3
MDIA_BUS2
MDIA_BUS1
MDIA_BUS0
C254
10NF-0402SMT
2
1
C
1
2
1
2
ETH_EGP6
3
10R-0402SMT
0402
18R-0402SMT
0402
RX_VDD
Giga Phyter
10/100/1000
Giga Phyter V
1_8V
2_5V
MDID+
MDDCT
MDID-
MDIC+
MDCCT
MDIC-
MDIB+
MDBCT
MDIB-
MDIA+
MDACT
MDIA-
J35
1
2
LED2+
LED2LED1+
LED1-
SHLD1
SHLD2
7
8
4
5
3
6
RJ-45 Belfuse 0826-1A1T-23
8
7
9
3
1
2
4
6
5
11
12
10
2_5V
85
33
13
14
17
18
95
94
89
88
1
2
3
6
7
8
9
10
34
84
16
15
14
13
19
20
ETH_EGP0
ETH_EGP1
ETH_EGP2
ETH_EGP3
ETH_EGP4
ETH_EGP5
ETH_EGP6
ETH_EGP7
R205
2K-0402SMT
0402
2
C256
10NF-0402SMT
0402
C257
10NF-0402SMT
0402
C258
10NF-0402SMT
0402
ETH_MAC_CLK_EN [2]
MH1
MHOLE_1
0.100_PTH
MH2
MHOLE_1
0.100_PTH
R238
2K-0402SMT
0402
R237
324R-0402SMT
0402
ETH_EGP7
MH1 and MH2
are 0.100"
diameter plated
through holes
D a te :
S iz e
C
Title
ETH_EGP4
ETH_EGP7
R232
2K-0402SMT
0402
MDI IO traces must be 50 ohm impedence.
1
S he e t
10
SC-900fpBGA x1 PCI EXPRESS Card
P roje c t
10/100/1000 PHY
R231
324R-0402SMT
0402
2_5V
Ethernet RJ45 Connector
C255
10NF-0402SMT
0402
Place caps close to RJ45 jack TX1
R222
(Do not
2K-0402SMT
populate)
0402
ETH_RESET_N [2]
2K-0402SMT
C253
1UF-16V-0805SMT
0805
ETH_MAC_CLK_EN
R220
33R-0402SMT
0402
0402
ETH_RESET_N
R219
R218
2_5V
8
2K-0402SMT
0402
2K-0402SMT
ETH_EGP[0..7]
(Do not
populate)
ETH_EGP0
2_5V
R215 470R-0603SMT
1
2
0402
R217 470R-0603SMT
2
1
PULL_UP
0402
ETH_MAC_CLK_EN
ETH_RESET_N
MD I A _ B U S 6
MD I A _ B U S 7
Place 9.76K resistor as close
to G-PHY as possible
Giga Phyter address = 01h
102
R201 9_76K-0402SMT
1
2
0402
MD I _ P 4
MD I _ N 4
MD I A _ B U S 4
MD I A _ B U S 5
126
127
MD I A _ B U S 2
MD I A _ B U S 3
MD I _ P 2
MD I _ N 2
MD I _ P 3
MD I _ N 3
MD I A _ B U S 0
MD I A _ B U S 1
120
121
MD I _ P 1
MD I _ N 1
1
114
115
108
109
[12] ETH_CLK_TO_MAC
CLK_TO_MAC
RESET_N
GP0 (PHYAD0 / DUPLEX_LED)
GP1 (PHYAD1)
GP2 (PHYAD2)
GP3 (PHYAD3)
GP4 (PHYAD4)
GP5 (MULTI_EN)
GP6 (MDIX_EN)
GP7 (MAC_CLK_EN)
EGP0 (NC_MODE)
EGP1
EGP2 (Interrupt)
EGP3 (TX_TCLK)
EGP4 (SPEED0 / ACT_LED)
EGP5 (SPEED1 / LINK10)
EGP6 (DUPLEX_EN / LINK100)
EGP7 (AN_EN / LINK1000)
(Hard Reset)
MDIA_BUS[0..7]
ETH_EGP[0..7]
BG_REF
MDID_P
MDID_N
MDIC_P
MDIC_N
MDIB_P
MDIB_N
MDIA_P
MDIA_N
VDD_SEL
REF_SEL
2
Place 49 ohm termination resistors as
close as possible to G-PHY.
The associated 0.01uF capacitor should
be placed close to the 49 ohm resistors.
R223
49_9R-0402SMT
R233
49_9R-0402SMT
Place termination [12]
resistors TX_D0-7,
TX_ER, TX_EN,
GTX_CLK as close to
FPGA as possible
using 50 ohm
impedence traces.
PULL_DN
101
BG_VDD
98
PGM_VDD0
11
19
25
35
48
63
73
92
CORE_VDD1
CORE_VDD2
CORE_VDD3
CORE_VDD4
CORE_VDD5
CORE_VDD6
CORE_VDD7
CORE_VDD8
R225
49_9R-0402SMT
R224
49_9R-0402SMT
R234
49_9R-0402SMT
[12] ETH_TX_D[0..7]
1
2
1
2
ETH_EGP5
100
103
105
111
117
123
VDD0
RX_DVDD0
VDD1
VDD2
VDD3
VDD4
R235
49_9R-0402SMT
D
1
2
1
2
1
2
1
2
2
1
2
1
2
2
1
2
1
2
1
2
1
2
2
1
96
4
15
21
29
37
42
53
58
69
83
77
90
RJ45
Place termination
resistors RX_D0-7,
RX_ER, RX_DV, RX_CLK,
TX_CLK, CRS, COL
as close to the
G-PHY as possible
using 50 ohm impedence
traces.
LED-SMT1206_GREEN
2
1
1
2
C248
10NF-0402SMT
Place
2
1 0402
1
4
LED-SMT1206_GREEN
1
2
VDD25_0
R226
49_9R-0402SMT
ETH_CLK_TO_MAC
IO_VDD1
IO_VDD2
IO_VDD3
IO_VDD4
IO_VDD5
IO_VDD6
IO_VDD7
IO_VDD8
IO_VDD9
O_VDD0
IO_VDD10
IO_VDD11
R236
49_9R-0402SMT
1
2
5
1
99
97
5
12
20
16
26
22
36
30
38
49
43
54
64
59
74
70
82
78
93
91
104
106
107
110
112
113
116
118
119
122
124
125
128
1
2
1
VSS0
PGM_VSS0
IO_VSS1
CORE_VSS1
CORE_VSS2
IO_VSS2
CORE_VSS3
IO_VSS3
CORE_VSS4
IO_VSS4
IO_VSS5
CORE_VSS5
IO_VSS6
IO_VSS7
CORE_VSS6
IO_VSS8
CORE_VSS7
IO_VSS9
O_VSS0
IO_VSS10
CORE_VSS8
IO_VSS11
RX_DVSS0
VSS1
CD_VSS1
CD_VSS2
VSS2
CD2_VSS1
CD2_VSS2
VSS3
CD3_VSS1
CD3_VSS2
VSS4
CD4_VSS1
CD4_VSS2
2
2
1
2
1
2
26
1
of
14
R ev
1.0
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Figure 13. 10/100/1000 PHY
A
5
R1
100NF-0603SMT
+ C298
+ C312
RLDRAM_VDD
C304
C299
C313
RLDRAM_VDDQ
C300
RLDRAM_VEXT
C305
100NF-0603SMT
+ C303
J2
J2
R1=50 Ohm
G2
H2
1UF-16V-0805SMT
CTS-RT1402B7
100NF-0603SMT
A3
B3
C3
D3
E3
F3
G3
H3
J3
100NF-0603SMT
A3
B3
C3
D3
E3
F3
G3
H3
J3
R1
R1
F2
F2
C306
C283
C293
10NF-0603SMT
100NF-0603SMT
C282
RLDRAM_A18
RLDRAM_A19
RLDRAM_A20
RLDRAM_A21
RLDRAM_A22
RLDRAM_BA2
RLDRAM_BA1
RLDRAM_BA0
RLDRAM_REF#
E2
E2
100NF-0603SMT
B
CTS-RT1402B7
R1
RP3
A1
B1
C1
D1
E1
F1
G1
H1
J1
RLDRAM_A9
RLDRAM_A10
RLDRAM_A11
RLDRAM_A12
RLDRAM_A13
RLDRAM_A14
RLDRAM_A15
RLDRAM_A16
RLDRAM_A17
22UF-16V_TANTBSMT
RP4
A1
B1
C1
D1
E1
F1
G1
H1
J1
A1
B1
C1
D1
E1
F1
G1
H1
J1
4
RLDRAM_CS#
RLDRAM_WE#
RLDRAM_DM
Place resistors as close to RLDRAM device as possible.
22UF-16V_TANTBSMT
D2
D2
C314
22UF-16V_TANTBSMT
C2
C2
C301
H2
1UF-16V-0805SMT
B2
10NF-0603SMT
G2
1UF-16V-0805SMT
A2
C315
B2
10NF-0603SMT
C280
C290
J2
J2
H2
H2
G2
G2
F2
F2
D2
D2
B2
B2
C2
C2
A2
A2
E2
E2
R1=50 Ohm
C302
A2
10NF-0603SMT
10NF-0603SMT
10NF-0603SMT
+ C275
C276
RLDRAM_VTT
R242
0R-0603SMT
10UF-16V_TANTBSMT
C281
C291
A1
B1
C1
D1
E1
F1
G1
H1
J1
100NF-0603SMT
100NF-0603SMT
C292
A3
B3
C3
D3
E3
F3
G3
H3
J3
C307
10NF-0603SMT
A3
B3
C3
D3
E3
F3
G3
H3
J3
C308
RLDRAM_A0
RLDRAM_A1
RLDRAM_A2
RLDRAM_A3
RLDRAM_A4
RLDRAM_A5
RLDRAM_A6
RLDRAM_A7
RLDRAM_A8
22UF-16V_TANTBSMT
100NF-0603SMT
C316
C
RLDRAM_VTT
100NF-0603SMT
+ C286
100NF-0603SMT
C287
C288
47UF-16V_TANTBSMT
C284
100NF-0603SMT
VTT
VSENSE
C310
C296
C294
LP2996-SO8
8
3
+
SP1
SP5
SP2
SP6
SP3
SP7
SP4
RLDRAM_VEXT
RLDRAM_VDD
R244
OPEN-0603SMT
VREF_B
RLDRAM_VDDQ
BLM41PG471SN1L
FB6
1_8V
+
RLDRAM_VEXT
RLDRAM_VDD
BLM41PG471SN1L
FB5
1_8V
+
5
4
2
C285
BLM41PG471SN1L
FB4
2_5V
VDDQ
VREF
SD
U24
100NF-0603SMT
SP8
VREF_RLD
R245
0R-0603SMT
R241
1K_ADJ/SMT3MM
VREF_B_W
3
RLDRAM_VEXT
RLDRAM_VTT
RLDRAM_VDD
RLDRAM_VDDQ
R240
R239
RLDRAM_VDDQ
Place SP Testpoints (.025 square pads)
around RLDRAM BGA
as close as possible to edge balls.
+ C289
+
2_5V
10NF-0603SMT
RLDRAM_VDDQ
3
C279
D
C309
1
1UF-16V-0805SMT
C295
4
100NF-0603SMT
C277
1UF-16V-0805SMT
C297
1UF-16V-0805SMT
C311
C278
4_7K-0603SMT
R243
1K-0603SMT
1K-0603SMT
5
100NF-0603SMT
7
6
PVIN
AVIN
GND
47UF-16V_TANTBSMT
47UF-16V_TANTBSMT
J2
J1
V12
V11
A11
A12
T12
T1
C12
C1
V10
V3
A10
A3
V1
A1
T9
T4
P9
P4
E9
E4
C9
C4
K10
K9
K4
K3
B1
G4
G9
J3
J4
J9
J10
M9
M4
U1
U12
B12
V9
V4
R1
L10
L9
L4
L3
A2
A4
A9
D12
H3
H4
H9
H10
R12
U9
U4
B4
B9
D4
D9
F4
F9
N4
N9
R4
R9
1_8V
2
R247
220R-0603SMT
R246
OPEN-0603SMT
RLDRAM_II_CIO_SIO_0
NFU2
NFU1
TDI
TDO
TMS
TCK
VTT
VTT
VTT
VTT
VEXT
VEXT
VEXT
VEXT
VREF
VREF
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDDQ
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VDD
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSS
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
VSSQ
U23
2
RLDRAM-II
CIO/SIO
144-BALL FBGA
ZQ
1UF-16V-0805SMT
47UF-16V_TANTBSMT
1
1
1
1
1
1
1
1
27
V2
D a te :
S iz e
C
Title
D11
R2
R3
D10
U3
T3
P3
N3
U10
T10
R10
P10
N10
F3
E3
D3
C3
B3
F10
E10
C10
B10
G12
G11
G10
H12
H11
F1
G2
G3
G1
H2
M12
M11
M10
L12
L11
P1
M2
M3
N1
N12
E12
E1
D1
B11
C11
E11
F11
B2
C2
D2
E2
F2
N11
P11
R11
T11
U11
N2
P2
T2
U2
L1
L2
M1
P12
K12
J12
H1
K11
J11
K1
K2
F12
RLDRAM_Q17
RLDRAM_Q16
RLDRAM_Q15
RLDRAM_Q14
RLDRAM_Q13
RLDRAM_Q12
RLDRAM_Q11
RLDRAM_Q10
RLDRAM_Q9
RLDRAM_Q8
RLDRAM_Q7
RLDRAM_Q6
RLDRAM_Q5
RLDRAM_Q4
RLDRAM_Q3
RLDRAM_Q2
RLDRAM_Q1
RLDRAM_Q0
RLDRAM_A0
RLDRAM_A1
RLDRAM_A2
RLDRAM_A3
RLDRAM_A4
RLDRAM_A5
RLDRAM_A6
RLDRAM_A7
RLDRAM_A8
RLDRAM_A9
RLDRAM_A10
RLDRAM_A11
RLDRAM_A12
RLDRAM_A13
RLDRAM_A14
RLDRAM_A15
RLDRAM_A16
RLDRAM_A17
RLDRAM_A18
RLDRAM_A19
RLDRAM_A20
RLDRAM_A21
RLDRAM_A22
RLDRAM_D0
RLDRAM_D1
RLDRAM_D2
RLDRAM_D3
RLDRAM_D4
RLDRAM_D5
RLDRAM_D6
RLDRAM_D7
RLDRAM_D8
RLDRAM_D9
RLDRAM_D10
RLDRAM_D11
RLDRAM_D12
RLDRAM_D13
RLDRAM_D14
RLDRAM_D15
RLDRAM_D16
RLDRAM_D17
RLDRAM_REF#
RLDRAM_CS#
RLDRAM_WE#
RLDRAM_DM
RLDRAM_CK#
RLDRAM_CK
RLDRAM_BA2
RLDRAM_BA1
RLDRAM_BA0
RLDRAM_DK
RLDRAM_DK#
RLDRAM_QVLD
RLDRAM_QK0
RLDRAM_QK1
1
SC PCI EXPRESS Card
P roje c t
RLDRAM
QK0
QK1
QK1#
QK0#
Q17
Q16
Q15
Q14
Q13
Q12
Q11
Q10
Q9
Q8
Q7
Q6
Q5
Q4
Q3
Q2
Q1
Q0
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
REF#
CS#
WE#
DM
CK#
CK
B2
B1
B0
DK
DK#
QVLD
1
S he e t
11
of
RLDRAM_REF# [12]
RLDRAM_CS# [12]
RLDRAM_WE# [12]
RLDRAM_DM [12]
RLDRAM_CK# [12]
RLDRAM_CK [12]
RLDRAM_BA2 [12]
RLDRAM_BA1 [12]
RLDRAM_BA0 [12]
RLDRAM_DK [12]
RLDRAM_DK# [12]
RLDRAM_QVLD [12]
14
[12]
[12]
[12]
RLDRAM_D[0:17]
RLDRAM_A[0:19]
RLDRAM_Q[0:17]
RLDRAM_QK0 [12]
RLDRAM_QK1 [12]
R ev
1.0
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Figure 14. RLDRAM
100UF-FKSMT
1UF-16V-0805SMT
1UF-16V-0805SMT
28
A
B
C
D
LED8
LED7
LED1
LED2
LED3
LED4
LED5
LED6
[13] LA_CLK1
[13] LA_CLK2
[13] LA_[0..31]
LA_CLK1
LA_CLK2
LA_0
LA_1
LA_2
LA_3
LA_4
LA_5
LA_6
LA_7
LA_8
LA_9
LA_10
LA_11
LA_12
LA_13
LA_14
LA_15
LA_16
LA_17
LA_18
LA_19
LA_20
LA_21
LA_22
LA_23
LA_24
LA_25
LA_26
LA_27
LA_28
LA_29
LA_30
LA_31
R285
0R-0603SMT
BOURNS-3224W-202E-2K
R248
LEDs
and
Switches
Available
in SCM15
& SCM25
[3] SC_QDR_VREF
[13] SWITCH[1..8]
[13] LED[1..8]
5
SGND
Bank 2
DIFFR_3
PR29A/PCLKT3_0
PR29B/PCLKC3_0
PR29C/PCLKT3_1
PR29D/PCLKC3_1
PR30A
PR30B
PR30C/PCLKT3_3
PR31A
PR31B
PR31C/PCLKT3_2
PR31D/PCLKC3_2
PR34A
PR34B
PR34C/VREF1_3
PR34D
PR35A
PR35B
PR35C
PR36A
PR36B
PR38A
PR38B
PR39A
PR39B
PR40A
PR40B
PR42A
PR42B
PR42C
PR42D/DIFFR_3
PR43A
PR43B
PR43C
PR43D
PR44A
PR44B
PR47A
PR47B
PR47C
PR47D
PR48A
PR48C
PR48B
PR49A
PR49B
PR51A
PR51B
PR51D/VREF2_3
PR52A
PR52B
PR53A
PR53B
PR55A
PR55B
PR55C/LRC_DLLT_IN_E/LRC_DLLT_FB_F
PR55D/LRC_DLLC_IN_E/LRC_DLLC_FB_F
PR56A
PR56B
PR57A/LRC_DLLT_IN_F/LRC_DLLT_FB_E
PR57B/LRC_DLLC_IN_F/LRC_DLLC_FB_E
PR57C/LRC_PLLT_IN_B/LRC_PLLT_FB_A
PR57D/LRC_PLLC_IN_B/LRC_PLLC_FB_A
Off Page Connections
QDR_A0
QDR_A1
QDR_A2
QDR_A3
QDR_A4
QDR_A5
QDR_A6
QDR_A7
QDR_A8
QDR_A9
QDR_A10
QDR_A11
QDR_A12
QDR_A13
QDR_A14
QDR_A15
QDR_A16
QDR_A17
[10] ETH_CRS
[10] ETH_COL
[10] ETH_RX_CLK
[10] ETH_RX_DV
[10] ETH_TX_EN
[10] ETH_TX_CLK
[10] ETH_GTX_CLK
[10] ETH_CLK_TO_MAC
[8] FPGA_REFCLKP_L
[8] FPGA_REFCLKN_L
[10] ETH_RX_D[0..7]
[10] ETH_TX_D[0..7]
4
ETH_RX_D4
ETH_RX_D5
ETH_RX_D6
ETH_RX_D7
ETH_CRS
ETH_COL
ETH_RX_CLK
ETH_RX_DV
ETH_TX_EN
ETH_TX_CLK
ETH_GTX_CLK
ETH_CLK_TO_MAC
ETH_TX_D0
ETH_TX_D1
ETH_TX_D2
ETH_TX_D3
ETH_TX_D4
ETH_TX_D5
ETH_TX_D6
ETH_TX_D7
ETH_RX_D0
ETH_RX_D1
ETH_RX_D2
ETH_RX_D3
D3
D2
J6
J5
E3
E2
K4
J4
F3
G3
K5
K6
G2
G1
L5
M5
F2
F1
E1
D1
K3
L3
L6
M6
J1
K1
L1
M1
P8
R8
P28
QDR_A11
R28
SGND
R26
QDR_A10
R25
QDR_A9
N28
QDR_A8
N29
QDR_A7
P27
QDR_A6
P29
QDR_A5
R29
SGND
L29
QDR_A4
M30
T28
QDR_A3
U28
SC_QDR_VREF
T26
QDR_A2
U26
LVDS_OUTP
M29
LVDS_OUTN
N30
T24
T29
U29
LOOP_P0
P30
LOOP_N0
R30
LOOP_P2
U27
LOOP_N2
V27
LOOP_P3
R27
LOOP_N3
T27
V28
QDR_A1
W28
U25
DIFFR_3
V25
QDR_A0
T30
U30
V26
W26
LOOP_P1
V29
LOOP_N1
W29
LOOP_P2
V30
LOOP_N2
W30
LOOP_P3
Y27
LOOP_N3
W27
QDR_WRITE_N
Y30
Y25
QDR_READ_N
AA30
LOOP_P0
AA25
LOOP_N0
AB25
LOOP_P1
AD30
LOOP_N1
AE30
SC_QDR_VREF
AB27
LVDS_INP
AB28
LVDS_INN
AC28
AD29
AE29
AF30 LVDS_PROBEP
AG30 LVDS_PROBEN
AB26
AC26
AC27
AD28
AF29
AF28
AD26
AC25
[11] RLDRAM_WE#
[11] RLDRAM_CS#
SC25-900fpBGA
3
[9]
RLDRAM_CS#
LA_CLK1
LA_CLK2
RLDRAM_WE#
LA_0
LA_1
RLDRAM_REF#
RLDRAM_BA0
RLDRAM_BA1
RLDRAM_BA2
LA_2
LA_3
SGND
RLDRAM_A0
RLDRAM_A1
RLDRAM_A2
RLDRAM_A3
RLDRAM_A4
RLDRAM_A5
RLDRAM_A6
RLDRAM_A7
RLDRAM_A9
RLDRAM_A8
RLDRAM_A10
RLDRAM_A11
RLDRAM_A12
RLDRAM_A13
RLDRAM_A14
RLDRAM_A15
RLDRAM_A16
RLDRAM_A17
RLDRAM_A18
RLDRAM_A19
LA_4
LA_5
LA_6
LA_7
LA_8
LA_9
LA_10
LA_11
LA_12
LA_13
LA_14
RLDRAM_DM
LA_15
LA_16
LA_17
LA_18
LA_19
LA_20
LA_21
LA_22
LA_23
LA_24
LA_25
LA_26
LA_27
LA_28
LA_29
LA_30
LA_31
3
AH1
AJ1
AF4
AE5
AG3
AH2
AD6
AJ2
AK2
AD7
AD8
AF7
AF6
AH4
AG5
AF8
AG8
AH3
AJ3
AF9
AE10
AK3
AJ4
AE11
AF10
AH7
AH8
AE12
AE13
AK4
AK5
AJ5
AJ6
AJ7
AJ8
AH10
AH11
AF13
AE14
AK6
AK7
AF14
AF15
AJ11
AJ12
AG13
AH13
AK8
AK9
AH14
AG14
AK10
AK11
AH15
AG15
AH12
AJ13
AD15
AE15
AK12
AK13
AJ14
AJ15
AK14
AK15
Bank 5
N2
N1
R7
R6
N3
P3
P4
P2
R2
T3
R3
P1
R1
R5
R4
T2
U2
T6
U3
V3
T1
U1
T5
T4
U4
U5
V1
W1
U6
V6
V2
W2
V5
V4
Y1
AA1
Y2
AA2
Y3
W3
AB1
AC1
W5
Y5
Y6
AD2
AE2
AB5
AC3
AD3
AC4
AD4
AF1
AG1
AB6
AC5
AE3
AF3
AF2
AG2
AC6
AC7
SC25-900fpBGA
SGND
RLDRAM_Q14
RLDRAM_Q13
SC_RLDRAM_VREF
RLDRAM_Q12
RLDRAM_Q11
RLDRAM_Q10
RLDRAM_Q9
RLDRAM_Q8
RLDRAM_Q7
RLDRAM_Q6
RLDRAM_Q5
RLDRAM_Q4
RLDRAM_Q3
RLDRAM_Q2
RLDRAM_Q1
RLDRAM_Q0
SGND
RLDRAM_QK0
RLDRAM_QK1
SGND
SGND
SGND
RLDRAM_D0
RLDRAM_D1
RLDRAM_D2
RLDRAM_D3
RLDRAM_D4
RLDRAM_D5
RLDRAM_D6
RLDRAM_D7
RLDRAM_D8
RLDRAM_D9
RLDRAM_D10
RLDRAM_D11
RLDRAM_D12
RLDRAM_D13
RLDRAM_D14
RLDRAM_D15
RLDRAM_D16
RLDRAM_D17
RLDRAM_CK
RLDRAM_CK#
RLDRAM_DK
RLDRAM_DK#
SC-900FPBGA
2
PB37A
PB37B
PB38A
PB38B
PB38C
PB39A
PB39B
PB38D
PB41A
PB41B
PB42A
PB42B
PB42C
PB42D
PB43A
PB43B
PB46A/PCLKT4_2
PB46B/PCLKC4_2
PB47A/PCLKT4_1
PB47B/PCLKC4_1
PB49A/PCLKT4_0
PB49B/PCLKC4_0
PB49C/VREF2_4
PB49D
PB51A/PCLKT4_5
PB51B/PCLKC4_5
PB51C/DIFFR_4
PB51D
PB52A/PCLKT4_3
PB52B/PCLKC4_3
PB52C/PCLKT4_4
PB52D/PCLKC4_4
PB53A
PB53B
PB55A
PB55B
PB56A
PB56B
PB56C
PB57A
PB57B
PB59A
PB59B
PB60A
PB60B
PB60C
PB61A
PB61B
PB63A
PB63B
PB64A
PB64B
PB65A
PB65B
PB67A
PB67B
PB67C/VREF1_4
PB67D
PB68A/LRC_DLLT_IN_C/LRC_DLLT_FB_D
PB68B/LRC_DLLC_IN_C/LRC_DLLC_FB_D
PB68C
PB68D
PB69A/LRC_PLLT_IN_A/LRC_PLLT_FB_B
PB69B/LRC_PLLC_IN_A/LRC_PLLC_FB_B
PB69C/LRC_DLLT_IN_D/LRC_DLLT_FB_C
PB69D/LRC_DLLC_IN_D/LRC_DLLC_FB_C
2
Bank 4
QDR_D0
AK16
QDR_D1
AK17
QDR_D2
AJ16
QDR_D3
AJ17
QDR_D4
AE16
QDR_D5
AH16
QDR_D6
AG16
SGND
AF16
QDR_D7
AK18
QDR_D8
AK19
QDR_D9
AH17
QDR_D10
AH18
SGND
AF17
QDR_D11
AG17
QDR_D12
AJ18
QDR_D13
AJ19
QDR_D14
AK20
QDR_D15
AK21
QDR_D16
AF18
QDR_D17
AG18
QDR_K
AJ20
QDR_K#
AJ21
AG19 SC_QDR_VREF
SGND
AF19
AK22
AK23
AH19
AH20
QDR_CQ
AK24
AK25
AE19
AE20
SGND
AE21
QDR_Q17
AF21
QDR_Q16
AG21
QDR_Q15
AG22
QDR_Q14
AH22
QDR_Q13
AH23
QDR_Q12
AH21
SGND
AD23
AE23
SGND
AH24
AH25
QDR_Q11
AK28
QDR_Q10
AK29
QDR_Q9
AE22
SGND
AH26
AH27
AF24
AG24
AG25
AF25
SGND
AG26
AF27
QDR_Q8
AJ28
QDR_Q7
AH28
AE24 SC_QDR_VREF
QDR_Q6
AE25
QDR_Q5
AJ29
QDR_Q4
AH29
AE26
SGND
AD25
QDR_Q3
AJ30
QDR_Q2
AH30
QDR_Q1
AG28
QDR_Q0
AG29
1
QDR_CQ [9]
QDR_K [9]
QDR_K_# [9]
QDR_Q[0..17]
QDR_D[0..17]
[9]
[9]
[11]
OSC_IN_4 [7]
RLDRAM_QK0 [11]
RLDRAM_QK1 [11]
RLDRAM_CK [11]
RLDRAM_CK# [11]
RLDRAM_DK [11]
RLDRAM_DK# [11]
RLDRAM_D[0:17]
[11]
SC_RLDRAM_VREF
RLDRAM_QVLD [11]
RLDRAM_Q[0:17]
[3]
D a te :
S iz e
C
Title
1
SC PCI EXPRESS Card
P roje c t
FPGA Banks
BANK 7
VCCIO = 2.5V
S he e t
12
of
BANK 2, 3, 4, 5, 6
VCCIO = 1.8V
SC_RLDRAM_VREF
14
R ev
1.0
SCM15 QDR MACO PREFERRED PINS
SCM25 RLDRAM MACO PREFERRED PINS
Bottom
SGND
RLDRAM_QVLD
RLDRAM_Q17
RLDRAM_Q16
SGND
RLDRAM_Q15
SGND
PB3A/LLC_PLLT_IN_A/LLC_PLLT_FB_B
PB3B/LLC_PLLC_IN_A/LLC_PLLC_FB_B
PB3C/LLC_DLLT_IN_C/LLC_DLLT_FB_D
PB3D/LLC_DLLC_IN_C/LLC_DLLC_FB_D
PB4A/LLC_DLLT_IN_D/LLC_DLLT_FB_C
PB4B/LLC_DLLC_IN_D/LLC_DLLC_FB_C
PB4C
PB5A
PB5B
PB5C
PB5D/VREF1_5
PB7A
PB7B
PB8A
PB8B
PB9A
PB9B
PB11A
PB11B
PB11C
PB11D
PB12A
PB12B
PB13A
PB13B
PB15A
PB15B
PB15C
PB15D
PB16A
PB16B
PB17A
PB17B
PB19A
PB19B
PB20A/PCLKT5_3
PB20B/PCLKC5_3
PB20C/PCLKT5_4
PB20D/PCLKC5_4
PB21A/PCLKT5_5
PB21B/PCLKC5_5
PB21C/DIFFR_5
PB21D
PB23A/PCLKT5_0
PB23B/PCLKC5_0
PB23C
PB23D/VREF2_5
PB24A/PCLKT5_1
PB24B/PCLKC5_1
PB25A/PCLKT5_2
PB25B/PCLKC5_2
PB28A
PB28B
PB29A
PB29B
PB31A
PB31B
PB31C
PB31D
PB32A
PB32B
PB33A
PB33B
PB35A
PB35B
U1J
PL29A/PCLKT6_0
PL29B/PCLKC6_0
PL29C/PCLKT6_1
PL29D/PCLKC6_1
PL30A
PL30B
PL30C/PCLKT6_3
PL31A
PL31B
PL31C/PCLKT6_2
PL31D/PCLKC6_2
PL34A
PL34B
PL34C/VREF1_6
PL34D
PL35A
PL35B
PL35C
PL36A
PL36B
PL38A
PL38B
PL39A
PL39B
PL40A
PL40B
PL42A
PL42B
PL42C
PL42D/DIFFR_6
PL43A
PL43B
PL43C
PL43D
PL44A
PL44B
PL47A
PL47B
PL47C
PL47D
PL48A
PL48B
PL48C
PL49A
PL49B
PL51A
PL51B
PL51D/VREF2_6
PL52A
PL52B
PL53A
PL53B
PL55A
PL55B
PL55C/LLC_DLLT_IN_E/LLC_DLLT_FB_F
PL55D/LLC_DLLC_IN_E/LLC_DLLC_FB_F
PL56A
PL56B
PL57A/LLC_DLLT_IN_F/LLC_DLLT_FB_E
PL57B/LLC_DLLC_IN_F/LLC_DLLC_FB_E
PL57C/LLC_PLLT_IN_B/LLC_PLLT_FB_A
PL57D/LLC_PLLC_IN_B/LLC_PLLC_FB_A
SC-900FPBGA
LEFT
FPGA_REFCLKP_R [8]
FPGA_REFCLKN_R [8]
LVDS_PROBEP [13]
LVDS_PROBEN [13]
LVDS_INP [13]
LVDS_INN [13]
QDR_READ_N [9]
[11] RLDRAM_DM
QDR_WRITE_N
LVDS_OUTP [13]
LVDS_OUTN [13]
[11] RLDRAM_A[0:19]
[11] RLDRAM_REF#
[11] RLDRAM_BA0
[11] RLDRAM_BA1
[11] RLDRAM_BA2
OSC_IN_3 [7]
PL16A/ULC_PLLT_IN_A/ULC_PLLT_FB_B/DEBUG_BUS11
PL16B/ULC_PLLC_IN_A/ULC_PLLC_FB_B/DEBUG_BUS10
PL16C/DEBUG_BUS13
PL16D
PL17A/ULC_DLLT_IN_C/ULC_DLLT_FB_D/DEBUG_BUS9
PL17B/ULC_DLLC_IN_C/ULC_DLLC_FB_D/DEBUG_BUS8
PL17C/ULC_PLLT_IN_B/ULC_PLLT_FB_A
PL17D/ULC_PLLC_IN_B/ULC_PLLC_FB_A
PL18A/ULC_DLLT_IN_D/ULC_DLLT_FB_C
PL18B/ULC_DLLC_IN_D/ULC_DLLC_FB_C
PL18C/DEBUG_BUS12
PL18D/VREF2_7/DEBUG_BUS6
PL20A
PL20B
PL21A
PL21B
PL22A
PL22B
PL22C
PL22D
PL25A/TESTCFGN
PL25B/DEBUG_BUS7
PL25C/VREF1_7/DEBUG_BUS5
PL25D/DIFFR_7/DEBUG_BUS4
PL26A/PCLKT7_1/DEBUG_BUS3
PL26B/PCLKC7_1/DEBUG_BUS2
PL27A/PCLKT7_0/DEBUG_BUS1
PL27B/PCLKC7_0/DEBUG_BUS0
PL27C/PCLKT7_2/DEBUG_BUS14
PL27D/PCLKC7_2/DEBUG_BUS15
U1M
PHY to MAC Interface/
Available in SCM15 & SCM25
SC25-900fpBGA
4
BANK 3
LOOP[2:3],
Not
Available in SCM15
RIGHT
SC-900FPBGA
PR16A/URC_PLLT_IN_A/URC_PLLT_FB_B
PR16B/URC_PLLC_IN_A/URC_PLLC_FB_B
PR16C
PR16D
PR17A/URC_DLLT_IN_C/URC_DLLT_FB_D
PR17B/URC_DLLC_IN_C/URC_DLLC_FB_D
PR17C/URC_PLLT_IN_B/URC_PLLT_FB_A
PR17D/URC_PLLC_IN_B/URC_PLLC_FB_A
PR18A/URC_DLLT_IN_D/URC_DLLT_FB_C
PR18B/URC_DLLC_IN_D/URC_DLLC_FB_C
PR18C
PR18D/VREF2_2
PR20A
PR20B
PR21A
PR21B
PR22A
PR22B
PR22C
PR22D
PR25A
PR25B
PR25C/VREF1_2
PR25D/DIFFR_2
PR26A/PCLKT2_1
PR26B/PCLKC2_1
PR27A/PCLKT2_0
PR27B/PCLKC2_0
PR27C/PCLKT2_2
PR27D/PCLKC2_2
U1N
[9] QDR_A[0..17]
R249
0R-0603SMT
QDR_A12
QDR_A13
QDR_A14
SWITCH5
SWITCH6
SWITCH7
SWITCH8
QDR_A17
QDR_A16
SC_QDR_VREF
QDR_A15
SWITCH1
SWITCH2
SWITCH3
SWITCH4
D28
E28
H26
G26
D29
D30
K25
K26
G28
F28
L25
L26
G27
H27
L27
M27
E29
E30
J28
H28
F29
G29
M25
M26
H30
J30
K30
L30
P26
N27
R250
1_1K-0603SMT
[5] PCIE_CLKP
[5] PCIE_CLKN
MUST USE LVCMOS18
BUFFER TYPES
FOR LOGIC ANALYZER
QDR_Q[0..17]
QDR_A[0..17]
5
Bank 6
QDR_D[0..17]
Bank 7
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Figure 15. FPGA Banks
A
B
8
7
6
5
4
3
2
1
16
15
14
13
12
11
10
9
SW4
5
16
15
14
13
12
11
10
9
3_3V
R273
1
2
3
4
MAX6692
VCC
DXP
DXN
OVERTN
U26
1_8V
C325 +
12_0V
24AA1025-ISM
WP
3
VIN
U28
SCL
VCC
A2
GND
A1
SDA
2
LD1085CDT50-DPAK
VOUT
SWITCH8
SWITCH7
SWITCH6
SWITCH5
SWITCH4
SWITCH3
SWITCH2
SWITCH1
C326 +
R264
13
8
16
1
3
4
5
2
6
11
10
SCL
SDA
[12]
I2C
GND
T1OUT
T2OUT
R1OUT
R2OUT
15
14
7
12
9
VR1
20K POT Murata PV37W101C01
PV37W
ANODE
2
Backlight
Adjustment
SWITCH[1..8]
100NF-0603SMT
C324
4
MAX3232
TSSOP16
VCC
C1+
C1C2+
C2V+
V-
T1IN
T2IN
R1IN
R2IN
U25
Address-1001100
2_5V
SCL
6
8
7
SDA
8
7
6
5
100NF-0603SMT
5
EEPROM
4
3
2
A0
U27
SWITCHES
2_5V
1
SMCLK
SMDAT
ALERTN
GND
RS232_TXD
3_3V
100NF-0603SMT
C323
R262
200R-0805SMT
C320
100NF-0402SMT
0402
TEMP SENSE
R269
100K-0603SMT
PTEMP
2200PF-0603SMT
C322
16
0R-0603SMT
RN3A
EXB2HV472JV
4.7K
TDA08H0SK1
8
7
6
5
4
3
2
1
R272
PTEMP
0R-0603SMT
15
1
[2]
C319
100NF-0402SMT
0402
14
C321
C318
100NF-0402SMT
0402
13
3
C
C317
100NF-0402SMT
0402
12
4
RS232_RXD
R263
OPEN-0805SMT
D
10
7
R265
[2] RS232_TXD
GND
1
2
10UF-16V_TANTBSMT
11
6
0R-0805SMT
5
R277
9
10K-0603SMT
10UF-16V_TANTBSMT
8
10K-0603SMT
1
3
[2] RS232_RXD
R276
10K-0603SMT
5
4
Contrast
Adjustment
1
3
[2]
[2]
VR2
20K POT Murata PV37W203C01
PV37W
2
LCD0
LCD_R/W
LCD1
LCD_DB0
LCD2
LCD_DB2
LCD3
LCD_DB4
LCD4
LCD_DB6
J40
Johnson 142-0711-201
J39
Johnson 142-0711-201
J38
Johnson 142-0711-201
J37
Johnson 142-0711-201
SCL
SDA
RS232
2
2
2
2
1
1
LED7
LED3
LED5
LED1
CATHODE
VDD
RS
E
DB1
DB3
DB5
DB7
2
4
6
8
10
12
14
16
LVDS_OUTN [12]
LVDS_OUTP [12]
LVDS_INN [12]
LVDS_INP [12]
LCD_Connector
ANODE
VSS
VO
R/W
DB0
DB2
DB4
DB6
2
4
6
8
10
3
3
LCD Connector
1
3
5
7
9
11
13
15
J41
LVDS_OUTN
R275
100R-0603SMT
LVDS_OUTP
LVDS_INN
1
LVDS_INP
HEADER 5X2
1
1
3
5
7
9
J36
RN2A
LCD_RS
LCD_E
LCD_DB1
LCD_DB3
LCD_DB5
LCD_DB7
1
DP2
3
R270
1
1
LVDS_PROBEP
GREEN2
LCD[0..10]
[2]
LVDS_PROBEN [12]
LVDS_PROBEP [12]
Q14
2N2222/SOT23
LED-SMT1206_GREEN
D21
C327
100NF-0603SMT
0603
LCD[0..10]
LVDS_PROBEN
LED-SMT1206_RED
D19
[12] LED[1..8]
Q12
2N2222/SOT23
12_0V
470R-1206SMT
RED2
LED-SMT1206_GREEN
D17
Q10
2N2222/SOT23
12_0V
470R-1206SMT
R267
GREEN1 1
LED-SMT1206_RED
D15
Q8
2N2222/SOT23
12_0V
470R-1206SMT
R254
RED1 1
R274
100R-0603SMT
LCD5
LCD6
LCD7
LCD8
LCD9
LCD10
7
10
EXB2HV103JV
10K
RN2G
12
5
EXB2HV103JV
10K
RN2E
3
14
EXB2HV103JV
10K
RN2C
16
1
EXB2HV103JV
10K
470R-1206SMT
R251
12_0V
R
3
2
G
3
2
R
3
2
G
3
2
2
RN2B
RN2D
15
2
EXB2HV103JV
10K
LED7
LED8
D22
LED6
LED5
LED4
LED3
LED2
LED1
R266
680R-0603SMT
R261
680R-0603SMT
R260
680R-0603SMT
BLUE1 1
[12] LA_[0..31]
[12] LA_CLK1
8
9
EXB2HV103JV
10K
RN2H
11
6
EXB2HV103JV
10K
R271
1
BLUE2
1
D a te :
S iz e
C
Title
LA_CLK1
LA_0
LA_1
LA_2
LA_3
LA_4
LA_5
LA_6
LA_7
LA_8
LA_9
LA_10
LA_11
LA_12
LA_13
LA_14
LA_15
LA1
2_767004
5V SCL
GND SDA
CLK1 CLK
8
7
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
LA_CLK2
LA_16
LA_17
LA_18
LA_19
LA_20
LA_21
LA_22
LA_23
LA_24
LA_25
LA_26
LA_27
LA_28
LA_29
LA_30
LA_31
1
S he e t
13
of
LA_CLK2 [12]
14
R ev
1.0
LED-SMT1206_BLUE
D22
SC-900fpBGA x1 PCI EXPRESS Card
P roje c t
I2C,RS232,Test
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
LED-SMT1206_YELLOW
D20
Q15
2N2222/SOT23
12_0V
470R-1206SMT
YELLOW2
LED-SMT1206_BLUE
D18
Q13
2N2222/SOT23
12_0V
470R-1206SMT
R268
LOGIC ANALYZER PROBE
LED8
LED6
RN2F
13
4
EXB2HV103JV
10K
LED-SMT1206_YELLOW
D16
Q11
2N2222/SOT23
12_0V
470R-1206SMT
R255
YELLOW1 1
Q9
2N2222/SOT23
12_0V
470R-1206SMT
R252
R258
680R-0603SMT
LED4
LED2
1
R259
680R-0603SMT
R257
680R-0603SMT
R256
680R-0603SMT
R253
680R-0603SMT
D21
D20
D19
D18
D17
D16
D15
LED8
LED7
LED6
LED5
LED4
LED3
LED2
LED1
STATUS
LEDS
Layout LEDs along
Backpanel PCB edge
2
Y
3
2
B
3
2
Y
3
2
B
3
2
29
2
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Figure 16. I2C RS232 Test
30
A
B
C
VCCIO7
VCCIO6
VCCIO3
VCCIO2
2_5V
VCCIO1
3.3V or
2.5V
VDDTX
VDDRX
VDDP
C331
C332
C333
C334
C335
C336
C337
C356
C357
C358
C359
C360
C361
C362
C366
C375
C370
C376
C377
C378
C379
C371
C390
C391
22PF-0402SMT
C386
C392
C393
C394
C395
C396
C398
C399
C400
C401
C402
C403
C404
C431
C432
C433
C434
C435
C436
C437
C422
C423
C424
C425
C426
C427
C428
C429
C447
C448
C449
C450
C451
C452
1_8V
C453
C454
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C421
VCCIO1
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C430
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C397
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C389
1000PF-0402SMT
C385
C465
C466
C467
C468
C469
C470
C471
C472
C474
C475
C476
C477
C478
C479
C480
C481
C492
C493
C494
C495
C496
C497
C498
C499
5
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C491
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C473
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C464
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C446
C374
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C373
VDDOB
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C355
VDDIB
1_2VDDA
VDDOB
VDDIB
C330
C338
C339
C340
C341
C342
C343
C344
C345
C346
C347
C348
C349
C350
C351
C352
C353
C354
2
4
C365
C367
C368
C369
C381
SC_QDR_VTT
C382
C383
C372
C384
C456
VCCIO4
C457
2_5V
C458
1000PF-0402SMT
C387
C459
C460
22PF-0402SMT
C388
C461
C462
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C380
C463
VCC12
VCCAUX
C483
VCCIO5
C484
C485
C486
C487
C488
C489
C490
M HOLE2
MH3
M HOLE2
MH4
M HOLE2
MH5
3
1
C406
C407
C408
VSS
SC-900FPBGA
C409
C410
C411
2_5V
C412
C413
C414
C415
C416
C417
C418
C420
SC25-900fpBGA
U11
U12
U13
U14
U15
U16
U17
U18
U19
U20
V11
V12
V13
V14
V15
V16
V17
V18
V19
V20
W11
W12
W13
W14
W15
W16
W17
W18
W19
W20
Y11
Y12
Y13
Y14
Y15
Y16
Y17
Y18
M19
M20
A1
A30
C419
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
2
D a te :
S iz e
C
Title
1
SC PCI EXPRESS Card
P roje c t
VSS/Decoupling
S he e t
14
of
14
R ev
1.0
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
U1F
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
C405
Y19
Y20
N15
N16
N17
N18
N19
N20
P11
P12
P13
P14
P15
P16
P17
P18
P19
P20
R10
R11
R12
R13
R14
R15
R16
R17
R18
R19
R20
R21
T10
T11
T12
T13
T14
T15
T16
T17
T18
T19
T20
T21
TWO HOLES NEEDED FOR
FACEPLATE ATTACHMENT
PER PCIe Spec
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C482
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C455
C364
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C363
VDDAX25
HSTL
VTT
SC_RLDRAM_VTT
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
AA15
AA16
AK1
AK30
K15
K16
L11
L12
L13
L14
L15
L16
L17
L18
L19
L20
M11
M12
M13
M14
M15
M16
M17
M18
N12
N13
N11
N14
D
C329
3
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
1000PF-0402SMT
C328
VCC_CORE
4
ALL CAPS PLACED UNDER BGA
H1
K2
M3
N5
L4
M2
P6
H3
G4
Y4
AE1
AC2
AA3
AB4
AA5
AE8
AE6
AH5
AG9
AF11
AG12
AG6
AJ10
AJ27
AK26
AJ22
AF20
AJ25
AF23
AF22
AE27
AA27
AB29
Y29
Y26
AC30
F27
E27
F30
P25
H29
K29
R24
M28
J27
N26
E20
E21
F21
F23
D21
D20
G23
E18
C20
C11
A12
F8
E11
G8
D11
D10
H7
F10
E10
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
GND
GND
GND
GND
GND
GND
VCC CORE
5
A
B
C
D
Lattice Semiconductor
LatticeSC PCI Express x1
Evaluation Board User’s Guide
Figure 17. VSS Decoupling