background image

 

5

 

LatticeSC PCI Express x1

Lattice Semiconductor

Evaluation Board User’s Guide 

 

Table 1. Board Power Supply Fuses (see Appendix A, Figure 6)

Table 2. Board Power Supply Indicators (see Appendix A, Figure 6)

Table 3. Board Supply Disconnects (see Appendix A, Figure 7)

 

PCI Express Power Interface

 

Power can be sourced to the board via the PCB edge-finger (C

N

1). 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 con-
nect 1.2V. 

 

Pro

g

rammin

g

/FPGA Confi

g

uration

 

(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 ispDOWN-

LOAD 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 ispDO

WN

LOAD

 

®

 

 Cable is included with this board and also with each ispLEVER

 

®

 

 design tool shipment. Cables

may also be purchased separately from Lattice.

 

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.

8

V Fuse

D6

2.5V Source Good Indicator

D7

3.3V Source Good Indicator

D

8

1.0V/1.2V VCC Core Source Good Indicator

D9

1.5V Source Good Indicator

D10

1.

8

V Source Good Indicator

D11

1.2V Source Good Indicator

D12

12V Input Good Indicator

TB1

Screw Terminal for 12V DC

Pin 1 (Square PCB Pad) = 12V DC

Pin 2 = Ground

Summary of Contents for LatticeSC PCI Express x1

Page 1: ...April 2007 Revision EB24_01 3 LatticeSC PCI Express x1 Evaluation Board User s Guide ...

Page 2: ...ed 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 Lat ticeSC FPGA Figure 1 LatticeSC PCI Express x1 Evaluation Board Features Four SERDES high speed channels interfaced to SMA test points...

Page 3: ...om 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 la...

Page 4: ...ady 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 co...

Page 5: ...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 ispDOWN LOAD 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 in...

Page 6: ...ort 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 pow ered on to retain its configuration...

Page 7: ... 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 th...

Page 8: ... 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...

Page 9: ...100 ohm LVDS signal ing On board clock oscillators mentioned in the previous sections can be chosen to drive the same SERDES refer ence 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 ...

Page 10: ...10 SFP Connections to SERDES Pins see Appendix A Figure 5 Table 11 SFP Control and Status Connections to FPGA 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 loop back purposes The connectors are configured using the 7 pin SATA specifications SMA Channel Name 900 Ball fpBGA SMA Channel Name 900 Bal...

Page 11: ...Ds 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 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...

Page 12: ...nt 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 SMA Designation Name SCM25 Signal 900 Ball fpBGA Termination Description Termination Resistor s J37 LVDS_INP PR52A AB28 None J39 LVDS_INN PR52B AC28 None J...

Page 13: ...igures 5 and 16 I2 C 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 I2 C Interface Ethernet Interface see Appendix A Figures 5 and 13 Interconnection to Base 10 100 1000 Ethernet proto...

Page 14: ... 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 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_CR...

Page 15: ...21 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 NetName 900 Ball fpBGA NetName 900 Ball fpBGA NetName 900 Ball fpBGA NetName 900 Ball fpBGA A_0 AH4 D_0 V2 Q_0 V1 BA_0 AJ2 A_1 AG5 D_1 W2 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 ...

Page 16: ...rademarks or registered trademarks of their respective holders The specifications and information herein are subject to change without notice A_18 AJ5 A_19 AJ6 Description Ordering Part Number China RoHS Environment Friendly Use Period EFUP LatticeSC PCI Express x1 Evaluation Board LFSC25E P1 EV Date Version Change Summary October 2006 01 0 Initial release December 2006 01 1 Includes new SERDES sc...

Page 17: ...Cover Page C 1 14 Title v e R t c e j o r P e z i S t e e h S e t a D of SC 900fpBGA x1 PCI EXPRESS Card 1 0 Cover Page C 1 14 Title v e R t c e j o r P e z i S t e e h S e t a D of SC 900fpBGA x1 PCI EXPRESS Card 1 0 Cover Page C 1 14 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 LatticeSC ...

Page 18: ... B19 PT47B CS0N CS0N D19 PT35D DP3 PCLKC1_4 MPIWRPARITY3 H16 PT42D VREF2_1 G16 PT31C VREF1_1 H14 PT37B PCLKC1_0 B16 PT38D EXTDONEO F17 PT39A EXTCLKP2I D16 PT39B EXTCLKP2O D17 PT41A EXTCLKP1I H17 PT41B EXTCLKP1O H18 PT42A EXTDONEI A17 R10 4_7K 0603SMT R10 4_7K 0603SMT RN1D EXBV8V472JV 4 7K RN1D EXBV8V472JV 4 7K 4 5 R2 4_7K 0603SMT R2 4_7K 0603SMT R11 10K 0603SMT R11 10K 0603SMT R30 10K 0603SMT R30 ...

Page 19: ...CCIO1 J11 VCCIO1 J12 VCCIO1 J13 VCCIO1 J17 VCCIO1 J15 VCCIO1 J16 VCCIO1 J18 VCCIO1 J19 VCCIO1 F20 VCCIO1 C19 VCCIO1 C12 VCCIO1 F11 VCCIO2 P22 VCCIO2 R22 VCCIO2 L23 VCCIO2 L22 VCCIO2 K24 VCCIO2 K23 VCCIO2 J24 VCCIO2 N22 VCCIO2 M22 VCCIO2 J23 VCCIO2 G30 VCCIO2 J29 VCCIO2 K27 VCCIO2 N25 VCCIO3 T22 VCCIO3 AB24 VCCIO3 AA23 VCCIO3 AA24 VCCIO3 AB23 VCCIO3 Y24 VCCIO3 W22 VCCIO3 U22 VCCIO3 V22 VCCIO3 Y22 V...

Page 20: ...16V_TANTBSMT C131 10UF 16V_TANTBSMT J8 JUMPER1 J8 JUMPER1 1 2 C118 470UF FKSMT C118 470UF FKSMT R63 0R 0603SMT R63 0R 0603SMT R87 BOURNS 3224W 10K R87 BOURNS 3224W 10K C125 10UF 16V_TANTBSMT C125 10UF 16V_TANTBSMT F4 F1228CT ND 5A Fast Blo SMT Socketed Fuse F4 F1228CT ND 5A Fast Blo SMT Socketed Fuse C124 330UF FKSMT C124 330UF FKSMT R78 0R 0603SMT R78 0R 0603SMT R72 24K 0603SMT R72 24K 0603SMT TP...

Page 21: ... 100NFX5R 0402SMT R99 10K 0603SMT R99 10K 0603SMT R105 150R 0603SMT R105 150R 0603SMT L2 1UH 1206SMT L2 1UH 1206SMT C154 100NF 0603SMT C154 100NF 0603SMT C150 100NF 0603SMT C150 100NF 0603SMT C144 10NF 0402SMT C144 10NF 0402SMT C142 10NF 0402SMT C142 10NF 0402SMT C141 10NF 0402SMT C141 10NF 0402SMT CN3 HOST_SFP CN3 HOST_SFP VeeT 1 TxFault 2 TxDisable 3 Mod_Def_2 4 Mod_Def_1 5 Mod_Def_0 6 RateSel 7...

Page 22: ...B2_L C8 A_VDDOB3_L C9 A_VDDRX0_L D6 A_VDDRX1_L E7 A_VDDRX2_L D8 A_VDDRX3_L E9 A_VDDTX0_L E6 A_VDDTX1_L D7 A_VDDTX2_L E8 A_VDDTX3_L D9 A_VDDAX25_L F7 A_VDDAX25_R F24 A_VDDP_L D5 A_VDDP_R D26 A_VDDIB0_R C28 A_VDDIB1_R C25 A_VDDIB2_R C24 A_VDDIB3_R C21 A_VDDOB0_R C27 A_VDDOB1_R C26 A_VDDOB2_R C23 A_VDDOB3_R C22 A_VDDRX0_R D25 A_VDDRX1_R E24 A_VDDRX2_R D23 A_VDDRX3_R E22 A_VDDTX0_R E25 A_VDDTX1_R D24 ...

Page 23: ...SMT R114 130R 0603SMT R282 OPEN 0603SMT R282 OPEN 0603SMT C189 10NF 0603SMT C189 10NF 0603SMT MUX U17B MC100LVEL56 MUX U17B MC100LVEL56 D1A 6 D1A_N 7 VBB1 8 D1B 9 D1B_N 10 VEE 11 Q1_N 12 Q1 13 VCC 14 SEL1 15 J24 J24 1 2 3 4 5 R123 107R 0603SMT R123 107R 0603SMT R122 130R 0603SMT R122 130R 0603SMT R131 130R 0603SMT R131 130R 0603SMT R116 130R 0603SMT R116 130R 0603SMT R278 OPEN 0603SMT R278 OPEN 06...

Page 24: ...SMT R153 82R 0603SMT R165 62R 0603SMT R165 62R 0603SMT R168 82R 0603SMT R168 82R 0603SMT R148 130R 0603SMT R148 130R 0603SMT U19B MC100LVEL13D U19B MC100LVEL13D CLKB 6 CLKB_N 7 VCC 8 Q0B_N 9 Q0B 10 VEE 11 Q1B_N 12 Q1B 13 Q2B_N 14 Q2B 15 R161 82R 0603SMT R161 82R 0603SMT U19A MC100LVEL13D U19A MC100LVEL13D Q0A_N 1 Q0A 2 VCC 3 CLKA 4 CLKA_N 5 VCC 16 Q2A_N 17 Q2A 18 Q1A_N 19 Q1A 20 R150 130R 0603SMT ...

Page 25: ...R177 51R 0603SMT C207 100NF 0603SMT C207 100NF 0603SMT C221 1UF 16V 0805SMT C221 1UF 16V 0805SMT C200 10NF 0603SMT C200 10NF 0603SMT C227 1UF 16V 0805SMT C227 1UF 16V 0805SMT R176 51R 0603SMT R176 51R 0603SMT C208 10NF 0603SMT C208 10NF 0603SMT R172 51R 0603SMT R172 51R 0603SMT C226 47UF 16V_TANTBSMT C226 47UF 16V_TANTBSMT C228 10NF 0603SMT C228 10NF 0603SMT C209 100NF 0603SMT C209 100NF 0603SMT R...

Page 26: ...J35 RJ 45 Belfuse 0826 1A1T 23 MDIA 10 MDACT 12 MDIA 11 SHLD1 19 MDIB 4 MDIB 5 MDBCT 6 MDIC 3 MDCCT 1 MDIC 2 MDID 8 MDDCT 7 MDID 9 SHLD2 20 LED1 13 LED1 14 LED2 15 LED2 16 D14 LED SMT1206_GREEN D14 LED SMT1206_GREEN R235 49_9R 0402SMT R235 49_9R 0402SMT D13 LED SMT1206_GREEN D13 LED SMT1206_GREEN C257 10NF 0402SMT 0402 C257 10NF 0402SMT 0402 R214 2K 0402SMT R214 2K 0402SMT C268 100NF 0402SMT 0402 ...

Page 27: ...TT 8 C292 10NF 0603SMT C292 10NF 0603SMT R246 OPEN 0603SMT R246 OPEN 0603SMT SP2 SP2 1 C298 22UF 16V_TANTBSMT C298 22UF 16V_TANTBSMT C283 100NF 0603SMT C283 100NF 0603SMT C291 100NF 0603SMT C291 100NF 0603SMT C316 100NF 0603SMT C316 100NF 0603SMT C280 10NF 0603SMT C280 10NF 0603SMT C303 22UF 16V_TANTBSMT C303 22UF 16V_TANTBSMT C288 1UF 16V 0805SMT C288 1UF 16V 0805SMT C309 100NF 0603SMT C309 100NF...

Page 28: ...US10 D2 PL17A ULC_DLLT_IN_C ULC_DLLT_FB_D DEBUG_BUS9 E3 PL17B ULC_DLLC_IN_C ULC_DLLC_FB_D DEBUG_BUS8 E2 PL18A ULC_DLLT_IN_D ULC_DLLT_FB_C F3 PL18B ULC_DLLC_IN_D ULC_DLLC_FB_C G3 PL20A G2 PL20B G1 PL25A TESTCFGN K3 PL25B DEBUG_BUS7 L3 PL22A F2 PL22B F1 PL29A PCLKT6_0 N2 PL29B PCLKC6_0 N1 PL30A N3 PL30B P3 PL31A P2 PL31B R2 PL34A P1 PL34B R1 PL35A T2 PL35B U2 PL47A Y2 PL47B AA2 PL48B AC1 PL48A AB1 P...

Page 29: ...1 470R 1206SMT R271 470R 1206SMT RN2E EXB2HV103JV 10K RN2E EXB2HV103JV 10K 5 12 R262 200R 0805SMT R262 200R 0805SMT 3 14 RN2F EXB2HV103JV 10K RN2F EXB2HV103JV 10K 6 11 Q11 2N2222 SOT23 Q11 2N2222 SOT23 3 1 2 U26 MAX6692 U26 MAX6692 VCC 1 DXP 2 DXN 3 OVERTN 4 GND 5 ALERTN 6 SMDAT 7 SMCLK 8 R260 680R 0603SMT R260 680R 0603SMT J40 Johnson 142 0711 201 J40 Johnson 142 0711 201 1 2 VR2 20K POT Murata P...

Page 30: ... 1000PF 0402SMT C487 1000PF 0402SMT C487 1000PF 0402SMT C383 1000PF 0402SMT C383 1000PF 0402SMT C469 1000PF 0402SMT C469 1000PF 0402SMT C399 1000PF 0402SMT C399 1000PF 0402SMT C380 1000PF 0402SMT C380 1000PF 0402SMT C369 1000PF 0402SMT C369 1000PF 0402SMT C341 1000PF 0402SMT C341 1000PF 0402SMT C486 1000PF 0402SMT C486 1000PF 0402SMT C381 1000PF 0402SMT C381 1000PF 0402SMT C456 1000PF 0402SMT C456...

Reviews: