Download Print this page

Lattice Semiconductor ECP5 User Manual

Pci express board
Hide thumbs Also See for ECP5:

Advertisement

Quick Links

ECP5™ PCI Express Board
User's Guide
July 2014
EB91_1.0

Advertisement

loading
Need help?

Need help?

Do you have a question about the ECP5 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Lattice Semiconductor ECP5

  • Page 1 ECP5™ PCI Express Board User’s Guide July 2014 EB91_1.0...
  • Page 2 ECP5 PCI Express Board User’s Guide Introduction The ECP5™ PCI Express Board allows designers to investigate and experiment with the features of the ECP5 Field-Programmable Gate Array. The features of the ECP5 PCI Express Board can assist engineers with rapid pro- totyping and testing of their specific designs.
  • Page 3: Applying Power To The Board

    ECP5 Device This board features an ECP5 FPGA in a 756-ball caBGA with a 1.1 V core supply. A complete description of this device can be found in DS1044, ECP5 Family Data Sheet.
  • Page 4 Expansion Card on CN1 Connector (Left) 0100 Expansion Card on CN2 Connector (Right) SW7 includes the ECP5 CFG pins (1=Up, 0=Down) which allow the configuration mode of the ECP5 to be selected. Switches are the right side of SW7 where SW7[1]=CFG0, SW7[2]=CFG1, SW7[3]=CFG2...
  • Page 5 A Micron N25Q128A device is populated on-board. The Serial SPI Flash memory device can be configured easily via the ECP5 JTAG port. This mode enables the FPGA to be programmed at power-up or assertion of PROGRAMN with a bitstream stored in the memory device.
  • Page 6 5. Click OK in the Device Properties dialog box. You will return to the main configuration screen. 6. Using SW6 set the ECP5 CFG pins to 010. 7. From the main programming window, select Go from the top toolbar. This begins the SPI Serial Flash program-...
  • Page 7 (See Appendix B, "Clock Generation" and "LPDDR3" sheets) The ECP5 PCI Express Board allows for several clock source options. Some of these options are controlled via the ispClock5304 programmable clock manager device. The clock manager will be supplied by a 54 MHz clock on- board oscillator or an external clock source.
  • Page 8 ECP5 PCI Express Board User’s Guide FPGA Test Pins (See Appendix B, "ECP5 Config" and "LEDs and Switches" sheets) General Purpose DIP Switches General purpose FPGA pins are available for user applications. FPGA pins are connected to switch SW4, SW7 with a piano style DIP switch.
  • Page 9: General Purpose Leds

    LPDDR3 Memory Device (See Appendix B, "LPDDR" sheet) • The ECP5 PCI Express Board is equipped with a LPDDR3 memory device (1.2 V, 64 Mb/x32, 96-ball FBGA, 1600 MHz) such as the Micron EDF8132A1MC device. • The LPDDR3 memory is limited to a 16-bit wide memory controller interface.
  • Page 10: Ethernet Interfaces

    Table 6. PHY Status Indicators Status Description RJ45 (Yellow) LED RX RJ45 (Yellow) LED TX The Marvell 88E1512 device communicates via a RGMII interface to the ECP5 device. Table 7. FPGA GPIO to RGMII Interfaces Signal RxClk RxCtrl AC28 RxD0...
  • Page 11: Power Measurements

    TP22, TP24 PMOD (See Appendix B, "ECP5 Config" sheet) The ECP5 connects to a PMOD connector J3. To isolate the PVMOD connector from the FTDI device set all SW5 switches to 1 (Up=1). Figure 10. PMOD Connector and Switches Expansion Headers/Connectors (See Appendix B, "Card #1"...
  • Page 12 ECP5 PCI Express Board User’s Guide CN1/J1 (Left) Expansion Connector CN2/J2 (Left) Expansion Connector ECP5 Ball Signal ECP5 Ball Signal Lvcmos1_7 Lvcmos2_7 Lvcmos1_5 Lvcmos2_5 Lvcmos1_10 Lvcmos2_10 Lvcmos1_8 Lvcmos2_8 Lvcmos1_11 Lvcmos2_11 Lvcmos1_9 Lvcmos2_9 Lvcmos1_14 Lvcmos2_14 Lvcmos1_12 Lvcmos2_12 Lvcmos1_15 Lvcmos2_15 Lvcmos1_13 Lvcmos2_13...
  • Page 13: Ordering Information

    01.0 Initial release. © 2014 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
  • Page 14: Appendix A. Bill Of Materials

    ECP5 PCI Express Board User’s Guide Appendix A. Bill of Materials PROJECT NAME: ECP5 PCI EXPRESS BOARD PAC NO: 305-PD-14-0XXX CUSTOMER NAME: LATTICE DATE: 07-17-2014 REV:B Item Reference Part PCB Footprint Comments PART_NUMBER Manufacturer Description Card 1 PCIe_EDGE_ FINGER Card 2...
  • Page 15 ECP5 PCI Express Board User’s Guide Item Reference Part PCB Footprint Comments PART_NUMBER Manufacturer Description C89,C91,C96,C18 0.01uF C0402 ECJ-0EB1E103K Panasonic - ECG CAP .01UF 25V CERAMIC X7R 0402 8,C189,C190,C20 2,C231,C235,C23 6,C279,C294,C29 5,C296,C297,C29 8,C301,C302,C30 4,C308,C309,C31 0,C318,C327,C32 9,C345,C348,C35 8,C361,C364,C36 5,C366,C367,C36 8,C369,C370,C37 1,C372,C373,C37...
  • Page 16 ECP5 PCI Express Board User’s Guide Item Reference Part PCB Footprint Comments PART_NUMBER Manufacturer Description L1,L2,L3,L4 4.7uH-CDRH5D CDRH5D CUSTOMER SUP- CDRH5D28RHPN Sumida INDUCTOR 4.7UH 25% SMD PLIED P-4R7NC 600ohm 500mA FB0603 BLM18AG601SN1 Murata FERRITE CHIP 600 OHM 500MA 0603 Electronics North...
  • Page 17 ECP5 PCI Express Board User’s Guide Item Reference Part PCB Footprint Comments PART_NUMBER Manufacturer Description R106,R416, R0603 ERJ-3EKF2200V Panasonic ECG RES 220 OHM 1/10W 1% 0603 SMD R417 R108,R190,R191, R0603 ERJ-3EKF4700V Panasonic ECG RES470OHM1/10W1% R192,R193,R194, R195,R196,R197 R109,R88 R0603 CRCW06031K00F Vishay/Dale...
  • Page 18 ECP5 PCI Express Board User’s Guide Item Reference Part PCB Footprint Comments PART_NUMBER Manufacturer Description TP3,TP4,TP5, TestPoint TP50 TP7,TP8,TP9, TP10,TP11,TP12, TP13,TP14,TP15, TP16,TP17,TP18, TP19,TP20,TP21, TP22,TP23,TP24, TP25,TP26,TP27, TP28,TP29,TP30, TP31,TP32,TP33, TP34,TP35,TP36, TP37,TP38,TP39, TP40,TP41,TP42, TP43,TP44,TP45, TP46,TP47,TP48, TP49,TP50,TP51, TP52,TP53,TP54, TP55,TP56,TP57, TP58,TP59,TP60, TP61,TP62 LFE5M-85F- 756fpBGA CUSTOMER SUP-...
  • Page 19: Appendix B. Schematic

    ECP5 PCI Express Board User’s Guide Appendix B. Schematic...
  • Page 20 ECP5 PCI Express Board User’s Guide...
  • Page 21 ECP5 PCI Express Board User’s Guide...
  • Page 22 ECP5 PCI Express Board User’s Guide...
  • Page 23 ECP5 PCI Express Board User’s Guide...
  • Page 24 ECP5 PCI Express Board User’s Guide...
  • Page 25 ECP5 PCI Express Board User’s Guide...
  • Page 26 ECP5 PCI Express Board User’s Guide...
  • Page 27 ECP5 PCI Express Board User’s Guide...
  • Page 28 ECP5 PCI Express Board User’s Guide...
  • Page 29 ECP5 PCI Express Board User’s Guide...
  • Page 30 ECP5 PCI Express Board User’s Guide...
  • Page 31 ECP5 PCI Express Board User’s Guide...
  • Page 32 ECP5 PCI Express Board User’s Guide...
  • Page 33 ECP5 PCI Express Board User’s Guide...
  • Page 34 ECP5 PCI Express Board User’s Guide...
  • Page 35 ECP5 PCI Express Board User’s Guide...
  • Page 36 ECP5 PCI Express Board User’s Guide...
  • Page 37 ECP5 PCI Express Board User’s Guide...
  • Page 38 ECP5 PCI Express Board User’s Guide...
  • Page 39 ECP5 PCI Express Board User’s Guide...
  • Page 40 ECP5 PCI Express Board User’s Guide...
  • Page 41 ECP5 PCI Express Board User’s Guide...