Revision History The following table shows the revision history for this document. Date Version Revision 12/11/2015 Initial Xilinx release. VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
Chapter 1 Introduction Overview This user guide describes the components, features, and operation of the VCU1287 UltraScale® FPGA GTH and GTY transceivers characterization board. The VCU1287 board provides the hardware environment for characterizing and evaluating the GTH and GTY transceivers available on the UltraScale XCVU095-FFVB2104E FPGA. The VCU1287 board...
Chapter 1: Introduction Board Features The VCU1287 characterization board features are listed here. Detailed information for each feature is provided in Chapter 3, Board Component Descriptions. • UltraScale XCVU095-FFVB2104E FPGA • BullsEye cable access to all 32 GTH and 32 GTY transceivers on the UltraScale XCVU095-FFVB2104E FPGA •...
IMPORTANT: board. The VCU1287 board can be damaged by electrostatic discharge (ESD). Follow standard ESD CAUTION! prevention measures when handling the board. Do not remove the rubber feet from the board. The feet provide clearance to prevent short CAUTION! circuits on the back side of the board.
Page 11
Chapter 2: Board Setup and Configuration Table 2-1: VCU1287 Board Components (Cont’d) Callout Reference Designator Feature Description Bank 224-233 GTH transceiver power supply module (A list of jumpers and switches and their required positions for normal J46, J124 board operation is provided in Appendix A, Default Jumper Settings.)
Figure 2-1) using the 12V AC adapter that is provided with the VCU1287 board characterization kit. J28 is a 6-pin (2 x 3), right angle, mini-fit connector. When supplying 12V through J28, use only the power supply provided for use with this CAUTION! board (Xilinx part number 3800033).
Page 13
75W because of Q1 limitation. Power Switch The VCU1287 board main power is turned On or Off using switch SW1 (callout 2, Figure 2-1). When the switch is in the ON position, power is applied to the board and the...
Page 14
1.8V at 2.5A max GTH Power Module Quads 224-233 MGTAVCC_R 1.0V at 12.0A max MGTAVTT_R 1.2V at 20A max MGTVCCAUX_R 1.8V at 2.5A max Figure 3-1: VCU1287 Board Power Supply Block Diagram VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
Page 15
Chapter 3: Board Component Descriptions The VCU1287 board uses power regulators and PMBus compliant digital PWM system controllers from Maxim Integrated to supply the FPGA logic and utilities voltages listed in Table 3-1. The board can also be configured to use an external bench power supply for each voltage.
Page 16
Table 3-2: FPGA Logic and MGT Transceiver Rails Power Rail Net External Supply Power Regulation Name Connector (s) Jumper VCCINT VCCAUX VCCBRAM FPGA Logic VCCO_HP VCCO_HR MGTAVCC_R MGTAVTT_R GTH Transceiver MGTVCCAUX_R VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
Page 17
Voltage and current monitoring and control for Maxim power system is available through either the VCU1287 board system controller or the MaximPower Tool software GUI. The VCU1287 board system controller is the most convenient way to monitor the voltage and current values for the power rails listed in Table 3-2.
Page 18
FPGA power rails and the transceiver power rails using the Maxim InTune digital power GUI. X-Ref Target - Figure 3-3 Figure 3-3: MGT PMBus isolation More information about the power system components used by the VCU1287 board is available from the Maxim Integrated InTune digital power website [Ref VCU1287 Characterization Board www.xilinx.com...
Page 19
MGTAVTT_R, and MGTVCCAUX_R power rails, which connect to the FPGA GTH transceivers. Two MGT power modules from Maxim Integrated are provided with the VCU1287 board for evaluation. The modules can be plugged into connectors J138 and J93 or J46 and J124 in...
Page 20
The MGT Power Module MUST be removed when providing external power to the MGT CAUTION! transceiver rails. Information about the available MGT power modules included with the VCU1287 board characterization kit is available from the vendor websites [Ref Active Heat Sink Power Connector...
Page 21
J99.2 - 12V Blue J99.3 - NC Figure 3-6 shows the heat sink fan power connector J99. X-Ref Target - Figure 3-6 Figure 3-6: Heat Sink Fan Power Connector J99 VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
Page 22
Platform cable USB JTAG cable connector (callout 7, Figure 2-1). A JTAG connector (J2) can be used to provide access to the JTAG chain using the Xilinx Platform Cable USB, Platform Cable USB II, or Parallel Cable IV (PCIV) configuration cable.
Page 23
During FPGA initialization, the INIT LED illuminates RED. When FPGA initialization has completed, the LED illuminates GREEN. System Controller The VCU1287 board utilizes a Xilinx XC7Z010-CLG225 Zynq-7000 AP SoC U38 (callout 35, Figure 2-1) system controller that can be used to: •...
Page 24
System Controller GPIO Pushbuttons SW5, SW6, SW10, SW11, SW12 (callout 38, Figure 2-1) are active-high pushbuttons connected to GPIO pins on the system controller. See GPIO Data Menu for more details. VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
Page 25
Callout 24, Figure 2-1 VCU1287 uses a single chip USB-to-dual UART bridge (U32, Silicon Laboratories CP2105) for simultaneous serial communication between a host terminal and the UltraScale FPGA, and between a host terminal and the system controller. The onboard micro-B receptacle USB...
Page 26
GPIO IN/OUT AR16 SelectIO IN/OUT LVCMOS18 UART_GPIO_3 GPIO IN/OUT The second port of the CP2105 USB-to-dual UART is connected to the onboard system controller. See Appendix D, System Controller. VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
Page 27
Output oscillator Differential SMA MRCC Pin Inputs The VCU1287 board provides two pairs of differential SMA transceiver clock inputs (callout Figure 2-1) that can be used for connecting to an external clock source. The FPGA MRCC pins are connected to the SMA connectors as shown in Table 3-9.
Page 28
2-1) connects to the clock module interface connector (J36) and provides a programmable, low-noise and low-jitter clock source for the VCU1287 board. The clock module maps to FPGA I/O by way of 14 control pins, 2 LVDS pairs, 1 regional clock pair, and 1 reset pin.
Page 29
User switch Input LVCMOS18 USER_SW4 AR13 User switch Input LVCMOS18 USER_SW5 AV16 User switch Input LVCMOS18 USER_SW6 AW16 User switch Input LVCMOS18 USER_SW7 AW15 User switch Input LVCMOS18 USER_SW8 VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
Page 30
3-13. These switches can be used for any purpose. Table 3-13: User Pushbuttons FPGA(U1) Schematic Reference Net Name Designator Function Direction IOSTANDARD AN14 User push button Input LVCMOS18 USER_PB1 AM14 User push button Input LVCMOS18 USER_PB2 VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
Page 31
Chapter 3: Board Component Descriptions MGT Transceivers and Reference Clocks The VCU1287 board provides access to all GTY and GTH transceiver and reference clock pins on the XCVU095 FPGA as shown in Figure 3-11. The MGT transceivers are grouped into...
Page 42
Callout 30, 31, and 32, Figure 2-1 The VCU1287 board features two high pin count (HPC) connectors as defined by the VITA 57.1 FPGA Mezzanine card (FMC) specification. The FMC HPC connector is a 10 x 40 position socket. See Appendix B, VITA 57.1 FMC Connector Pinouts...
Page 43
Chapter 3: Board Component Descriptions The FMC HPC connectors on the VCU1287 board are identified as FMC1 at JA2, FMC2 at JA3, and FMC3 at JA4. The connections for each of these connectors are listed in Table 3-18, Table 3-19 Table 3-20, respectively.
Page 54
I2C/PMBus communication between the bus master (system controller or FPGA) and six sub-systems: • Onboard regulators and power monitoring • SuperClock-2 module • System controller EEPROM • FMC1 connector • FMC2 connector • FMC3 connector VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
Page 55
3-14). J121 and J125 are used to enable or disable the bus repeaters and isolate the system controller or the UltraScale FPGA I2C bus. X-Ref Target - Figure 3-14 Figure 3-14: I2C Bus Multiplexer and Upstream Repeater VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
Appendix A Default Jumper Settings Introduction Table A-1 lists the jumpers that must be installed on the VCU1287 board for proper operation. These jumpers must be installed except where specifically noted in this user guide. Any jumper not listed in Table A-1 should be left open for normal operation.
Page 57
Appendix Appendix A: Default Jumper Settings Table A-1: Default Jumper Settings (Cont’d) Reference Jumper/Dip-switch Name Board Location Comments Designator Position SW13.4 ADDR2 Upper Right SW13.5 ADDR3 Upper Right VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
Figure B-1 provides a cross-reference of signal names to pin coordinates for the VITA 57.1 FMC HPC connector. X-Ref Target - Figure B-1 Figure B-1: FMC HPC Connector Pinout VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
VCU1287 UltraScale FPGA GTH and GTY Transceiver Characterization Board. Net names in the listed constraints correlate with net names on the VCU1287 board schematic. Identify the appropriate pins and replace the net names with net names in the user RTL.
System Controller Overview The Xilinx system controller is an ease-of-use application that runs on a Zynq-7000 AP SoC at power-up on the VCU1287 board. The system controller command line can be accessed through a serial communication terminal connection (115200-8-N-1) using the enhanced...
- Clock Menu- 1. Set VCU1287 Si570 Frequency 2. Set VCU1287 Si5368 Frequency 3. Save VCU1287 Clock Frequency to EEPROM 4. Restore VCU1287 Clock Frequency from EEPROM 5. View VCU1287 Saved Clocks in EEPROM 6. Set VCU1287 Clock Restore Options 7.
Page 83
Make sure J121 is set to position (2-3) DUT I2C DIS to isolate the DUT I2C signals and IMPORTANT: prevent bus contention. If contention occurs, the system controller will hang up while executing these commands. Option 3: Save VCU1287 Clock Frequency to EEPROM VCU1287 System Controller - Save Menu - ----------------------------- 1.
Page 84
NC1_LS=4 N2=1120000 N2_HS=4 N2_LS=280000 N31=40000 N32=22857 (The returned values include diagnostic information) Several seconds might elapse before the result is returned. Note: Option 5: View VCU1287 Saved Clocks in EEPROM Saved Clocks in EEPROM ----------------------------- Si570 User Clock: 200.00000000 MHz Si5328 MGT Clock: 200.00000000 MHz...
This option returns to the menu level above. PMBus Menu The PMBus bus commands are used to read the voltage settings of the VCU1287 power rails controlled by the Maxim power system. Through the PMBus menu, these power rails can be read once or scanned continuously until stopped by a key press.
Page 86
(The returned values include configuration setting details.) Option 5: Get VCC_BRAM Voltage VCCBRAM = 0.950 V Unscaled Hex: MSB = 0x0F, LSB = 0x34 (The returned values include configuration setting details.) VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
Page 87
UTIL2V5 = 2.500 V Unscaled Hex: MSB = 0x27, LSB = 0xFB (The returned values include diagnostic information.) Option 0: Return to Main Menu This option returns to the menu level above. VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
Appendix D: System Controller Power Monitoring Data Menu The VCU1287 includes the Texas Instrument INA226 power monitoring devices. The Power Monitoring Data menu, unlike the PMBus menu, provides both voltage and current monitoring for the MGT power modules, as well as the FPGA power rails.
Appendix D: System Controller FPGA Mezzanine Card (FMC) The VCU1287 board provides three FPGA mezzanine card (FMC) ANSI/VITA 57.1 expansion interfaces. All FMC mezzanine cards must host an IIC EEPROM that can be read out through the FMC menu. A raw hexadecimal display and a formatted version of the FMC EEPROM data are provided through the FMC menu.
Page 91
Appendix D: System Controller FMC Menu Options VCU1287 System Controller v1.0 - FMC Menu - ----------------------------- 1. Set FMC XMxxx CLOCKS 2. Read FMC1 IIC EEPROM 3. Read FMC2 IIC EEPROM 4. Read FMC3 IIC EEPROM 0. Return to Main Menu Identify the FMC module types and the FMC connecter number.
Page 92
- DC Output Records (three groups) If the FMC IIC EEPROM has not been programmed, ReadBuffer[000] - ReadBuffer[255] displays buffer contents = 0xFF and the Common Header reports “Invalid Format Version FF”. VCU1287 Characterization Board www.xilinx.com Send Feedback UG1121 (v1.0) December 11, 2015...
1. Get GPIO PL Data 2. Continuous Scan GPIO Readings 0. Return to Main Menu Option 1: Get GPIO PL Data The signals monitored with this option are currently not available in the VCU1287 board. ---------------------- FMC1_PRSNT = NO FMC2_PRSNT = NO...
Page 94
FPGA_IIC_BUSY = YES PMBUS_ALERT = YES Board EEPROM Data Menu The VCU1287 includes a QSPI memory device (N25Q128A) that is used to store the system controller firmware as well as additional test information VCU1287 System Controller v1.0 - EEPROM Menu - ----------------------------- 1.
Page 95
Appendix D: System Controller FPGA CONFIG Menu The system controller CONFIG menu is used to configure the VCU1287 UltraScale FPGA from an SD card (callout 8). One of sixteen bitstreams can be selected for use by the configuration engine by setting a binary encoded value on the system controller mode DIP...
Page 96
Topics include design assistance, advisories, and troubleshooting tips. References The most up to date information related to the VCU1287 board and its documentation is available on these websites: VCU1287 Characterization Kit VCU1287 Characterization Kit – Master Answer Record (Xilinx AR66056) These documents provide supplemental material useful with this guide: 1.
Page 97
Xilinx’s Terms of Sale which can be viewed at http://www.xilinx.com/legal.htm#tos; IP cores may be subject to warranty and support terms contained in a license issued to you by Xilinx. Xilinx products are not designed or intended to be fail-safe or for use in any application requiring fail-safe performance;...
Page 98
Programmable Logic IC Development Tools Click to view products by manufacturer: Xilinx Other Similar products are found below : DK-DEV-5SGXEA7N SLG4DVKADV 88980182 DEV-17526 DEV-17514 LCMXO3L-SMA-EVN 471-014 80-001005 iCE40UP5K- MDP-EVN ALTHYDRAC5GX ALTNITROC5GX 471-015 Hinj SnoMakrR10 DK-DEV-1SDX-P-A DK-DEV-1SDX-P-0ES DK-DEV- 1SGX-L-A DK-DEV-1SMC-H-A DK-DEV-1SMX-H-0ES DK-DEV-1SMX-H-A DK-DEV-4CGX150N DK-DEV-5CGTD9N DK-DEV-...