Xilinx. Xilinx expressly disclaims any liability arising out of your use of the Documentation. Xilinx reserves the right, at its sole discretion, to change the Documentation without notice at any time. Xilinx assumes no obligation to correct any errors contained in the Documentation, or to advise you of any corrections or updates.
Preface About This Guide This document describes the basic setup, features, and operation of the SP623 Spartan-6® FPGA GTP transceiver characterization board. The SP623 board provides the hardware environment for characterizing and evaluating the GTP transceivers available on the Spartan-6 XC6SLX150T-3FGG676 FPGA.
Blue text in the current document Refer to “Title Formats” in Chapter 1 for details. Go to http://www.xilinx.com Blue, underlined text Hyperlink to a website (URL) for the latest speed files. www.xilinx.com SP623 Board User Guide UG751 (v1.0) May 22, 2010...
The SP623 board block diagram is shown in Figure 1-1. Caution! The SP623 board can be damaged by electrostatic discharge (ESD). Follow standard ESD prevention measures when handling the board. SP623 Board User Guide www.xilinx.com UG751 (v1.0) May 22, 2010...
SuperClock-2 Module UG751_c1_01_050410 Figure 1-1: SP623 Board Block Diagram Detailed Description Figure 1-2 shows the SP623 board described in this user guide. Each numbered feature that is referenced in Figure 1-2 is described in the sections that follow. Note: The image in...
Page 9
INIT LED (DS20) 20a FMC1 (J112) System ACE controller (U25) 20b FMC2 (J113) System ACE reset, active-Low (SW2) I2C bus management (U14) UG751_c1_02_041310 Figure 1-2: Detailed Description of SP623 Board Components SP623 Board User Guide www.xilinx.com UG751 (v1.0) May 22, 2010...
Do NOT apply power to J122 and connectors J141 and/or J234 at the same time. Doing so will damage the SP623 board. The SP623 board power is turned on or off by switch SW1. When the switch is in the ON position, power is applied to the board and a green LED (DS36) illuminates.
MGTAVTT UG751_c1_03_041510 Figure 1-3: SP623 Board Power Supply Block Diagram The SP623 board uses power regulators and PMBus compliant digital PWM system controllers from Texas Instruments to supply the core and auxiliary voltages listed in Table 1-1. The board can also be configured to use external bench power supply for each voltage.
Page 12
Chapter 1: SP623 Board Features and Operation Table 1-1: Onboard Power System Devices Power External Reference Power Rail Typical Device Description Regulation Supply Designator Net Name Voltage Jumper Jack Core voltage controller and regulators UCD9240PFC PMBus compliant digital PWM system...
The GTP transceiver power module supplies MGTAVCC and MGTAVTT voltages to the FPGA GTP transceivers. Two power modules are provided with the SP623 board. Either of the power modules can be plugged into connectors J34 and J179 in the outlined and labeled...
Chapter 1: SP623 Board Features and Operation Linear Technology Module is installed, place jumpers on JP1 and/or JP2 across pins 2–3 (OFF position). Note: The power regulation jumper must be placed in the OFF position before connecting an external supply to its corresponding supply jack.
The DONE LED (DS6) indicates the status of the DONE pin of the FPGA. When the DONE pin is high, DS6 lights indicating the FPGA is successfully configured. INIT LED [Figure 1-2, callout 5] The INIT LED (DS20) lights during FPGA initialization. SP623 Board User Guide www.xilinx.com UG751 (v1.0) May 22, 2010...
Chapter 1: SP623 Board Features and Operation System ACE Controller [Figure 1-2, callout 6] The onboard System ACE controller (U25) allows storage of multiple configuration files on a CompactFlash card. These configuration files can be used to program the FPGA. The CompactFlash card connects to the CompactFlash card connector (U24) located directly below the System ACE controller on the back-side of the board.
J196 200 MHz 2.5V LVDS Oscillator [Figure 1-2, callout 10] The SP623 board has one 2.5V LVDS differential 200 MHz oscillator (U7) connected to the FPGA global clock inputs. Table 1-5 lists the FPGA pin connections to the LVDS oscillator.
[Figure 1-2, callout 12] The SP623 board provides two single-ended clock input SMAs that can be used for connecting to an external function generator. These clock inputs can alternatively be used as a differential pair. The FPGA clock pins are connected to the SMAs as shown in Table 1-7.
Chapter 1: SP623 Board Features and Operation Table 1-9: User DIP Switches Reference FPGA Pin Net Name Designator User Push Buttons (Active High) [Figure 1-2, callout 15] SW5 and SW6 are active-High user push buttons that are connected to user I/O pins on the...
[Figure 1-2, callout 18] The SP623 board provides differential SMA connectors that can be used for connecting an external function generator to all GTP transceiver reference clock inputs of the FPGA. The FPGA reference clock pins are connected to the SMA connectors as shown in Table 1-13.
Chapter 1: SP623 Board Features and Operation The CP2103 supports an IO voltage range of 1.8V to 2.5V on the SP623 board. The connections between the FPGA and CP2103 should use the LVCMOS25 IO standard. UART IP (for example, Xilinx® XPS UART Lite) must be implemented in the FPGA fabric.
Page 25
FMC HPC connectors on the SP623 board is fixed at 2.5V (non-adjustable). The 2.5V rail cannot be turned off. The VITA 57.1 FMC interfaces on the SP623 board are compatible with 2.5V mezzanine cards capable of supporting 2.5V V...
Page 26
Chapter 1: SP623 Board Features and Operation Table 1-17: Vita 57.1 FMC1 HPC Connections at J112 (Cont’d) FPGA Pin Net Name FMC Pin FMC1_HA09_P FMC1_HA09_N FMC1_HA10_P FMC1_HA10_N FMC1_HA11_P FMC1_HA11_N FMC1_HA12_P FMC1_HA12_N FMC1_HA13_P FMC1_HA13_N FMC1_HA14_P FMC1_HA14_N FMC1_HA15_P FMC1_HA15_N FMC1_HA16_P FMC1_HA16_N FMC1_HA17_CC_P...
C component can be accessed by selecting the appropriate channel through the control register of the MUX as shown in Table 1-20. Table 1-20: I C Channel Assignments C Component Channel SuperClock-2 module GTP transceiver power supply module FMC1 FMC2 SP623 Board User Guide www.xilinx.com UG751 (v1.0) May 22, 2010...
Page 34
Chapter 1: SP623 Board Features and Operation www.xilinx.com SP623 Board User Guide UG751 (v1.0) May 22, 2010...
Page 36
These entries are not visible in the PCB silkscreen labels. Table A-2: Digital Power Shorting Plugs Shorting Plug Connector Name Position MGTAVCCPLL Installed VCC3V3 Installed VCC2V5 Installed J102 VCCINT Installed J104 VCCAUX Installed J105 VCCO Installed www.xilinx.com SP623 Board User Guide UG751 (v1.0) May 22, 2010...
Page 38
Appendix B: VITA 57.1 FMC HPC Connector Pinout www.xilinx.com SP623 Board User Guide UG751 (v1.0) May 22, 2010...
Page 39
Appendix C SP623 Master UCF Listing The SP623 master user constraints file (UCF) template provides for designs targeting the SP623 Spartan-6 FPGA GTP transceiver characterization board. Net names in the constraints listed below correlate with net names on the SP623 board schematic. Users must identify the appropriate pins and replace the net names below with net names in the user RTL.
Page 40
Appendix C: SP623 Master UCF Listing NET "245_RX1_P "LOC = "AC10"; NET "245_TX0_N "LOC = "AF7"; NET "245_TX0_P "LOC = "AE7"; NET "245_TX1_N "LOC = "AF9"; NET "245_TX1_P "LOC = "AE9"; NET "267_REFCLK0_N "LOC = "AD16"; NET "267_REFCLK0_P "LOC = "AC16";...
Page 41
NET "FMC1_HA20_P "LOC = "G4"; NET "FMC1_HA21_N "LOC = "J7"; NET "FMC1_HA21_P "LOC = "J9"; NET "FMC1_HA22_N "LOC = "C1"; NET "FMC1_HA22_P "LOC = "C2"; NET "FMC1_HA23_N "LOC = "K8"; SP623 Board User Guide www.xilinx.com UG751 (v1.0) May 22, 2010...
Page 42
Appendix C: SP623 Master UCF Listing NET "FMC1_HA23_P "LOC = "K9"; NET "FMC1_LA00_CC_N "LOC = "D13"; NET "FMC1_LA00_CC_P "LOC = "E13"; NET "FMC1_LA01_CC_N "LOC = "A13"; NET "FMC1_LA01_CC_P "LOC = "C13"; NET "FMC1_LA02_N "LOC = "G9"; NET "FMC1_LA02_P "LOC = "H9";...
Page 43
NET "FMC2_HA20_N "LOC = "N4"; NET "FMC2_HA20_P "LOC = "N5"; NET "FMC2_HA21_N "LOC = "N9"; NET "FMC2_HA21_P "LOC = "P10"; NET "FMC2_HA22_N "LOC = "M9"; NET "FMC2_HA22_P "LOC = "M10"; SP623 Board User Guide www.xilinx.com UG751 (v1.0) May 22, 2010...
Page 44
Appendix C: SP623 Master UCF Listing NET "FMC2_HA23_N "LOC = "Y5"; NET "FMC2_HA23_P "LOC = "Y6"; NET "FMC2_LA00_CC_N "LOC = "AC14"; NET "FMC2_LA00_CC_P "LOC = "AB14"; NET "FMC2_LA01_CC_N "LOC = "AF13"; NET "FMC2_LA01_CC_P "LOC = "AE13"; NET "FMC2_LA02_N "LOC = "W19";...
Page 45
NET "USB_GPIO2 "LOC = "N22"; NET "USB_GPIO3 "LOC = "N21"; NET "USB_RTS "LOC = "L24"; NET "USB_RX "LOC = "N20"; NET "USB_TX "LOC = "N19"; NET "VFS "LOC = "W22"; SP623 Board User Guide www.xilinx.com UG751 (v1.0) May 22, 2010...
Page 46
Appendix C: SP623 Master UCF Listing www.xilinx.com SP623 Board User Guide UG751 (v1.0) May 22, 2010...
Page 47
Appendix D References Additional information relevant to Spartan®-6 devices, the SP623 Spartan-6 FPGA GTP transceiver characterization board, and intellectual property is available in the documents listed here: • DS162, Spartan-6 FPGA Data Sheet: DC and Switching Characteristics • UG380, Spartan-6 FPGA Configuration User Guide •...
Page 48
Appendix D: References www.xilinx.com SP623 Board User Guide UG751 (v1.0) May 22, 2010...
Need help?
Do you have a question about the SP623 and is the answer not in the manual?
Questions and answers