76
VCU1525 Reconfigurable Acceleration Platform User Guide UG1268 (v1.1) April 2, 2018

VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Embed Size (px)

Citation preview

Page 1: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

VCU1525 Reconfigurable Acceleration Platform

User Guide

UG1268 (v1.1) April 2, 2018

Page 2: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

VCU1525 Acceleration Platform User Guide 2UG1268 (v1.1) April 2, 2018 www.xilinx.com

Revision HistoryThe following table shows the revision history for this document.

Date Version Revision

04/02/2018 1.1 Revised Board Specifications and Installing the VCU1525 Board in a Server Chassis. Updated Table 2-1, Table 2-2, and Table 3-9. Revised paragraph after Table 3-2. Added Figure 3-13. Updated Figure 3-14, Figure 3-15, and Figure 3-16. Revised Appendix B, Regulatory and Compliance Information.

11/13/2017 1.0 Initial Xilinx release.

Send Feedback

Page 3: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Table of ContentsRevision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Chapter 1: IntroductionOverview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Board Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Board Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9Environmental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9Operating Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9

Chapter 2: Board Setup and ConfigurationBoard Component Location. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Default Switch Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

Installing the VCU1525 Board in a Server Chassis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12FPGA Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Chapter 3: Board Component DescriptionsOverview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Component Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Virtex UltraScale+ XCVU9P-L2FSGD2104E FPGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15I/O Voltage Rails . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15DDR4 DIMM Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17Quad SPI Flash Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17USB JTAG Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19FT4232HQ USB-UART Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20Clock Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22System Clock and QSFP0 Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25QSFP1 Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27Programmable MGT and User Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28GTY Transceivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29PCI Express Endpoint Connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3128 Gb/s QSFP+ Module Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32I2C Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34Status LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38User I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39Board Management Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39Board Management Controller Voltage Measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42VCU1525 Board Power System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44

VCU1525 Acceleration Platform User Guide 3UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 4: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Monitoring Voltage and Current . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46Vccint Regulator Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46Cooling Fan Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47

Appendix A: Master Constraints File ListingOverview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

Appendix B: Regulatory and Compliance InformationOverview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72Directives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

Electromagnetic Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73

Markings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

Appendix C: Additional Resources and Legal NoticesXilinx Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74Solution Centers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74Documentation Navigator and Design Hubs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75Please Read: Important Legal Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

VCU1525 Acceleration Platform User Guide 4UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 5: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 1

Introduction

OverviewThe VCU1525 Reconfigurable Acceleration Platform is a peripheral component interconnect express (PCIe®) Gen3 x16 compliant board featuring the Xilinx® Virtex® UltraScale+™ XCVU9P-L2FSGD2104E FPGA. This Xilinx FPGA-based PCIe accelerator board is designed to accelerate compute-intensive applications like machine learning, data analytics, and video processing.

The VCU1525 board is available in both active and passive cooling configurations and designed to be used in cloud data center servers.

Figure 1-1 shows the VCU1525 active cooling configuration (PC applications).

X-Ref Target - Figure 1-1

Figure 1-1: VCU1525 Reconfigurable Acceleration Platform (Active Cooling)

X20017-110217

VCU1525 Acceleration Platform User Guide 5UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 6: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 1: Introduction

Figure 1-2 shows the VCU1525 passive cooling configuration (data center server applications).

CAUTION! The VCU1525 board with passive cooling is designed to be installed into a data center server, where controlled air flow provides direct cooling. The VCU1525 board with active cooling is designed to be installed into a PC environment where the air flow is uncontrolled, hence this configuration has the heat sink and fan enclosure cover installed to provide appropriate cooling. In either cooling configuration, due to the board enclosure, switches are not accessible, nor are LEDs visible (except the triple-LED module DS3 which protrudes through the left front end PCIe bracket). Board details revealed in this user guide are provided to aid understanding of board features. If the cooling enclosure is removed from either configuration of the board and it is powered-up, external fan cooling airflow MUST be applied to prevent over-temperature shut-down and possible damage to the board electronics.

See Appendix C, Additional Resources and Legal Notices for references to documents, files, and resources relevant to the VCU1525 board.

X-Ref Target - Figure 1-2

Figure 1-2: VCU1525 Reconfigurable Acceleration Platform (Passive Cooling)

X20018-110217

VCU1525 Acceleration Platform User Guide 6UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 7: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 1: Introduction

Block DiagramA block diagram of the VCU1525 board is shown in Figure 1-3.

Board FeaturesThe VCU1525 board features are listed in this section. Detailed information for each feature is provided in Component Descriptions in Chapter 3.

• Virtex UltraScale+ XCVU9P-L2FSGD2104E FPGA

• Memory (four independent dual-rank DDR4 interfaces)

° 48 gigabyte (GB) DDR4 memory

° 4x DDR4 16 GB, 2400 mega-transfers per second (MT/s), 64-bit with error correcting code (ECC) DIMM

X-Ref Target - Figure 1-3

Figure 1-3: VCU1525 Board Block Diagram

244-pin DIMM interface 64-bit + ECC dual rank supportx4/x8 UDIMM supportPC4-2400 compatibleC0

244-pin DIMM interface 64-bit + ECC dual rank supportx4/x8 UDIMM supportPC4-2400 compatibleC2

244-pin DIMM interface 64-bit + ECC dual rank supportx4/x8 UDIMM supportPC4-2400 compatibleC3

244-pin DIMM interface 64-bit + ECC dual rank supportx4/x8 UDIMM supportPC4-2400 compatibleC1

DIP SW POWER

QSPI1

QSPI2PCIe GEN1/2/3 x 1/2/4/8/16PCIe GEN4 x 8

QSFP #2

QSFP #1

XADC

LEDs

Clocks

VU9PD2104

X19964-110617

VCU1525 Acceleration Platform User Guide 7UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 8: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 1: Introduction

° x4/x8 unregistered dual inline memory module (UDIMM) support

• Configuration options

° 1 gigabit (Gb) Quad Serial Peripheral Interface (SPI) flash memory

° Micro-AB universal serial bus (USB) J13 JTAG configuration port (FT4232HQ U65 bridge)

• 76 GTY transceivers (19 Quads)

° 16-lane PCI Express (16 GTY)

° Two QSFP28 connectors (40Gb Ethernet ports) (8 GTY)

° 52 GTY not used

• Clock sources

° Two Si5335A Quad clock generators

° Si570 I2C programmable LVDS clock generator

• USB-to-UART FT4232HQ bridge with Micro-AB USB connector

• PCIe integrated Endpoint block connectivity

° Gen1, 2 or 3 x1/x2/x4/x8/x16

° Gen4 x8

• I2C bus

• Status LEDs

• User I/O (4-pole user dual-inline package (DIP) SW3, CPU_RESET PB SW1)

• Power management with system management bus (SMBus) voltage, current, and temperature monitoring

• Dynamic power sourcing based on external power supplied

• 75W PCIe slot functional with 35 A max VCCINT current PCIe slot power only

• 150 W PCIe slot functional with 110 A max VCCINT current PCIe slot power and 6-pin PCIe Aux power cable connected

• 225 W PCIe slot functional with 160 A max VCCINT current PCIe slot power and 8-pin PCIe Aux power cable connected

• Two QSFP28 sites capable of data rates up to 28 Gb/s

• Onboard reprogrammable flash configuration memory

• Front panel JTAG and universal asynchronous receiver-transmitter (UART) access through the USB port

• FPGA configurable over USB/JTAG and Quad SPI configuration flash memory

• Thermal management with variable rate fan for minimal fan noise

VCU1525 Acceleration Platform User Guide 8UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 9: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 1: Introduction

Board Specifications

DimensionsHeight: 4.2 inch (10.67 cm)

PCB thickness (±5%): 0.062 inch (0.157 cm)

Board length, passive heat sink: 9.2 inch (23.4 cm)

Board length, active heat sink: 11.4 inch (29 cm)

Board thickness with heat sink enclosure installed:

Active: 1.52 inch (3.86 cm)

Passive: 1.44 inch (3.66 cm)

Note: A 3D model of this board is not available.

Environmental

Temperature

Operating: 0°C to +45°C

Storage: –25°C to +60°C

Humidity

10% to 90% non-condensing

Operating VoltagePCIe slot +12 VDC, +3.3 VDC, +3.3 VAUXDC, External +12 VDC

VCU1525 Acceleration Platform User Guide 9UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 10: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 2

Board Setup and Configuration

Board Component LocationFigure 2-1 shows the location of components on the VCU1525 board. Each component shown is keyed to Table 2-1. Table 2-1 identifies the components, references the respective schematic page numbers, and links to a detailed functional description of the component and board features in Chapter 3, Board Component Descriptions.

IMPORTANT: Figure 2-1 is for visual reference only and might not reflect the current revision of the board.

X-Ref Target - Figure 2-1

Figure 2-1: VCU1525 Board Components

00 Round callout references a componenton the front side of the board

Square callout references a componenton the back side of the board

00

1

2

3

4

5 16

17

8

9

19 20

18

13

14

7

1212

6

15

X19972-031618

VCU1525 Acceleration Platform User Guide 10UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 11: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 2: Board Setup and Configuration

CAUTION! The VCU1525 board can be damaged by electrostatic discharge (ESD). Follow standard ESD prevention measures when handling the board.

Table 2-1: VCU1525 Board Component Descriptions

Number Ref. Des. Feature(Link) Notes Schematic

Page

1 U13 Virtex UltraScale+ XCVU9P-L2FSGD2104E FPGA

XCVU9P-L2FSGD2104E —

2 J14 C0 DDR4 72-bit DIMM memory (16 GB)

(DDR4 DIMM Memory)

Micron MTA18ASF2G72PZ-2G3B1IG 33

3 J12 C1 DDR4 72-bit DIMM memory (16 GB)

(DDR4 DIMM Memory)

Micron MTA18ASF2G72PZ-2G3B1IG 34

4 J5 C2 DDR4 72-bit DIMM memory (16 GB)

(DDR4 DIMM Memory)

Micron MTA18ASF2G72PZ-2G3B1IG 35

5 J2 C3 DDR4 72-bit DIMM memory (16 GB)

(DDR4 DIMM Memory)

Micron MTA18ASF2G72PZ-2G3B1IG 36

6 U17, U58 Quad SPI Flash Memory (1Gb total) Micron MT25QU01GBBA8E12-0SIT 12

7 U27, J13 USB JTAG bridge w/ USB Micro-AB connector

(FT4232HQ USB-UART Interface)

FTDI FT4232HQ-REEL

HIROSE ZX62D-AB-5P8

31

8 J1 SMBUS 2X5 1.27mm pitch connector

(Monitoring Voltage and Current)

SAMTEC FTSH-105-01-F-D-K 16

9 J3 BMC CTLR. JTAG 2 X 5 1.27 mm pitch connector

(Figure 3-18 U19 MSP432 I2C Connectivity)

SAMTEC FTSH-105-01-F-D-K 24

10 U9 SYSCLK_300 300MHz, QSFP0_CLOCK 156.25MHz, 1.8V LVDS

(System Clock and QSFP0 Clock)

SI5335A-B06201-GM 23

11 U12 QSFP1_CLOCK 156.25MHz, 1.8V LVDS (QSFP1 Clock)

SI5335A-B06201-GM 27

12 U14, U43 USER_SI570_CLOCK, 156.25MHz, 3.3V LVDS

+1 to 4 clock buffer

(Programmable MGT and User Clock)

Silicon Labs SI570BAB000544DG

Silicon Labs SI53340-B-GM

23

13 J7 QSFP0 (40Gb Ethernet) (28 Gb/s QSFP+ Module Connectors)

AMPHENOL FS1-Z38-20Z6-60 23

14 J9 QSFP1 (40Gb Ethernet) (28 Gb/s QSFP+ Module Connectors)

AMPHENOL FS1-Z38-20Z6-60 27

VCU1525 Acceleration Platform User Guide 11UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 12: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 2: Board Setup and Configuration

Default Switch SettingsDefault switch settings are listed in Table 2-2. Switch locations are shown in Figure 2-1.

Table 2-3 shows other visible switch locations.

Installing the VCU1525 Board in a Server ChassisFor installation and start-up details, see “Installing the VCU1525 Card” at:

https://www.xilinx.com/html_docs/xilinx2017_4/sdaccel_doc/xdw1504034340451.html?hl=vcu1525

15 U19 Board Management Controller (BMC)

TI MSP432P401RIPZ 24

16 JP1 Auxiliary 12V power connector (Vccint Regulator Circuit)

LIGHT JIE AARRA001-08MTTRH 17

17 J4 Cooling Fan Connector JST SALES S4B-PH-K-S(LF)(SN) 11

Table 2-1: VCU1525 Board Component Descriptions (Cont’d)

Number Ref. Des. Feature(Link) Notes Schematic

Page

Table 2-2: Default Switch Settings

Switch Function Default Comments Figure 2-1 Callout Schematic Page

SW3 4-pole GPIO DIP ON, ON, ON, ON 4-pole user DIP 18 11

Table 2-3: Other Visible Switches

Component Function Comments Figure 2-1 Callout Schematic Page

SW1 Pushbutton switch CPU_RESET_B 19 11

SW2 Pushbutton switch PROGRAM_B 20 11

VCU1525 Acceleration Platform User Guide 12UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 13: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 2: Board Setup and Configuration

FPGA ConfigurationThe VCU1525 board supports two UltraScale+ FPGA configuration modes:

• Quad SPI flash memory

• JTAG using USB JTAG configuration port (USB J13/FT4232H U27)

The FPGA bank 0 mode pins are hardwired to M[2:0] = 001 Master SPI mode with pull-up/down resistors.

At power up, the FPGA is configured by the Quad SPI NOR Flash U17 device (Micron MT25QU01GBBA8E12-0SIT) with the FPGA_CCLK operating at clock rate of 105 MHz (EMCCLK) using the Master Serial Configuration mode.

The Quad SPI flash memory NOR device has a capacity of 1 Gb.

While the FPGA default mode selects Quad SPI configuration, JTAG mode overrides it if invoked. JTAG mode is always available independent of the Mode pin settings.

M0 is pulled up, however it is also connected to the I2C I/O port U2 PCA9536 device (port P1, pin 2). This connection allows M0 to be driven low by the MSP432 U19 BMC over I2C (via the I2C PCS9536 U2 port expander), disabling the Master SPI mode.

For complete details on configuring the FPGA, see UltraScale Architecture Configuration User Guide (UG570) [Ref 1].

Table 2-4: Configuration Modes

Configuration Mode M[2:0] Bus Width CCLKL Direction

Master SPI 001 x1, x2, x4 FPGA output

JTAG Not applicable - JTAG overrides x1 Not applicable

VCU1525 Acceleration Platform User Guide 13UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 14: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 2: Board Setup and Configuration

The configuration circuit is shown in Figure 2-2.

X-Ref Target - Figure 2-2

Figure 2-2: VCU1525 Configuration Circuit

X19973-103017

VCU1525 Acceleration Platform User Guide 14UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 15: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3

Board Component Descriptions

OverviewThis chapter provides a detailed functional description of board components and features. Table 2-1 identifies the components, references the respective schematic page numbers, and links to the corresponding detailed functional description in this chapter. Component locations are shown in Table 2-1.

Component Descriptions

Virtex UltraScale+ XCVU9P-L2FSGD2104E FPGA[Figure 2-1, callout 1]

The VCU1525 board is populated with the Virtex® UltraScale+™ XCVU9P-L2FSGD2104E FPGA.

For more information on Virtex UltraScale+ FPGAs, see Virtex UltraScale+ FPGA Data Sheet: DC and AC Switching Characteristics (DS923) [Ref 2].

I/O Voltage RailsThere are 13 I/O banks available on the XCVU9P-L2FSGD2104E FPGA and the VCU1525 board.

VCU1525 Acceleration Platform User Guide 15UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 16: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

Figure 3-1 shows the XCVU9P-L2FSGD2104E bank arrangement.

The voltages applied to the XCVU9P-L2FSGD2104E U13 FPGA I/O banks are listed in Table 3-1.

X-Ref Target - Figure 3-1

Figure 3-1: XCVU9P-L2FSGD2104E Bank Arrangement

MGTY233

MGTY232

MGTY231

MGTY230

MGTY229

MGTY228

MGTY227

MGTY226

MGTY225

MGTY224

MGTY133

MGTY131

MGTY130

MGTY129

MGTY128

MGTY123

MGTY122

MGTY121

MGTY120

72 73 74 71 70 69

66 64 65 61 62 6367

X19971-103017

Table 3-1: I/O Bank Voltage Rails

XCVU9P-L2FSGD2104E Power Net Name Voltage Connected To

Bank 61 VCC1V2_BTM 1.2V DDR4 C0 DQ[0:15], DQ[40:55]

Bank 62 VCC1V2_BTM 1.2V DDR4 C0 DQ[16:39], DQ[56:63]

Bank 63 VCC1V2_BTM 1.2V DDR4 C0 DQ[64:71], ADDR/CTRL

Bank 64 VCC1V2_BTM 1.2V USB, QSFP0,QSFP1, I2C, GPIO_MSP, SW_DP

Bank 65 VCC1V2_BTM 1.2V DDR4 C1 DQ[64:71], ADDR/CTRL

Bank 66 VCC1V2_BTM 1.2V DDR4 C1 DQ[32:63]

Bank 67 VCC1V8_BTM 1.2V DDR4 C1 DQ[0:31]

Bank 69 VCC1V2_TOP 1.2V DDR4_C2 DQ[32:71]

Bank 70 VCC1V2_TOP 1.2V DDR4 C2 DQ[40:47], ADDR/CTRL

VCU1525 Acceleration Platform User Guide 16UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 17: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

DDR4 DIMM Memory[Figure 2-1, callout 2, 3, 4, 5]

Four independent dual-rank DDR4 interfaces are available on the VCU1525 board. The VCU1525 board is populated with four socketed single-rank Micron MTA18ASF2G72PZ-2G3B1IG or Samsung M393A2K40BB1-CRC 16GB DDR4 UDIMMs. Each DDR4 is 72-bits wide (64-bits plus support for ECC).

Memory interface-to-FPGA bank assignment is shown in Table 3-1. The DDR4 0.6V VTT termination voltages are sourced from four independent TI TPS51200DR regulator circuits.

The detailed connections between the four DDR4 DIMM sockets and the XCVU9P-L2FSGD2104E FPGA banks are listed in Appendix A, Master Constraints File Listing.

The VCU1525 DDR4 memory interfaces adhere to the constraints guidelines documented in the "DDR3/DDR4 Design Guidelines" section of the UltraScale Architecture-Based FPGAs Memory IP LogiCORE IP Product Guide (PG150) [Ref 3]. The VCU1525 board DDR4 memory interfaces are 40 Ω impedance implementations.

For more details about the Micron DDR4 DIMM, see the Micron MTA18ASF2G72PZ-2G3B1IG data sheet at the Micron website [Ref 4].

For more details about the Samsung DDR4 DIMM, see the Samsung M393A2K40BB1-CRC data sheet at the Samsung website [Ref 5].

Quad SPI Flash Memory[Figure 2-1, callout 6]

Two Quad Serial Peripheral Interface (SPI) flash memory devices of the same type and wired in parallel are provided on the VCU1525 board (U17 and U58). A field effect transistor (FET) switch structure (U57 and U61) implements a chip-select enable mechanism, controlled by the MSP432 board management controller (BMC). Only one Quad SPI device can be enabled at a time.

Bank 71 VCC1V2_TOP 1.2V DDR4_C2 DQ[0:31

Bank 72 VCC1V2_TOP 1.2V DDR4 C3 DQ[64:71], ADDR/CTRL

Bank 73 VCC1V2_TOP 1.2V DDR4_C3 DQ[16:31], DQ[40:55]

Bank 74 VCC1V2_TOP 1.2V DDR4_C3 DQ[0:15], DQ[32:39], DQ[56:63]

Table 3-1: I/O Bank Voltage Rails (Cont’d)

XCVU9P-L2FSGD2104E Power Net Name Voltage Connected To

VCU1525 Acceleration Platform User Guide 17UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 18: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

The default selected (bank 0 configuration) Quad SPI flash memory is U17. Each Quad SPI device provides 1 Gb of nonvolatile storage.

• Part number: MT25QU01GBB8E12-0SIT (Micron)

• Supply voltage: 1.8V

• Datapath width: 4 bits

• Data rate: variable

Figure 3-2 shows the linear Quad SPI flash memory circuitry on the VCU1525 board. For more flash memory details, see the Micron MT25QU01GBB8E12-0SIT data sheet at the Micron website [Ref 4].

For details on bank 0 pins, see UltraScale Architecture Configuration User Guide (UG570) [Ref 1].

The connections between the Quad SPI flash memory and the XCVU9P-L2FSGD2104E bank 0 device bank is listed in Appendix A, Master Constraints File Listing.

X-Ref Target - Figure 3-2

Figure 3-2: Quad SPI 1Gb Flash Memory

X20038-110617

VCU1525 Acceleration Platform User Guide 18UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 19: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

USB JTAG Interface[Figure 2-1, callout 7]

The VCU1525 board XCVU9P-L2FSGD2104E FPGA U13 is the only component in the Joint Test Action Group (JTAG) chain. JTAG configuration is available through the USB-to-JTAG FTDI FT4232HQ U27 bridge device connected to Micro-AB USB connector J13. The FTDI JTAG signals are level-shifted through TXBN0304 device U35. The PCIe 16-lane edge connector CN1 JTAG port is connected in parallel through level-shifter U34. GPIO port 3 of the U19 MSP432 BMC is also connected through level-shifter U33. Each level-shifter enable pin is controlled by the BMC to allow only one JTAG connection at a time.

JTAG configuration is allowed at any time regardless of the FPGA mode pin settings.

The JTAG chain block diagram is shown in Figure 3-3.

For more details about the FT4232HQ device, see the FTDI website [Ref 6].

X-Ref Target - Figure 3-3

Figure 3-3: VCU1525 JTAG Chain Block Diagram

FT4232HQ

USB AB

J13

U27

ADBUS0ADBUS1ADBUS2ADBUS3ADBUS5

TXBN0304U35

B1B3B2B4

A1A3A2A4OE_B

3.3V L/S 1.8V

FT TCKFT TDOFT TDIFT TMSFT OE

XCVU9PFSGD2104U13R

TCKTDITDOTMS

BANK 0

TCKTDITDOTMS

MSP432U19

P3_0P3_1P3_2P3_3P3_4

TXBN0304U33

B1B3B2B4

A1A3A2A4OE_B

3.3V L/S 1.8V

MSP TCKMSP TDIMSP TDOMSP TMSMSP EN

PCIe EDGECN1

A5A6A7A8

TXBN0304U34

B1B3B2B4

A1A3A2A4

OE_B

3.3V L/S 1.8V

PEX TCKPEX TDIPEX TDOPEX TMS

P10_4BD. MGMT.

CONTROLLER

PEX OE

TCKTDITDOTMS

GPIOPORT

TCKTDITDOTMS

X19965-031418

VCU1525 Acceleration Platform User Guide 19UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 20: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

FT4232HQ USB-UART Interface[Figure 2-1, callout 7]

The FT4232HQ U27 Quad USB-UART on the VCU1525 board provides two UART connections through the single Micro-AB USB connector J13.

• Channel AD is configured to support the JTAG chain.

• Channel AC implements a 2-wire TX/RX UART connection to the MSP432 BMC U19.

• Channel BD implements a 2-wire level-shifted TX/RX UART connection to the XVU9P U13.

• Channel BC is not used.

The USB UART interface circuit is shown in Figure 3-4. For finer details see the VCU1525 schematic 0381795, page 31 [Ref 7].

X-Ref Target - Figure 3-4

Figure 3-4: Quad USB-UART Interface

X20019-110217

VCU1525 Acceleration Platform User Guide 20UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 21: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

The channel BD UART connection from XCVU9P-L2FSGD2104E U13 bank 64 to the FT4232HQ U27 device is level-shifted via Q36 (TX) and Q37 (RX).

Table 3-2 shows the two UART channel connections between FT4232HQ U27 and XCVU9P-L2FSGD2104E U13 and MSP432 U19.

The VCU1525 board hosts a second USB connector. J17 is a keyed 1.2 mm right-angle receptacle (Amphenol 10125839-04RAEHLF). J17 is selectable via TI TS3USB221RSER 1-to-2 USB switch U59, which is controlled by the MSP432 U19 BMC. USB switch U59 selects between the Micro-AB USB connector J13 (port 1) and the J17 4-pin receptacle (port 2). J13 is selected by default at VCU1525 power on. The USB switch circuit is shown in Figure 3-5.

Table 3-2: VCU1525 USB Switch Circuit Connections

Target Pin Net NameFT4232HQ U27

Pin Name Pin

U13.BB20 USB_UART_RX BDBUS1 39

U13.BF18 USB_UART_TX BDBUS0 38

U19.7 FT2232H_UART_RX ACBUS1 27

U19.6 FT2232H_UART_TX ACBUS0 26

X-Ref Target - Figure 3-5

Figure 3-5: USB-UART Interface

X20020-110217

VCU1525 Acceleration Platform User Guide 21UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 22: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

Table 3-3 lists the USB switch circuit connections.

The FTDI FT4232HQ data sheet is available on the FTDI website [Ref 6].

The TS3USB221RSER data sheet is available on the TI website [Ref 8].

Clock Generation[Figure 2-1, callout 10, 11, 12]

The VCU1525 board provides eight clock sources to the XCVU9P-L2FSGD2104E device, listed in Table 3-4.

Table 3-3: VCU1525 USB Switch Circuit Connections

TS3USB221RSER U59 Schematic Net Name

Connected ToDescription

Pin Pin Name Pin Name

1 1D+ USB1_DP J13.3 D_P USB J13 DP

2 1D- USB1_DN J13.2 D_N USB J13 DN

3 2D+ USB2_DP J17.2 2 USB J17 DP

4 2D- USB2_DN J17.3 3 USB J17 DN

6 OE_B USB_EN_B U19.52 P9_0 U59 USB Switch ENABLE_B

7 D- USB_DN U27.7 DM FT4232HQ U27 DN

8 D+ USB_DP U27.8 DP FT4232HQ U27 DP

9 S USB_SEL U19.53 P9_1 U59 USB Switch Port Select

J17 USB_VBUS2 present USB_PRES U19.24 P10_4 USB J17 pin 1 voltage detection

Table 3-4: VCU1525 Board Clock Sources

Clock Name Clock Ref. Des. Description

SYSCLK_300 clock buffer U44 source is SI5335A-B06201-GM U9 output CLK0 (300MHz).

DDR4 C0 I/F 300MHz U44 (Q0) Silicon Labs Si53340 3.3V LVDS clock buffer. SYSCLK0_300_P/N DDR4 C0 I/F bank 63.

DDR4 C1 I/F 300MHz U44 (Q1) Silicon Labs Si53340 3.3V LVDS clock buffer. SYSCLK1_300_P/N GPIO I/F bank 64.

DDR4 C2 I/F 300MHz U44 (Q2) Silicon Labs Si53340 3.3V LVDS clock buffer. SYSCLK2_300_P/N DDR4 C2 I/F bank 70.

DDR4 C3 I/F 300MHz U44 (Q3) Silicon Labs Si53340 3.3V LVDS clock buffer. SYSCLK3_300_P/N DDR4 C3 I/F bank 72.

QSFP0 CLOCK 156.250MHz U9 (CLK1) Silicon Labs Si5335A 1.8 LVDS QSFP0_CLOCK_P/N QSFP0 GTY231 REFCLK1

QSFP1 CLOCK 156.250MHz U12 (CLK1) Silicon Labs Si5335A 1.8 LVDS QSFP1_CLOCK_P/N QSFP1 GTY230 REFCLK1

USER/MGT_SI570_CLOCK buffer U43 source is SI570 U14 (156.250MHz default).

VCU1525 Acceleration Platform User Guide 22UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 23: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

The FPGA connections for each clock are listed in Appendix A, Master Constraints File Listing.

USER_SI570_CLOCK U43 (Q0) Silicon Labs Si53340 3.3V LVDS clock buffer. USER_SI570_CLOCK_P/N GPIO I/F bank 64.

MGT SI570 CLOCK0 (QSFP0) U43 (Q2) Silicon Labs Si53340 3.3V LVDS clock buffer. USER_SI570_CLOCK0_P/N QSFP0 GTY231 REFCLK0.

MGT SI570 CLOCK1 (QSFP1) U43 (Q3) Silicon Labs Si53340 3.3V LVDS clock buffer. USER_SI570_CLOCK0_P/N QSFP1 GTY230 REFCLK0.

PEX_REFCLK (PCIe input) CN1 PCIe edge conn. CN1 input clock 100MHz PEX_REFCLK_P/N GTY226 REFCLK0.

Table 3-4: VCU1525 Board Clock Sources (Cont’d)

Clock Name Clock Ref. Des. Description

VCU1525 Acceleration Platform User Guide 23UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 24: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

The VCU1525 clocking diagram is shown in Figure 3-3.

X-Ref Target - Figure 3-6

Figure 3-6: VCU1525 Clocking Diagram

U9

U44 BANK 63DDR4 C0 I/F

AY37/AY38 GC QBC

U13AF

XCVU9PFSGD2104

CLK0

Q0

Q1

Q2

Q3

SYSCLK0_300_/P/N

SYSCLK1_300_P/N

SYSCLK2_300_P/N

SYSCLK3_300_P/NCLK0

CLK1

CLK2

CLK3

300 MHz

156.25 MHz

90 MHz

33.33 MHz

Si5335A-B06201-GM

BANK 70DDR4 C2 I/F

F32/E32 GC QBC

U13Z

XCVU9PFSGD2104

Si53340-B-GM

GTY BANK 231

QSFPO I/F

U13AL

REFCLK1

XCVU9PFSGD2104

REFCLK0

BANK 72DDR4 C3 I/F

J16/H16 GC QBC

U13X

XCVU9PFSGD2104

BANK 64

GPI0 I/F

U13AE

XCVU9PFSGD2104

AW20/AW19 GC

AU19/AV1 GC

U43

CLK0

Q0

Q1

Q2

Q3

Si53340-B-GM

CLK0

CLK1

CLK2

CLK3

300 MHz

156.25 MHz

90 MHz

33.33 MHz

Si5335A-B06201-GM

GTY BANK 230

QSFP1 I/F

U13AK

REFCLK0

XCVU9PFSGD2104

REFCLK1

SYSCLK_300_P/N

QSFP0_CLOCK_P/N

NC

NC

156.250 MHzDEFAULT

I2C ADDR. 0X5D

U14

Si570BAB000544DG

USER_SI570_CLOCK_P/N

NC

MGT_SI570_CLOCK0_P/N

MGT_SI570_CLOCK1_P/N

U12

MGT_SI570_CLOCK0_P/N

SI570_OUTPUT_P/N

NC

QSFP1_CLOCK_P/N

NC

NC

X19970-103017

VCU1525 Acceleration Platform User Guide 24UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 25: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

System Clock and QSFP0 Clock[Figure 2-1, callout 10]

The system clock source is a Silicon Labs SI5335A quad clock generator/buffer (U9).

• Clock generator: Silicon Labs SI5335A-B06201-GM

° Frequency Plan: FS1, FS0=01

° Input Type: crystal, input frequency 25MHz

° Device Operating Mode: Clock Generator Loop bandwidth 1.6MHz

° CLK0A/0B: 300MHz 1.8V low-voltage differential signaling (LVDS)

° CLK1A/1B: 156.25MHz 1.8V LVDS

° CLK2A/2B: 90MHz 1.8V CMOS (output on A only)

° CLK3A/3B: 33.333MHz 1.8V CMOS (output on A only)

• Low phase jitter of 0.7 ps RMS

Two outputs of the SI5335A U9 are used:

• CLK0A/B: The system clock (SYSCLK) is a LVDS 300MHz clock wired to SI53340 (U44) 1-to-4 clock buffer, which drives four AC-coupled versions of the 300-MHz clock into the clock capable (global clock (GC)) inputs of three DDR4 interface banks (C0: bank 63; C1, C2: bank 70; C3: bank 72). The DDR4 C1 interface gets its clock from bank 64 (which is in the same column as the C1 bank 65 Addr/Ctrl interface).

• CLK1A/B: The QSFP0_CLOCK_P/N clock is an AC-coupled LVDS 156.25-MHz clock wired to QSFP0 interface GTY bank 231 MGTREFCLK1 P/N input pins K11 and K10.

• CLK2A is not used

• CLK3A is not used.

The FPGA connections for each clock are listed in Appendix A, Master Constraints File Listing.

VCU1525 Acceleration Platform User Guide 25UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 26: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

The system and QSFP0 clock source Si5335A U9 is shown in Figure 3-6.

The 300 MHz clock buffer Si53340 U44 is shown in Figure 3-7.

X-Ref Target - Figure 3-7

Figure 3-7: 300MHz and QSFP0 156.25MHz Clock Source

X19975-103017

X-Ref Target - Figure 3-8

Figure 3-8: 300 MHz Clock Buffer

X19976-103017

VCU1525 Acceleration Platform User Guide 26UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 27: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

QSFP1 Clock[Figure 2-1, callout 11]

The QSFP1 clock source is a Silicon Labs SI5335A quad clock generator/buffer (U12).

• Clock generator: Silicon Labs SI5335A-B06201-GM

° Frequency Plan: FS1, FS0 = 01

° Input Type: crystal, input frequency 25MHz

° Device Operating Mode: Clock Generator Loop bandwidth 1.6MHz

° CLK0A/0B: 300MHz 1.8V LVDS

° CLK1A/1B: 156.25MHz 1.8V LVDS

- CLK2A/2B: 90MHz 1.8V CMOS (output on A only)

- CLK3A/3B: 33.333MHz 1.8V CMOS (output on A only)

• Low phase jitter of 0.7 ps RMS

One output of the SI5335A U12 is used:

• CLK0A/B: are not used.

• CLK1A/B: The QSFP1_CLOCK_P/N clock is an AC-coupled LVDS 156.25 MHz clock wired to QSFP1 interface GTY bank 230 MGTREFCLK1P/N input pins P11 and P10.

• CLK2A: is not used.

• CLK3A is not used.

• The FPGA connections for each clock are listed in Appendix A, Master Constraints File Listing.

VCU1525 Acceleration Platform User Guide 27UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 28: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

The QSFP1 Si5335A U12 clock circuit is shown in Figure 3-8.

Programmable MGT and User Clock[Figure 2-1, callout 12]

The VCU1525 board has an SI570 programmable low-jitter 3.3V LVDS differential oscillator (U14) connected to a SI53340 (U43) 1-to-4 LVDS clock buffer.

On power-up, the SI570 user clock defaults to an output frequency of 156.250MHz. User applications can change the output frequency within the range of 10MHz to 810 MHz through an inter IC (I2C) interface. Power cycling the VCU1525 board resets this clock to the default frequency of 156.250MHz.

• Programmable oscillator: Silicon Labs Si570BAB0000544DG (10MHz–810MHz)

• Frequency jitter: 50 ppm

• 3.3V LVDS differential output

• Default frequency 156.250MHz

• I2C address 0x5D

X-Ref Target - Figure 3-9

Figure 3-9: QSFP1 156.25MHz Clock Circuit

X19977-103017

VCU1525 Acceleration Platform User Guide 28UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 29: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

Three of the SI53340 (U14) 1-to-4 LVDS clock buffer outputs are used:

• Q0_P/N: USER_SI570_CLOCK_P/N are wired to GPIO and QSFP0/1 control I/O bank 64 GC input pins AU19 and AV19. The I2C_MAIN_SDA/SCL bus is also wired to bank 64.

• Q1_P/N: Not used.

• Q2_P/N: MGT_SI570_CLOCK0_P/N are AC-coupled to QSFP0 I/F GTY bank 231 REFCLK0 pins M11 and M10.

• Q3_P/N: MGT_SI570_CLOCK1_P/N are AC-coupled to QSFP1 I/F GTY bank 230 REFCLK0 pins T11 and T10.

The FPGA connections for each clock are listed in Appendix A, Master Constraints File Listing.

The USER_SI570 and QSFP0/1 MGT_SI570 clock circuit is shown in Figure 3-9.

GTY Transceivers[Figure 2-1, callout 1]

The VCU1525 board provides access to 24 of the 76 GTY transceivers:

• Four GTY transceivers (bank 231) are wired to QSFP28 connector QSFP0 J7.

• Four GTY transceivers (bank 230) are wired to QSFP28 connector QSFP1 J9.

Sixteen GTY transceivers are wired to the PCIe edge connector PEX signals:

• Four GTY transceivers (bank 224) are wired to PCIe edge connector CN1 lanes 15:12.

• Four GTY transceivers (bank 225) are wired to PCIe edge connector CN1 lanes 11:8.

• Four GTY transceivers (bank 226) are wired to PCIe edge connector CN1 lanes 7:4.

X-Ref Target - Figure 3-10

Figure 3-10: USER and MGT SI570 Clock Circuit

X19978-103017

VCU1525 Acceleration Platform User Guide 29UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 30: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

• Four GTY transceivers (bank 227) are wired to PCIe edge connector CN1 lanes 3:0.

The GTY transceivers in the XCVU9P-L2FSGD2104E are grouped into four channels or quads. The reference clock for a quad can be sourced from the quad above or the quad below the GTY quad of interest. The six GTY quads used on the VCU1525 board have the following connectivity (also see Figure 3-10):

Quad 231:

• MGTREFCLK0 - MGT_SI570_CLOCK0_C_P/N

• MGTREFCLK1 - QSFP0_CLOCK_P/N

• Contains four GTY transceivers allocated to QSFP0 TX/RX lanes 1:4

Quad 230:

• MGTREFCLK0 - MGT_SI570_CLOCK1_C_P/N

• MGTREFCLK1 - QSFP1_CLOCK_P/N

• Contains four GTY transceivers allocated to QSFP1 TX/RX lanes 1:4

Quad 224:

• MGTREFCLK0 - not connected

• MGTREFCLK1 - not connected

• Contains four GTY transceivers allocated to PCIe lanes 15:12

Quad 225:

• MGTREFCLK0 - not connected

• MGTREFCLK1 - not connected

• Contains four GTY transceivers allocated to PCIe lanes 11:8

Quad 226:

• MGTREFCLK0 - PEX_REFCLK_C_P/N unbuffered PCIe edge connector clock

• MGTREFCLK1 - not connected

• Contains four GTY transceivers allocated to PCIe lanes 7:4

Quad 227:

• MGTREFCLK0 - not connected

• MGTREFCLK1 - not connected

• Contains four GTY transceivers allocated to PCIe lanes 3:0

VCU1525 Acceleration Platform User Guide 30UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 31: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

Figure 3-10 shows the GTY assignments.

The FPGA connections for each quad are listed in Appendix A, Master Constraints File Listing.

PCI Express Endpoint Connectivity[Figure 2-1, PCIe edge connector]

The 16-lane PCI Express edge connector CN1 performs data transfers at the rate of 2.5 giga-transfers per second (GT/s) for Gen1, 5.0 GT/s for Gen2, 8.0 GT/s for Gen3, and 16.0 GT/s for Gen4 applications. The PCIe transmit and receive signal datapaths have a characteristic impedance of 85 Ω ±10%. The PCIe clock is routed as a 100 Ω differential pair. The FPGA GTY MGT connections for the 16-lane PCIe connector are listed in Appendix A, Master Constraints File Listing.

X-Ref Target - Figure 3-11

Figure 3-11: GTY Bank Assignments

BANK 224

MGTY_224_0MGTY_224_1MGTY_224_2MGTY_224_3

MGT_224_REFCLK0MGT_224_REFCLK1

PEX_TX15/RX15PEX_TX14/RX14PEX_TX13/RX13PEX_TX12/RX12

NCNC

BANK 225

MGTY_225_0MGTY_225_1MGTY_225_3MGTY_225_4

MGT_225_REFCLK0MGT_225_REFCLK1

PEX_TX11/RX11PEX_TX10/RX10PEX_TX9/RX9PEX_TX8/RX8

NCNC

BANK 226

MGTY_226_0MGTY_226_1MGTY_226_2MGTY_226_3

MGT_226_REFCLK0MGT_226_REFCLK1

PEX_TX7/RX7PEX_TX6/RX6PEX_TX5/RX5PEX_TX4/RX4

PEX_REFCLKNC

BANK 227

MGTY_227_0MGTY_227_1MGTY_227_3MGTY_227_4

MGT_227_REFCLK0MGT_227_REFCLK1

PEX_TX3/RX3PEX_TX2/RX2PEX_TX1/RX1PEX_TX0/RX0

NCNC

BANK 230

MGTY_230_0MGTY_230_1MGTY_230_3MGTY_230_4

MGT_230_REFCLK0MGT_230_REFCLK1

QSFP1_TX1/RX1QSFP2_TX3/RX3QSFP1_TX3/TX3QSFP1_TX4/RX4

MGT_S1570_CLOCK1QSFP1_CLOCK

BANK 231

MGTY_231_0MGTY_231_1MGTY_231_2MGTY_231_3

MGT_231_REFCLK0MGT_231_REFCLK1

QSFP0_TX1/RX1QSFP0_TX2/RX2QSFP0_TX3/RX3QSFP0_TX4/RX4

MGT_SI570_CLOCK0QSFP0_CLOCK

X19969-103017

VCU1525 Acceleration Platform User Guide 31UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 32: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

The XCVU9P-L2FSGD2104E FPGA (-2 speed grade) included with the VCU1525 board supports up to Gen3 x16 and Gen4 x8.

The PCIe PEX_REFCLK_P/N pair is input from the CN1 edge connector and AC-coupled directly to FPGA U1 Quad 226 MGTREFCLK0 pins AM11 (P) and AM10 (N) (also see Figure 3-11).

28 Gb/s QSFP+ Module Connectors[Figure 2-1, callout 13, 14]

The VCU1525 board hosts dual quad (4-channel) small form-factor pluggable (28 Gb/s QSFP+) connectors (QSFP0 J7, QSFP1 J9) that accept 28 Gb/s and below QSFP+ optical modules. Each connector is housed within a single 28 Gb/s QSFP+ cage assembly. QSFP0 J7 RX/TX lanes are wired to GTY bank/quad 231, and QSFP1 J9 RX/TX lanes are wired to GTY bank/quad 230.

Figure 3-11 shows 28 Gb/s QSFP+ module connector circuitry typical to each connector.

The FPGA connections for each quad and for the QSFP control nets are listed in Appendix A, Master Constraints File Listing.

VCU1525 Acceleration Platform User Guide 32UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 33: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

The QSFP+ connectors J7 and J9 I2C SCL/SDA are accessible through the TCA9548 I2C switch U28 IIC_MAIN_SCL/SDA bus. See I2C Bus.

The QSFP+ connectors J7 and J9 I2C control signals are level-shifted by U38/Q5 (QSFP0) and U48/Q11 (QSFP1) and are connected to FPGA U1 bank 64.

For additional information about the quad small form-factor pluggable (28 Gb/s QSFP+) module, see the SFF-8663 and SFF-8679 specifications for the 28 Gb/s QSFP+ at the SNIA Technology Affiliates website [Ref 9].

X-Ref Target - Figure 3-12

Figure 3-12: 28 Gb/s QSFP+ Module Connector

X19979-103017

VCU1525 Acceleration Platform User Guide 33UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 34: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

I2C BusThe VCU1525 board implements two I2C bus networks, I2C_FPGA_SDA/SCL (4-channel PCA9546 U28 at address 0b1110100/0x74) connected to the XCVU9P-L2FSGD2104E U13 only, and I2C_MAIN_SDA/SCL (4-channel PCA9546 U56 at address 0b1110101/0x75), which is connected to the MSP432 U19 BMC only. The TI PCA9546 bus switch can operate at speeds up to 400 kHz. The VCU1525 board I2C_FPGA_SDA/SCL bus circuit is shown in Figure 3-14.

IMPORTANT: PCA9546 U28 RESET_B pin 3 is connected to U13 FPGA bank 64 pin BF19 via level-shifter Q33. PCA9546 U56 RESET_B pin 3 is connected to U19 MPS432 port 6_4 pin 79. The reset nets I2C_MAIN_RESET_B_LS on U13 FPGA pin BF19 and I2C_MAIN_RESET_B on MSP432 U19 pin 79 net must both be driven High to enable I2C bus transactions with the devices connected to U28 and U56.

X-Ref Target - Figure 3-13

Figure 3-13: I2C Bus CircuitX20503-031418

VCU1525 Acceleration Platform User Guide 34UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 35: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

The I2C_FPGA_SDA/SCL topology is shown in Figure 3-14.

FPGA user applications that communicate with devices on one of the downstream I2C buses must first set up a path to the desired target bus through the U28 bus switch at I2C address 0x74 (0b1110100).

X-Ref Target - Figure 3-14

Figure 3-14: I2C Bus Topology

XCVU9P-2FSGD2104E

Bank 64

I2CLevel Shifter Transistors

SDA Q34 SDASCL Q29 SCL

U13

VCC1V2_TOP 3V3AUX

PCA9546I2C 1-to-4Bus Switch

U56

0x75

PCA9546I2C 1-to-4Bus Switch

U28

0x74

I2C_MAIN_SDA/SCL

M24C088-Kb

EEPROM

U62

0x54

SI570PROG.CLOCK

U14

0x5D

CH0 – QSFP0_12C_SDA/SCL

CH1 – QSFP1_I2C_SDA/SCL

CH2 – USER_SI570_CLOCK_SDA/SCL

CH3 – SYSMON_SDA/SCL

CH0CH1CH2CH3

I2C_FPGA_SDA/SCL_LS

X20591-032918

VCU1525 Acceleration Platform User Guide 35UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 36: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

The VCU1525 U28 PCA9546 bus switch hosts both a Si570 programmable clock and an 8-Kbit M24C08 EEPROM on the USER_SI570_CLOCK_SDA/SCL channel 2 I2C bus.

Table 3-5 lists the I2C address of the PCA9546 U28 bus switch target devices.

MSP432 user applications that communicate with devices on one of the downstream I2C buses must first set up a path to the desired target bus through the U56 bus switch at I2C address 0x75 (0b1110101).

VCU1525 U56 PCA9546 bus switch hosts three NXP SE98ATP thermal sensors plus a TI PCA9536 4-bit port expander and an 8-Kbit M24C08 EEPROM on the IIC_SDA/SCL_EEPROM channel 1 I2C bus. Also, channel 2 supports four DDR4 DIMM sockets on the DDR4_SDA/SCL bus.

Table 3-5: I2C_FPGA_SDA/SCL I2C Bus Addresses (FPGA U13 only)

I2C Bus I2C Switch PositionI2C Address

DeviceBinary Format Hex Format

PCA9546 4-channel bus switch Not applicable 0b1110100 0x74 U28 PCA9546

QSFP0_I2C_SDA/SCL 0 0b1010000 0x50 J7 QSFP0

QSFP1_I2C_SDA/SCL 1 0b1010000 0x50 J9 QSFP1

USER_SI570_CLOCK_SDA/SCL 2 0b1011101 0x5D U14 SI570

USER_SI570_CLOCK_SDA/SCL 2 0b1010100 0x54 U62 M24C08

SYSMON_SDA/SCL(1) 3 0b0110010 0x32 U13 BANK 65

Notes: 1. SYSMON_SDA/SCL I2C bus is level-shifted to 1.2V by Q31/Q30.

VCU1525 Acceleration Platform User Guide 36UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 37: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

The VCU1525 board I2C_MAIN_SDA/SCL bus topology is shown in Figure 3-15.

X-Ref Target - Figure 3-15

Figure 3-15: I2C_FPGA_SDA/SCL Bus Topology

PCA9546I2C 1-to-4Bus Switch

U56

0x75

M24C088-Kb

EEPROM

U52CH0 – FAN_I2C_SDA/SCL

CH1 – IIC_SCA/SCL_EEPROM

CH2 – DDR4_SDA/SCL

CH3 – I2C_FPGA_SCA/SCL 0x54

SE98ATPTemp.Sensor

U31

0x18

SE98ATPTemp.Sensor

U37

0x19

SE98ATPTemp.Sensor

U50

0x1AC0288-pinDDR4

UDIMM/RDIMMSocket

SA[2:0]=000

J14

C1288-pinDDR4

UDIMM/RDIMMSocket

SA[2:0]=010

J12

C2288-pinDDR4

UDIMM/RDIMMSocket

SA[2:0]=000

J5

C3288-pinDDR4

UDIMM/RDIMMSocket

SA[2:0]=011

J2

PCA9536Port

Expander

U2

0x41

P0 – SW_SET1P1 – M0_0P2 – PEX_BWRBRKnP3 – PEX_TRSTn

I2C_MAIN_SDA/SCL

X20590-032918

VCU1525 Acceleration Platform User Guide 37UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 38: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

Table 3-6 lists the I2C address of the PCA9546 U56 bus switch target devices.

Status LEDsThe VCU1525 board is designed to operate with the heat sink and fan enclosure cover installed. Status light emitting diode (LED) DS3 is a triple-stack LED which is visible through a cut-out in the PCIe end bracket.

Table 3-7 defines VCU1525 board status LEDs.

Table 3-6: I2C_MAIN_SDA/SCL I2C Bus Addresses (MSP432 U19 only)

I2C Bus I2C Switch Position

I2C AddressDevice

Binary Format Hex Format

PCA9546 4-channel bus switch Not applicable 0b1110101 0x75 U56 PCA9546

FAN_I2C_SDA/SCL 0 0b1001100 0x4C U53 LM96063

EEPROM_IIC_SDA/SCL 1 0b0011000 0x18 U31 SE98ATP

EEPROM_IIC_SDA/SCL 1 0b0011001 0x19 U37 SE98ATP

EEPROM_IIC_SDA/SCL 1 0b0011010 0x1A U50 SE98ATP

EEPROM_IIC_SDA/SCL 1 0b1000001 0x41 U2 PCA9536

EEPROM_IIC_SDA/SCL 1 0b1010100 0x54 U52 M24C08

DDR4_SDA/SCL 2 0b1010xxx 0x50–0x53 J14, J12, J5, J2 Socket

I2C_FPGA_SDA/SCL(1) 3 Various Various U28 PCA9546

Notes: 1. This connection allows the MSP432 U19 to access the U28 switch target devices and FPGA U13.

Table 3-7: VCU1525 Board Status LEDs

Reference Designator Description

DS1 RED: POWER_GOOD

DS2 BLUE: DONE_0

DS3 RED: STATUS_LED0

DS3 YELLOW: STATUS_LED1

DS3 GREEN: STATUS_LED2

VCU1525 Acceleration Platform User Guide 38UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 39: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

User I/O[Figure 2-1, callout 18]

The VCU1525 board provides these user and general purpose I/O capabilities:

• 4-position active-Low user DIP switch (callout 18) USER_SW_DP[0:3]: SW3

• DIP switch SW3 (not populated)

The FPGA connections for the GPIO are listed in Appendix A, Master Constraints File Listing.

Board Management Controller[Figure 2-1, callout 15]

The VCU1525 hosts an MSP432P401RIPZ board management controller (BMC) U19 comprising a MSP432 ARM® Cortex® microcontroller with integrated ADCs and GPIO for control, monitoring, and sideband communication with the host system and FPGA.

For MSP432 functional block diagram details, see Figure 1-1. MSP432P401M Functional Block Diagram in the MSP432P401M data sheet at the Texas Instruments website [Ref 8].

Table 3-8 shows the MSP432 key features.

Table 3-8: Key Features of the MSP432P401RIPZ Device

Feature Value

Flash (KB) 256

SRAM (KB) 64

ADC14 (Channels) 24 external, 2 internal

COMP_E0 (Channels) 8

COMP_E1 (Channels) 8

Timer_A (1) 5, 5, 5, 5

eUSCI

CHANNEL A: UART, IrDA, SPI 4

CHANNEL B: SPI, I2C 4

20 mA drive I/O 4

Total I/Os 84

Package 100 PZ

Notes: 1. Each number in the sequence represents an instantiation of Timer_A with its associated number

of capture/compare registers and PWM output generators available. For example, a number sequence of 3, 5 would represent two instantiations of Timer_A, the first instantiation having 3 and the second instantiation having 5 capture/compare registers and PWM output generators, respectively.

VCU1525 Acceleration Platform User Guide 39UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 40: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

Figure 3-16 shows the U19 MSP432 I2C connectivity.

X-Ref Target - Figure 3-16

Figure 3-16: U19 MSP432 I2C Connectivity

FPGACSn

SPIx4

QSPI1SPIx4

CSn

CSn

SYSMON

MSP432

SPI WPI2C I2C

GOLDEN IMAGE

QSPI2CSn

SPIx4

1:4 MUXQSFP

QSFP

I2C Bank64

EEPROMSI570

New EEPROM for

IP keys

QSFP0

QSFP1

BARE METAL User

Controlled

I2C

1:4 MUX

EEPROM/TMPSNSR

FAN CONT

I2C

DIMMS

Unused Mux Port

PMBUS

Write Protect to disable BARE METALUser Control of Golden Image QSPI

and EEPROM for IP Keys.

VCU1525

Write Protect

X20040-032918

I2C connection to FPGA

VCU1525 Acceleration Platform User Guide 40UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 41: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

Figure 3-17 shows the U19 MSP432 circuit. See the schematic 0381795 sheet 24 for finer details [Ref 7].

X-Ref Target - Figure 3-17

Figure 3-17: MSP432 Circuit

X20012-110117

VCU1525 Acceleration Platform User Guide 41UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 42: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

Figure 3-18 shows the voltage and sense points monitored by the U19 MSP432. See schematic 0381795 sheet 24 for finer details. [Ref 7].

Board Management Controller Voltage MeasurementsThe VCU1525 MSP432 U19 board management controller ADC interface allows additional power system voltage measuring capability. The VCU1525 voltage rail-to-ADC channel assignments are listed in Table 3-9.

X-Ref Target - Figure 3-18

Figure 3-18: MSP432 Voltage and Sense PointsX20013-110117

Table 3-9: MSP432 U19 ADC Channel Assignments

Rail Net Name MSP432 U19

Pin# Name

12V_PEX ADC0 69 P5_5/A0

3V3_PEX ADC1 68 P5_4/A1

3V3AUX ADC2 67 P5_3/A2

12V_AUX ADC3 66 P5_2/A3

DDR4_VPP_BTM ADC4 65 P5_1/A4

SYS_5V5 ADC5 64 P5_0/A5

VCC1V2_TOP ADC6 63 P4_7/A6

VCC1V8 ADC7 62 P4_6/A7

VCU1525 Acceleration Platform User Guide 42UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 43: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

Each voltage listed in Table 3-9 is scaled through a resistor attenuator network and the resulting scaled voltage is connected to the specified MSP432 board management controller ADC channel.

VCC0V85 ADC8 61 P4_5/A8

DDR4_VPP_TOP ADC9 60 P4_4/A9

MGT0V9AVCC ADC10 59 P4_3/A10

12V_SW ADC11 58 P4_2/A11

MGTAVTT ADC12 57 P4_1/A12

3V3PEX_I_IN ADC13 56 P4_0/A13

12VPEX_I_IN ADC14 55 P6_1/A14

12V_AUX_I_IN ADC15 54 P6_0/A15

Table 3-9: MSP432 U19 ADC Channel Assignments (Cont’d)

Rail Net Name MSP432 U19

Pin# Name

VCU1525 Acceleration Platform User Guide 43UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 44: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

VCU1525 Board Power SystemThe VCU1525 board hosts a Linear Technology based power system. Essential input power rails are sourced from the 16-lane PCIe connector CN1 through pins A2, A3, B1, and B2 12V_IN (12V), A9, A10, and B8 3V3_PEX_IN (3.3V) and B10 3V3AUX (3.3V).

The VCCINT voltage regulator has a PMBus interface. Figure 3-19 shows the VCU1525 power system block diagram.

X-Ref Target - Figure 3-19

Figure 3-19: VCU1525 Power System Block Diagram

PCIe 12V

LTC3884 1/2

EFF1=92%

LTC3884 2/2

EFF1=92%

LTC3874 1/2

EFF1=92%

LTC3874 2/2

EFF1=92%

LTC3874 1/2

EFF1=92%

LTC3874 2/2

EFF1=92%

FET SW

FET SW

LTC3636

EFF1=92%

LTC3636

EFF1=92%

LTC7150

EFF1=92%

LTC7150

EFF1=92%

LTC3636 1/2

EFF1=92%

LTC3636 2/2

EFF1=90%

MGTAVTT

VCCBRAM/VCCINTIO

DDR4_VCC1V2_TOP_DIMMS

DDR4_VCC1V2_BTM_DIMMS

MGTVCCAUX/VCCAUX/VCCAUXIO

MGTAVCC

LT8607

LT8608

LT8608

TPS51200

TPS51200

TPS51200

TPS51200

DDR4_VTT0

DDR4_VTT1

DDR4_VTT2

DDR4_VTT3

VCCINT_SYS_5V5

DDR4_VPP0

DDR4_VPP1

DDR4_VPP2

12VAUX

5.5 Amps Max

12.5 Amps Max

12V

12VPCIe

2A

12VAux

0.85V12V 2A

0.85V2A

0.85V2A

0.85V2A

2A

12V3.5A

12V

0.85V

0.85V

12VSW

0.4A 5.5V

0.75A

2.5V

0.75A

0.3A

0.3A

0.9A 1.2V

8A

0.6A 0.85V

8A

1.2V

20A

1.2V

20A

FAN

VCC_3V3 QSFP0/1

Misc. circuits

PCIe 3V3

3V3PCIe3.3V

3 Amps Max

2A

1A

LTC4412 Ideal SwitchEFF1=97%

1.8V

4A

0.9V

4A

PCIe 3.3AUX VCC_3V3A3.3V

0.5A

12VPCIe

0.6V

0.75A

0.6V

0.75A

0.6V

0.75A

0.6V

0.75A

4.5A peak per DIMM

MTA36ADS4G72PZ – 32GB

2.5V

0.75A

DDR4_VPP3

0.75A

0.75A

2A

1A

1.5A

VCC_INT

150A

EFF1=95%

EFF1=90%

EFF1=90%

MTA36ADS4G72PZ – 32GB

X19966-110117

VCU1525 Acceleration Platform User Guide 44UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 45: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

The VCU1525 board uses power regulators from Linear Technology to supply the core and auxiliary voltages. The VCCINT 2-phase (of 6) regulator U41 is PMBus-compliant. The power system regulators are listed in Table 3-10.

Documentation describing PMBus programming for the Linear Technology power controller is available at the Linear Technology website [Ref 10]. The PCB layout and power system design meet the recommended criteria described in the Linear Technology website.

Table 3-10: Onboard Power System Devices

Rail NamePower System Regulators Schematic

Page NumberRef. Des. Device Type Vout (V) Max. I (A)

VCCINT (Addr. 0x44) U41 LTC3884EUK 0.85 40 14

Non-PMBus Regulators

VCCINT (phases 3 & 4) U40 LTC3874EUFD 0.85 38.5 15

VCCINT (phases 5 & 6) U39 LTC3874EUFD 0.85 38.5 16

SYS_5V5 U18 LT8607 5.5 1 16

VCC0V85 U11 LTC3636 0.85 8 17

VCC1V8 U24 LTC3636EUF 1.8 3 17

MGTVCCAUX U24 Filtered branch of VCC1V8 power supply 17

VCC1V2_TOP (Mem.) U6 LTC7150EY 1.2 17.5 18

VCC1V2_BTM (Mem.) U20 LTC7150EY 1.2 17.5 19

MGTAVTT U25 LTC3636EUF 1.2 8 19

DIMM Regulators

VPP_TOP U7 LT8608 2.5 1.5 21

VPP_BTM U23 LT8608 2.5 1.5 21

DDR4_C0_VTT U53 TPS51200 0.6 3 21

DDR4_C1_VTT U49 TPS51200 0.6 3 21

DDR4_C2_VTT U32 TPS51200 0.6 3 21

DDR4_C3_VTT U30 TPS51200 0.6 3 21

VCU1525 Acceleration Platform User Guide 45UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 46: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

Monitoring Voltage and CurrentVoltage and current monitoring and control are available for the Linear Technology VCCINT power controller U41 via the Linear Technology LTpowerPlay software graphical user interface and the DC1613A USB-to-PMbus dongle. The onboard Linear Technology U41 LTC3884 power controller listed in Table 3-7 is accessed through the 2x5 PMBus connector J1 provided for use with the Linear Technology DC1613A USB-to-PMbus dongle. This cable can be ordered from the Linear Technology website [Ref 10]. The associated Linear Technology LTpowerPlay GUI can be downloaded from the Linear Technology website. See Vccint Regulator Circuit for more details.

VCCINT (0.85V nom.), VCCAUX (1.8V nom.), and VCCBRAM (0.85V nom.) rail voltages can be displayed via the SYSMON internal voltage measurement capability.

Vccint Regulator CircuitThe VCU1525 PCIe CN1 edge connector provides limited 12V power (5.5 amperes max.). The VCCINT power circuit is comprised of six phases to allow a two-step additional power increase when the auxiliary 12V power is applied through the 2x4 power connector JP1, shown on page 17 of the VCU1525 schematic [Ref 7]. JP1 is split into two sections, each with its own PRSNT detection circuit.

VCCINT power is incrementally increased as follows:

• PCIe edge connector 12V power only results in VCCINT phase 1 voltage at 35 amperes max.

• Plugging a 4-pin 2x2 12V connector into JP1 pins 1-2-5-6 enables 12V AUX0 recognition, and VCCINT phase 2, 3, and 4 come on (phase 1–4 max. current is 110 amperes).

• Plugging an additional 4-pin 2x2 12V connector into JP1 pins 3-4-7-8 enables 12V AUX1 recognition, and VCCINT phase 5 and 6 come on (phase 1–6 max. current is 160 amperes).

• The Linear Technology LTpowerPlay GUI (with PMBus access to the primary LTC3884 U41 voltage controller phases 1/2 regulator only) assumes equal current sharing by the LTC3874 slave controllers (phases 3/4 U40, and phases 5/6 U39), so the total VCCINT rail current reported is the measured phases 1/2 current x 3.

VCU1525 Acceleration Platform User Guide 46UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 47: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Chapter 3: Board Component Descriptions

Cooling Fan Connector[Figure 2-1, callout 17]

The VCU1525 board cooling fan connector J4 location is shown in Figure 2-1. The VCU1525 cooling assembly enclosing the entire board is shown installed in Figure 1-1 VCU1525 Reconfigurable Acceleration Platform (Active Cooling).

Note: Figure 1-1 shows the active version of the board showing the whole-board fan enclosure installed.

The VCU1525 board uses a TI LM96063 (U1) fan controller, which autonomously controls the fan speed by controlling the pulse width modulation (PWM) signal to the fan based on the die temperature via the FPGA's DXP and DXN pins. The fan rotates slowly (acoustically quiet) when the FPGA is cool and rotates faster as the FPGA heats up (acoustically noisy).

The fan speed (PWM) versus the FPGA die temperature algorithm along with the over temperature set point and fan failure alarm mechanisms are defined by user values programmed into the LM96063 device register set. The LM96063 has I2C address 0x4B and is accessed through channel 0 of the U56 PCA9546 I2C mux (address 0x75) as shown in the I2C Bus section of this document.The LM96063 over-temperature TCRIT# output is wired to a MAX16052 (U3) supervisory device which turns off the VCU1525 power system voltage regulators if an over-temperature event is detected.

See the LM96063 [Ref 8] data sheet for more information on the device circuit implementation on this board.

VCU1525 Acceleration Platform User Guide 47UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 48: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A

Master Constraints File Listing

OverviewThe master Xilinx® design constraints (XDC) file template for the VCU1525 board provides for designs targeting the VCU1525 reconfigurable acceleration platform. Net names in the constraints listed correlate with net names on the latest VCU1525 board schematic. You must identify the appropriate pins and replace the net names with net names in the user RTL. See the Vivado Design Suite User Guide: Using Constraints (UG903) [Ref 11] for more information.

For detailed I/O standards information required for a particular interface, see the constraint files generated by tools such as the memory interface generator (MIG) and the base system builder (BSB).

# CLOCKS# SYSCLKset_property PACKAGE_PIN AY38 [get_ports SYSCLK0_300_N];set_property IOSTANDARD DIFF_SSTL12 [get_ports SYSCLK0_300_N];set_property PACKAGE_PIN AY37 [get_ports SYSCLK0_300_P];set_property IOSTANDARD DIFF_SSTL12 [get_ports SYSCLK0_300_P];set_property PACKAGE_PIN AW19 [get_ports SYSCLK1_300_N];set_property IOSTANDARD DIFF_SSTL12 [get_ports SYSCLK1_300_N];set_property PACKAGE_PIN AW20 [get_ports SYSCLK1_300_P];set_property IOSTANDARD DIFF_SSTL12 [get_ports SYSCLK1_300_P];set_property PACKAGE_PIN E32 [get_ports SYSCLK2_300_N];set_property IOSTANDARD DIFF_SSTL12 [get_ports SYSCLK2_300_N];set_property PACKAGE_PIN F32 [get_ports SYSCLK2_300_P];set_property IOSTANDARD DIFF_SSTL12 [get_ports SYSCLK2_300_P];set_property PACKAGE_PIN H16 [get_ports SYSCLK3_300_N];set_property IOSTANDARD DIFF_SSTL12 [get_ports SYSCLK3_300_N];set_property PACKAGE_PIN J16 [get_ports SYSCLK3_300_P];set_property IOSTANDARD DIFF_SSTL12 [get_ports SYSCLK3_300_P];

# USER_SI570_CLOCKset_property PACKAGE_PIN AV19 [get_ports USER_SI570_CLOCK_N];set_property IOSTANDARD LVDS [get_ports USER_SI570_CLOCK_N];set_property PACKAGE_PIN AU19 [get_ports USER_SI570_CLOCK_P];set_property IOSTANDARD LVDS [get_ports USER_SI570_CLOCK_P];

# EMMCLKset_property PACKAGE_PIN AK13 [get_ports FPGA_CCLK];set_property IOSTANDARD LVCMOS18 [get_ports FPGA_CCLK];

VCU1525 Acceleration Platform User Guide 48UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 49: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

# MGT_SI570_CLOCKset_property PACKAGE_PIN M10 [get_ports MGT_SI570_CLOCK0_C_N];set_property IOSTANDARD LVDS [get_ports MGT_SI570_CLOCK0_C_N];set_property PACKAGE_PIN M11 [get_ports MGT_SI570_CLOCK0_C_P];set_property IOSTANDARD LVDS [get_ports MGT_SI570_CLOCK0_C_P];set_property PACKAGE_PIN T10 [get_ports MGT_SI570_CLOCK1_C_N];set_property IOSTANDARD LVDS [get_ports MGT_SI570_CLOCK1_C_N];set_property PACKAGE_PIN T11 [get_ports MGT_SI570_CLOCK1_C_P];set_property IOSTANDARD LVDS [get_ports MGT_SI570_CLOCK1_C_P];

# QSFP0set_property PACKAGE_PIN K10 [get_ports QSFP0_CLOCK_N];set_property IOSTANDARD LVDS [get_ports QSFP0_CLOCK_N];set_property PACKAGE_PIN K11 [get_ports QSFP0_CLOCK_P];set_property IOSTANDARD LVDS [get_ports QSFP0_CLOCK_P];

# QSFP1set_property PACKAGE_PIN P10 [get_ports QSFP1_CLOCK_N];set_property IOSTANDARD LVDS [get_ports QSFP1_CLOCK_N];set_property PACKAGE_PIN P11 [get_ports QSFP1_CLOCK_P];set_property IOSTANDARD LVDS [get_ports QSFP1_CLOCK_P];

# DDR4 C0 DIMM I/Fset_property PACKAGE_PIN AT36 [get_ports DDR4_C0_ADR0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR0];set_property PACKAGE_PIN AV36 [get_ports DDR4_C0_ADR1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR1];set_property PACKAGE_PIN AV37 [get_ports DDR4_C0_ADR2];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR2];set_property PACKAGE_PIN AW35 [get_ports DDR4_C0_ADR3];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR3];set_property PACKAGE_PIN AW36 [get_ports DDR4_C0_ADR4];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR4];set_property PACKAGE_PIN AY36 [get_ports DDR4_C0_ADR5];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR5];set_property PACKAGE_PIN AY35 [get_ports DDR4_C0_ADR6];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR6];set_property PACKAGE_PIN BA40 [get_ports DDR4_C0_ADR7];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR7];set_property PACKAGE_PIN BA37 [get_ports DDR4_C0_ADR8];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR8];set_property PACKAGE_PIN BB37 [get_ports DDR4_C0_ADR9];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR9];set_property PACKAGE_PIN AR35 [get_ports DDR4_C0_ADR10];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR10];set_property PACKAGE_PIN BA39 [get_ports DDR4_C0_ADR11];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR11];set_property PACKAGE_PIN BB40 [get_ports DDR4_C0_ADR12];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR12];set_property PACKAGE_PIN AN36 [get_ports DDR4_C0_ADR13];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR13];set_property PACKAGE_PIN AP35 [get_ports DDR4_C0_ADR14];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR14];set_property PACKAGE_PIN AP36 [get_ports DDR4_C0_ADR15];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR15];set_property PACKAGE_PIN AR36 [get_ports DDR4_C0_ADR16];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR16];set_property PACKAGE_PIN AN35 [get_ports DDR4_C0_ADR17];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ADR17];

VCU1525 Acceleration Platform User Guide 49UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 50: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property PACKAGE_PIN AT35 [get_ports DDR4_C0_BA0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_BA0];set_property PACKAGE_PIN AT34 [get_ports DDR4_C0_BA1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_BA1];set_property PACKAGE_PIN BC37 [get_ports DDR4_C0_BG0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_BG0];set_property PACKAGE_PIN BC39 [get_ports DDR4_C0_BG1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_BG1];set_property PACKAGE_PIN AW38 [get_ports DDR4_C0_CK_C0];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C0_CK_C0];set_property PACKAGE_PIN AV38 [get_ports DDR4_C0_CK_T0];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C0_CK_T0];set_property PACKAGE_PIN BC38 [get_ports DDR4_C0_CKE0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_CKE0];set_property PACKAGE_PIN AU35 [get_ports DDR4_C0_CK_C1];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C0_CK_C1];set_property PACKAGE_PIN AU34 [get_ports DDR4_C0_CK_T1];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C0_CK_T1];set_property PACKAGE_PIN BC40 [get_ports DDR4_C0_CKE1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_CKE1];set_property PACKAGE_PIN AU36 [get_ports DDR4_C0_PAR];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_PAR];set_property PACKAGE_PIN BB39 [get_ports DDR4_C0_ACT_B];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ACT_B];set_property PACKAGE_PIN BA38 [get_ports DDR4_C0_ALERT_B];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ALERT_B];set_property PACKAGE_PIN AT33 [get_ports DDR4_C0_EVENT_B];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_EVENT_B];set_property PACKAGE_PIN AU31 [get_ports DDR4_C0_RESET_N];set_property IOSTANDARD LVCMOS12 [get_ports DDR4_C0_RESET_N];set_property PACKAGE_PIN AR33 [get_ports DDR4_C0_CS_B0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_CS_B0];set_property PACKAGE_PIN AP33 [get_ports DDR4_C0_CS_B1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_CS_B1];set_property PACKAGE_PIN AN33 [get_ports DDR4_C0_CS_B2];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_CS_B2];set_property PACKAGE_PIN AM34 [get_ports DDR4_C0_CS_B3];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_CS_B3];set_property PACKAGE_PIN AP34 [get_ports DDR4_C0_ODT0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ODT0];set_property PACKAGE_PIN AN34 [get_ports DDR4_C0_ODT1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C0_ODT1];set_property PACKAGE_PIN AW28 [get_ports DDR4_C0_DQ0];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ0];set_property PACKAGE_PIN AW29 [get_ports DDR4_C0_DQ1];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ1];set_property PACKAGE_PIN BA28 [get_ports DDR4_C0_DQ2];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ2];set_property PACKAGE_PIN BA27 [get_ports DDR4_C0_DQ3];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ3];set_property PACKAGE_PIN BB29 [get_ports DDR4_C0_DQ4];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ4];set_property PACKAGE_PIN BA29 [get_ports DDR4_C0_DQ5];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ5];set_property PACKAGE_PIN BC27 [get_ports DDR4_C0_DQ6];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ6];set_property PACKAGE_PIN BB27 [get_ports DDR4_C0_DQ7];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ7];set_property PACKAGE_PIN BE28 [get_ports DDR4_C0_DQ8];

VCU1525 Acceleration Platform User Guide 50UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 51: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ8];set_property PACKAGE_PIN BF28 [get_ports DDR4_C0_DQ9];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ9];set_property PACKAGE_PIN BE30 [get_ports DDR4_C0_DQ10];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ10];set_property PACKAGE_PIN BD30 [get_ports DDR4_C0_DQ11];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ11];set_property PACKAGE_PIN BF27 [get_ports DDR4_C0_DQ12];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ12];set_property PACKAGE_PIN BE27 [get_ports DDR4_C0_DQ13];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ13];set_property PACKAGE_PIN BF30 [get_ports DDR4_C0_DQ14];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ14];set_property PACKAGE_PIN BF29 [get_ports DDR4_C0_DQ15];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ15];set_property PACKAGE_PIN BB31 [get_ports DDR4_C0_DQ16];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ16];set_property PACKAGE_PIN BB32 [get_ports DDR4_C0_DQ17];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ17];set_property PACKAGE_PIN AY32 [get_ports DDR4_C0_DQ18];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ18];set_property PACKAGE_PIN AY33 [get_ports DDR4_C0_DQ19];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ19];set_property PACKAGE_PIN BC32 [get_ports DDR4_C0_DQ20];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ20];set_property PACKAGE_PIN BC33 [get_ports DDR4_C0_DQ21];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ21];set_property PACKAGE_PIN BB34 [get_ports DDR4_C0_DQ22];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ22];set_property PACKAGE_PIN BC34 [get_ports DDR4_C0_DQ23];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ23];set_property PACKAGE_PIN AV31 [get_ports DDR4_C0_DQ24];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ24];set_property PACKAGE_PIN AV32 [get_ports DDR4_C0_DQ25];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ25];set_property PACKAGE_PIN AV34 [get_ports DDR4_C0_DQ26];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ26];set_property PACKAGE_PIN AW34 [get_ports DDR4_C0_DQ27];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ27];set_property PACKAGE_PIN AW31 [get_ports DDR4_C0_DQ28];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ28];set_property PACKAGE_PIN AY31 [get_ports DDR4_C0_DQ29];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ29];set_property PACKAGE_PIN BA35 [get_ports DDR4_C0_DQ30];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ30];set_property PACKAGE_PIN BA34 [get_ports DDR4_C0_DQ31];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ31];set_property PACKAGE_PIN AL30 [get_ports DDR4_C0_DQ32];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ32];set_property PACKAGE_PIN AM30 [get_ports DDR4_C0_DQ33];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ33];set_property PACKAGE_PIN AU32 [get_ports DDR4_C0_DQ34];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ34];set_property PACKAGE_PIN AT32 [get_ports DDR4_C0_DQ35];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ35];set_property PACKAGE_PIN AN31 [get_ports DDR4_C0_DQ36];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ36];set_property PACKAGE_PIN AN32 [get_ports DDR4_C0_DQ37];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ37];

VCU1525 Acceleration Platform User Guide 51UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 52: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property PACKAGE_PIN AR32 [get_ports DDR4_C0_DQ38];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ38];set_property PACKAGE_PIN AR31 [get_ports DDR4_C0_DQ39];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ39];set_property PACKAGE_PIN AP29 [get_ports DDR4_C0_DQ40];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ40];set_property PACKAGE_PIN AP28 [get_ports DDR4_C0_DQ41];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ41];set_property PACKAGE_PIN AN27 [get_ports DDR4_C0_DQ42];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ42];set_property PACKAGE_PIN AM27 [get_ports DDR4_C0_DQ43];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ43];set_property PACKAGE_PIN AN29 [get_ports DDR4_C0_DQ44];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ44];set_property PACKAGE_PIN AM29 [get_ports DDR4_C0_DQ45];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ45];set_property PACKAGE_PIN AR27 [get_ports DDR4_C0_DQ46];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ46];set_property PACKAGE_PIN AR28 [get_ports DDR4_C0_DQ47];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ47];set_property PACKAGE_PIN AT28 [get_ports DDR4_C0_DQ48];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ48];set_property PACKAGE_PIN AV27 [get_ports DDR4_C0_DQ49];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ49];set_property PACKAGE_PIN AU27 [get_ports DDR4_C0_DQ50];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ50];set_property PACKAGE_PIN AT27 [get_ports DDR4_C0_DQ51];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ51];set_property PACKAGE_PIN AV29 [get_ports DDR4_C0_DQ52];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ52];set_property PACKAGE_PIN AY30 [get_ports DDR4_C0_DQ53];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ53];set_property PACKAGE_PIN AW30 [get_ports DDR4_C0_DQ54];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ54];set_property PACKAGE_PIN AV28 [get_ports DDR4_C0_DQ55];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ55];set_property PACKAGE_PIN BD34 [get_ports DDR4_C0_DQ56];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ56];set_property PACKAGE_PIN BD33 [get_ports DDR4_C0_DQ57];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ57];set_property PACKAGE_PIN BE33 [get_ports DDR4_C0_DQ58];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ58];set_property PACKAGE_PIN BD35 [get_ports DDR4_C0_DQ59];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ59];set_property PACKAGE_PIN BF32 [get_ports DDR4_C0_DQ60];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ60];set_property PACKAGE_PIN BF33 [get_ports DDR4_C0_DQ61];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ61];set_property PACKAGE_PIN BF34 [get_ports DDR4_C0_DQ62];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ62];set_property PACKAGE_PIN BF35 [get_ports DDR4_C0_DQ63];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ63];set_property PACKAGE_PIN BD40 [get_ports DDR4_C0_DQ64];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ64];set_property PACKAGE_PIN BD39 [get_ports DDR4_C0_DQ65];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ65];set_property PACKAGE_PIN BF43 [get_ports DDR4_C0_DQ66];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ66];set_property PACKAGE_PIN BF42 [get_ports DDR4_C0_DQ67];

VCU1525 Acceleration Platform User Guide 52UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 53: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ67];set_property PACKAGE_PIN BF37 [get_ports DDR4_C0_DQ68];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ68];set_property PACKAGE_PIN BE37 [get_ports DDR4_C0_DQ69];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ69];set_property PACKAGE_PIN BE40 [get_ports DDR4_C0_DQ70];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ70];set_property PACKAGE_PIN BF41 [get_ports DDR4_C0_DQ71];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C0_DQ71];set_property PACKAGE_PIN BB30 [get_ports DDR4_C0_DQS_C0];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C0];set_property PACKAGE_PIN BA30 [get_ports DDR4_C0_DQS_T0];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T0];set_property PACKAGE_PIN BD29 [get_ports DDR4_C0_DQS_C1];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C1];set_property PACKAGE_PIN BD28 [get_ports DDR4_C0_DQS_T1];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T1];set_property PACKAGE_PIN BB36 [get_ports DDR4_C0_DQS_C2];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C2];set_property PACKAGE_PIN BB35 [get_ports DDR4_C0_DQS_T2];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T2];set_property PACKAGE_PIN AW33 [get_ports DDR4_C0_DQS_C3];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C3];set_property PACKAGE_PIN AV33 [get_ports DDR4_C0_DQS_T3];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T3];set_property PACKAGE_PIN AM32 [get_ports DDR4_C0_DQS_C4];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C4];set_property PACKAGE_PIN AM31 [get_ports DDR4_C0_DQS_T4];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T4];set_property PACKAGE_PIN AL29 [get_ports DDR4_C0_DQS_C5];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C5];set_property PACKAGE_PIN AL28 [get_ports DDR4_C0_DQS_T5];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T5];set_property PACKAGE_PIN AU30 [get_ports DDR4_C0_DQS_C6];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C6];set_property PACKAGE_PIN AU29 [get_ports DDR4_C0_DQS_T6];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T6];set_property PACKAGE_PIN BE36 [get_ports DDR4_C0_DQS_C7];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C7];set_property PACKAGE_PIN BE35 [get_ports DDR4_C0_DQS_T7];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T7];set_property PACKAGE_PIN BF38 [get_ports DDR4_C0_DQS_C8];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C8];set_property PACKAGE_PIN BE38 [get_ports DDR4_C0_DQS_T8];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T8];set_property PACKAGE_PIN BC26 [get_ports DDR4_C0_DQS_C9];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C9];set_property PACKAGE_PIN BB26 [get_ports DDR4_C0_DQS_T9];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T9];set_property PACKAGE_PIN BE26 [get_ports DDR4_C0_DQS_C10];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C10];set_property PACKAGE_PIN BD26 [get_ports DDR4_C0_DQS_T10];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T10];set_property PACKAGE_PIN BD31 [get_ports DDR4_C0_DQS_C11];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C11];set_property PACKAGE_PIN BC31 [get_ports DDR4_C0_DQS_T11];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T11];set_property PACKAGE_PIN BA33 [get_ports DDR4_C0_DQS_C12];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C12];

VCU1525 Acceleration Platform User Guide 53UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 54: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property PACKAGE_PIN BA32 [get_ports DDR4_C0_DQS_T12];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T12];set_property PACKAGE_PIN AP31 [get_ports DDR4_C0_DQS_C13];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C13];set_property PACKAGE_PIN AP30 [get_ports DDR4_C0_DQS_T13];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T13];set_property PACKAGE_PIN AT30 [get_ports DDR4_C0_DQS_C14];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C14];set_property PACKAGE_PIN AR30 [get_ports DDR4_C0_DQS_T14];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T14];set_property PACKAGE_PIN AY28 [get_ports DDR4_C0_DQS_C15];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C15];set_property PACKAGE_PIN AY27 [get_ports DDR4_C0_DQS_T15];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T15];set_property PACKAGE_PIN BE32 [get_ports DDR4_C0_DQS_C16];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C16];set_property PACKAGE_PIN BE31 [get_ports DDR4_C0_DQS_T16];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T16];set_property PACKAGE_PIN BF40 [get_ports DDR4_C0_DQS_C17];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_C17];set_property PACKAGE_PIN BF39 [get_ports DDR4_C0_DQS_T17];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C0_DQS_T17];

# DDR4 C1 DIMM I/Fset_property PACKAGE_PIN AN24 [get_ports DDR4_C1_ADR0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR0];set_property PACKAGE_PIN AT24 [get_ports DDR4_C1_ADR1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR1];set_property PACKAGE_PIN AW24 [get_ports DDR4_C1_ADR2];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR2];set_property PACKAGE_PIN AN26 [get_ports DDR4_C1_ADR3];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR3];set_property PACKAGE_PIN AY22 [get_ports DDR4_C1_ADR4];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR4];set_property PACKAGE_PIN AY23 [get_ports DDR4_C1_ADR5];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR5];set_property PACKAGE_PIN AV24 [get_ports DDR4_C1_ADR6];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR6];set_property PACKAGE_PIN BA22 [get_ports DDR4_C1_ADR7];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR7];set_property PACKAGE_PIN AY25 [get_ports DDR4_C1_ADR8];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR8];set_property PACKAGE_PIN BA23 [get_ports DDR4_C1_ADR9];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR9];set_property PACKAGE_PIN AM26 [get_ports DDR4_C1_ADR10];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR10];set_property PACKAGE_PIN BA25 [get_ports DDR4_C1_ADR11];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR11];set_property PACKAGE_PIN BB22 [get_ports DDR4_C1_ADR12];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR12];set_property PACKAGE_PIN AL24 [get_ports DDR4_C1_ADR13];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR13];set_property PACKAGE_PIN AL25 [get_ports DDR4_C1_ADR14];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR14];set_property PACKAGE_PIN AM25 [get_ports DDR4_C1_ADR15];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR15];set_property PACKAGE_PIN AN23 [get_ports DDR4_C1_ADR16];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR16];set_property PACKAGE_PIN AM24 [get_ports DDR4_C1_ADR17];

VCU1525 Acceleration Platform User Guide 54UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 55: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ADR17];set_property PACKAGE_PIN AU24 [get_ports DDR4_C1_BA0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_BA0];set_property PACKAGE_PIN AP26 [get_ports DDR4_C1_BA1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_BA1];set_property PACKAGE_PIN BC22 [get_ports DDR4_C1_BG0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_BG0];set_property PACKAGE_PIN AW26 [get_ports DDR4_C1_BG1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_BG1];set_property PACKAGE_PIN AU25 [get_ports DDR4_C1_CK_C0];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C1_CK_C0];set_property PACKAGE_PIN AT25 [get_ports DDR4_C1_CK_T0];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C1_CK_T0];set_property PACKAGE_PIN BB25 [get_ports DDR4_C1_CKE0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_CKE0];set_property PACKAGE_PIN AV26 [get_ports DDR4_C1_CK_C1];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C1_CK_C1];set_property PACKAGE_PIN AU26 [get_ports DDR4_C1_CK_T1];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C1_CK_T1];set_property PACKAGE_PIN BB24 [get_ports DDR4_C1_CKE1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_CKE1];set_property PACKAGE_PIN AT23 [get_ports DDR4_C1_PAR];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_PAR];set_property PACKAGE_PIN AW25 [get_ports DDR4_C1_ACT_B];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ACT_B];set_property PACKAGE_PIN AY26 [get_ports DDR4_C1_ALERT_B];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ALERT_B];set_property PACKAGE_PIN AN18 [get_ports DDR4_C1_EVENT_B];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_EVENT_B];set_property PACKAGE_PIN AR17 [get_ports DDR4_C1_RESET_N];set_property IOSTANDARD LVCMOS12 [get_ports DDR4_C1_RESET_N];set_property PACKAGE_PIN AV23 [get_ports DDR4_C1_CS_B0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_CS_B0];set_property PACKAGE_PIN AP25 [get_ports DDR4_C1_CS_B1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_CS_B1];set_property PACKAGE_PIN AR23 [get_ports DDR4_C1_CS_B2];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_CS_B2];set_property PACKAGE_PIN AP23 [get_ports DDR4_C1_CS_B3];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_CS_B3];set_property PACKAGE_PIN AW23 [get_ports DDR4_C1_ODT0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ODT0];set_property PACKAGE_PIN AP24 [get_ports DDR4_C1_ODT1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C1_ODT1];set_property PACKAGE_PIN BD9 [get_ports DDR4_C1_DQ0];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ0];set_property PACKAGE_PIN BD7 [get_ports DDR4_C1_DQ1];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ1];set_property PACKAGE_PIN BC7 [get_ports DDR4_C1_DQ2];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ2];set_property PACKAGE_PIN BD8 [get_ports DDR4_C1_DQ3];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ3];set_property PACKAGE_PIN BD10 [get_ports DDR4_C1_DQ4];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ4];set_property PACKAGE_PIN BE10 [get_ports DDR4_C1_DQ5];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ5];set_property PACKAGE_PIN BE7 [get_ports DDR4_C1_DQ6];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ6];set_property PACKAGE_PIN BF7 [get_ports DDR4_C1_DQ7];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ7];

VCU1525 Acceleration Platform User Guide 55UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 56: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property PACKAGE_PIN AU13 [get_ports DDR4_C1_DQ8];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ8];set_property PACKAGE_PIN AV13 [get_ports DDR4_C1_DQ9];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ9];set_property PACKAGE_PIN AW13 [get_ports DDR4_C1_DQ10];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ10];set_property PACKAGE_PIN AW14 [get_ports DDR4_C1_DQ11];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ11];set_property PACKAGE_PIN AU14 [get_ports DDR4_C1_DQ12];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ12];set_property PACKAGE_PIN AY11 [get_ports DDR4_C1_DQ13];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ13];set_property PACKAGE_PIN AV14 [get_ports DDR4_C1_DQ14];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ14];set_property PACKAGE_PIN BA11 [get_ports DDR4_C1_DQ15];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ15];set_property PACKAGE_PIN BA12 [get_ports DDR4_C1_DQ16];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ16];set_property PACKAGE_PIN BB12 [get_ports DDR4_C1_DQ17];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ17];set_property PACKAGE_PIN BA13 [get_ports DDR4_C1_DQ18];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ18];set_property PACKAGE_PIN BA14 [get_ports DDR4_C1_DQ19];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ19];set_property PACKAGE_PIN BC9 [get_ports DDR4_C1_DQ20];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ20];set_property PACKAGE_PIN BB9 [get_ports DDR4_C1_DQ21];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ21];set_property PACKAGE_PIN BA7 [get_ports DDR4_C1_DQ22];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ22];set_property PACKAGE_PIN BA8 [get_ports DDR4_C1_DQ23];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ23];set_property PACKAGE_PIN AN13 [get_ports DDR4_C1_DQ24];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ24];set_property PACKAGE_PIN AR13 [get_ports DDR4_C1_DQ25];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ25];set_property PACKAGE_PIN AM13 [get_ports DDR4_C1_DQ26];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ26];set_property PACKAGE_PIN AP13 [get_ports DDR4_C1_DQ27];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ27];set_property PACKAGE_PIN AM14 [get_ports DDR4_C1_DQ28];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ28];set_property PACKAGE_PIN AR15 [get_ports DDR4_C1_DQ29];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ29];set_property PACKAGE_PIN AL14 [get_ports DDR4_C1_DQ30];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ30];set_property PACKAGE_PIN AT15 [get_ports DDR4_C1_DQ31];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ31];set_property PACKAGE_PIN BE13 [get_ports DDR4_C1_DQ32];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ32];set_property PACKAGE_PIN BD14 [get_ports DDR4_C1_DQ33];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ33];set_property PACKAGE_PIN BF12 [get_ports DDR4_C1_DQ34];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ34];set_property PACKAGE_PIN BD13 [get_ports DDR4_C1_DQ35];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ35];set_property PACKAGE_PIN BD15 [get_ports DDR4_C1_DQ36];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ36];set_property PACKAGE_PIN BD16 [get_ports DDR4_C1_DQ37];

VCU1525 Acceleration Platform User Guide 56UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 57: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ37];set_property PACKAGE_PIN BF14 [get_ports DDR4_C1_DQ38];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ38];set_property PACKAGE_PIN BF13 [get_ports DDR4_C1_DQ39];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ39];set_property PACKAGE_PIN AY17 [get_ports DDR4_C1_DQ40];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ40];set_property PACKAGE_PIN BA17 [get_ports DDR4_C1_DQ41];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ41];set_property PACKAGE_PIN AY18 [get_ports DDR4_C1_DQ42];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ42];set_property PACKAGE_PIN BA18 [get_ports DDR4_C1_DQ43];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ43];set_property PACKAGE_PIN BA15 [get_ports DDR4_C1_DQ44];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ44];set_property PACKAGE_PIN BB15 [get_ports DDR4_C1_DQ45];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ45];set_property PACKAGE_PIN BC11 [get_ports DDR4_C1_DQ46];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ46];set_property PACKAGE_PIN BD11 [get_ports DDR4_C1_DQ47];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ47];set_property PACKAGE_PIN AV16 [get_ports DDR4_C1_DQ48];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ48];set_property PACKAGE_PIN AV17 [get_ports DDR4_C1_DQ49];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ49];set_property PACKAGE_PIN AU16 [get_ports DDR4_C1_DQ50];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ50];set_property PACKAGE_PIN AU17 [get_ports DDR4_C1_DQ51];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ51];set_property PACKAGE_PIN BB17 [get_ports DDR4_C1_DQ52];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ52];set_property PACKAGE_PIN BB16 [get_ports DDR4_C1_DQ53];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ53];set_property PACKAGE_PIN AT18 [get_ports DDR4_C1_DQ54];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ54];set_property PACKAGE_PIN AT17 [get_ports DDR4_C1_DQ55];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ55];set_property PACKAGE_PIN AM15 [get_ports DDR4_C1_DQ56];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ56];set_property PACKAGE_PIN AL15 [get_ports DDR4_C1_DQ57];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ57];set_property PACKAGE_PIN AN17 [get_ports DDR4_C1_DQ58];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ58];set_property PACKAGE_PIN AN16 [get_ports DDR4_C1_DQ59];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ59];set_property PACKAGE_PIN AR18 [get_ports DDR4_C1_DQ60];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ60];set_property PACKAGE_PIN AP18 [get_ports DDR4_C1_DQ61];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ61];set_property PACKAGE_PIN AL17 [get_ports DDR4_C1_DQ62];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ62];set_property PACKAGE_PIN AL16 [get_ports DDR4_C1_DQ63];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ63];set_property PACKAGE_PIN BF25 [get_ports DDR4_C1_DQ64];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ64];set_property PACKAGE_PIN BF24 [get_ports DDR4_C1_DQ65];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ65];set_property PACKAGE_PIN BD25 [get_ports DDR4_C1_DQ66];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ66];

VCU1525 Acceleration Platform User Guide 57UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 58: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property PACKAGE_PIN BE25 [get_ports DDR4_C1_DQ67];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ67];set_property PACKAGE_PIN BD23 [get_ports DDR4_C1_DQ68];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ68];set_property PACKAGE_PIN BC23 [get_ports DDR4_C1_DQ69];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ69];set_property PACKAGE_PIN BF23 [get_ports DDR4_C1_DQ70];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ70];set_property PACKAGE_PIN BE23 [get_ports DDR4_C1_DQ71];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C1_DQ71];set_property PACKAGE_PIN BF9 [get_ports DDR4_C1_DQS_C0];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C0];set_property PACKAGE_PIN BF10 [get_ports DDR4_C1_DQS_T0];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T0];set_property PACKAGE_PIN AY15 [get_ports DDR4_C1_DQS_C1];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C1];set_property PACKAGE_PIN AW15 [get_ports DDR4_C1_DQS_T1];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T1];set_property PACKAGE_PIN BB10 [get_ports DDR4_C1_DQS_C2];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C2];set_property PACKAGE_PIN BB11 [get_ports DDR4_C1_DQS_T2];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T2];set_property PACKAGE_PIN AT13 [get_ports DDR4_C1_DQS_C3];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C3];set_property PACKAGE_PIN AT14 [get_ports DDR4_C1_DQS_T3];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T3];set_property PACKAGE_PIN BE11 [get_ports DDR4_C1_DQS_C4];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C4];set_property PACKAGE_PIN BE12 [get_ports DDR4_C1_DQS_T4];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T4];set_property PACKAGE_PIN BC12 [get_ports DDR4_C1_DQS_C5];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C5];set_property PACKAGE_PIN BC13 [get_ports DDR4_C1_DQS_T5];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T5];set_property PACKAGE_PIN AW18 [get_ports DDR4_C1_DQS_C6];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C6];set_property PACKAGE_PIN AV18 [get_ports DDR4_C1_DQS_T6];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T6];set_property PACKAGE_PIN AR16 [get_ports DDR4_C1_DQS_C7];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C7];set_property PACKAGE_PIN AP16 [get_ports DDR4_C1_DQS_T7];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T7];set_property PACKAGE_PIN BD24 [get_ports DDR4_C1_DQS_C8];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C8];set_property PACKAGE_PIN BC24 [get_ports DDR4_C1_DQS_T8];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T8];set_property PACKAGE_PIN BF8 [get_ports DDR4_C1_DQS_C9];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C9];set_property PACKAGE_PIN BE8 [get_ports DDR4_C1_DQS_T9];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T9];set_property PACKAGE_PIN AY12 [get_ports DDR4_C1_DQS_C10];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C10];set_property PACKAGE_PIN AY13 [get_ports DDR4_C1_DQS_T10];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T10];set_property PACKAGE_PIN BA9 [get_ports DDR4_C1_DQS_C11];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C11];set_property PACKAGE_PIN BA10 [get_ports DDR4_C1_DQS_T11];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T11];set_property PACKAGE_PIN AP14 [get_ports DDR4_C1_DQS_C12];

VCU1525 Acceleration Platform User Guide 58UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 59: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C12];set_property PACKAGE_PIN AN14 [get_ports DDR4_C1_DQS_T12];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T12];set_property PACKAGE_PIN BF15 [get_ports DDR4_C1_DQS_C13];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C13];set_property PACKAGE_PIN BE15 [get_ports DDR4_C1_DQS_T13];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T13];set_property PACKAGE_PIN BC14 [get_ports DDR4_C1_DQS_C14];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C14];set_property PACKAGE_PIN BB14 [get_ports DDR4_C1_DQS_T14];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T14];set_property PACKAGE_PIN AY16 [get_ports DDR4_C1_DQS_C15];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C15];set_property PACKAGE_PIN AW16 [get_ports DDR4_C1_DQS_T15];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T15];set_property PACKAGE_PIN AM16 [get_ports DDR4_C1_DQS_C16];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C16];set_property PACKAGE_PIN AM17 [get_ports DDR4_C1_DQS_T16];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T16];set_property PACKAGE_PIN BF22 [get_ports DDR4_C1_DQS_C17];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_C17];set_property PACKAGE_PIN BE22 [get_ports DDR4_C1_DQS_T17];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C1_DQS_T17];

# DDR4 C2 DIMM I/Fset_property PACKAGE_PIN L29 [get_ports DDR4_C2_ADR0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR0];set_property PACKAGE_PIN A33 [get_ports DDR4_C2_ADR1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR1];set_property PACKAGE_PIN C33 [get_ports DDR4_C2_ADR2];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR2];set_property PACKAGE_PIN J29 [get_ports DDR4_C2_ADR3];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR3];set_property PACKAGE_PIN H31 [get_ports DDR4_C2_ADR4];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR4];set_property PACKAGE_PIN G31 [get_ports DDR4_C2_ADR5];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR5];set_property PACKAGE_PIN C32 [get_ports DDR4_C2_ADR6];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR6];set_property PACKAGE_PIN B32 [get_ports DDR4_C2_ADR7];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR7];set_property PACKAGE_PIN A32 [get_ports DDR4_C2_ADR8];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR8];set_property PACKAGE_PIN D31 [get_ports DDR4_C2_ADR9];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR9];set_property PACKAGE_PIN A34 [get_ports DDR4_C2_ADR10];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR10];set_property PACKAGE_PIN E31 [get_ports DDR4_C2_ADR11];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR11];set_property PACKAGE_PIN M30 [get_ports DDR4_C2_ADR12];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR12];set_property PACKAGE_PIN F33 [get_ports DDR4_C2_ADR13];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR13];set_property PACKAGE_PIN A35 [get_ports DDR4_C2_ADR14];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR14];set_property PACKAGE_PIN G32 [get_ports DDR4_C2_ADR15];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR15];set_property PACKAGE_PIN K30 [get_ports DDR4_C2_ADR16];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR16];

VCU1525 Acceleration Platform User Guide 59UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 60: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property PACKAGE_PIN H32 [get_ports DDR4_C2_ADR17];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ADR17];set_property PACKAGE_PIN D33 [get_ports DDR4_C2_BA0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_BA0];set_property PACKAGE_PIN B36 [get_ports DDR4_C2_BA1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_BA1];set_property PACKAGE_PIN C31 [get_ports DDR4_C2_BG0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_BG0];set_property PACKAGE_PIN J30 [get_ports DDR4_C2_BG1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_BG1];set_property PACKAGE_PIN B34 [get_ports DDR4_C2_CK_C0];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C2_CK_C0];set_property PACKAGE_PIN C34 [get_ports DDR4_C2_CK_T0];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C2_CK_T0];set_property PACKAGE_PIN G30 [get_ports DDR4_C2_CKE0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_CKE0];set_property PACKAGE_PIN D35 [get_ports DDR4_C2_CK_C1];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C2_CK_C1];set_property PACKAGE_PIN D34 [get_ports DDR4_C2_CK_T1];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C2_CK_T1];set_property PACKAGE_PIN E30 [get_ports DDR4_C2_CKE1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_CKE1];set_property PACKAGE_PIN M29 [get_ports DDR4_C2_PAR];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_PAR];set_property PACKAGE_PIN B31 [get_ports DDR4_C2_ACT_B];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ACT_B];set_property PACKAGE_PIN F30 [get_ports DDR4_C2_ALERT_B];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ALERT_B];set_property PACKAGE_PIN D40 [get_ports DDR4_C2_EVENT_B];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_EVENT_B];set_property PACKAGE_PIN D36 [get_ports DDR4_C2_RESET_N];set_property IOSTANDARD LVCMOS12 [get_ports DDR4_C2_RESET_N];set_property PACKAGE_PIN B35 [get_ports DDR4_C2_CS_B0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_CS_B0];set_property PACKAGE_PIN J31 [get_ports DDR4_C2_CS_B1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_CS_B1];set_property PACKAGE_PIN L30 [get_ports DDR4_C2_CS_B2];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_CS_B2];set_property PACKAGE_PIN K31 [get_ports DDR4_C2_CS_B3];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_CS_B3];set_property PACKAGE_PIN E33 [get_ports DDR4_C2_ODT0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ODT0];set_property PACKAGE_PIN F34 [get_ports DDR4_C2_ODT1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C2_ODT1];set_property PACKAGE_PIN R25 [get_ports DDR4_C2_DQ0];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ0];set_property PACKAGE_PIN P25 [get_ports DDR4_C2_DQ1];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ1];set_property PACKAGE_PIN M25 [get_ports DDR4_C2_DQ2];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ2];set_property PACKAGE_PIN L25 [get_ports DDR4_C2_DQ3];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ3];set_property PACKAGE_PIN P26 [get_ports DDR4_C2_DQ4];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ4];set_property PACKAGE_PIN R26 [get_ports DDR4_C2_DQ5];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ5];set_property PACKAGE_PIN N27 [get_ports DDR4_C2_DQ6];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ6];set_property PACKAGE_PIN N28 [get_ports DDR4_C2_DQ7];

VCU1525 Acceleration Platform User Guide 60UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 61: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ7];set_property PACKAGE_PIN J28 [get_ports DDR4_C2_DQ8];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ8];set_property PACKAGE_PIN H29 [get_ports DDR4_C2_DQ9];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ9];set_property PACKAGE_PIN H28 [get_ports DDR4_C2_DQ10];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ10];set_property PACKAGE_PIN G29 [get_ports DDR4_C2_DQ11];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ11];set_property PACKAGE_PIN K25 [get_ports DDR4_C2_DQ12];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ12];set_property PACKAGE_PIN L27 [get_ports DDR4_C2_DQ13];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ13];set_property PACKAGE_PIN K26 [get_ports DDR4_C2_DQ14];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ14];set_property PACKAGE_PIN K27 [get_ports DDR4_C2_DQ15];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ15];set_property PACKAGE_PIN F27 [get_ports DDR4_C2_DQ16];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ16];set_property PACKAGE_PIN E27 [get_ports DDR4_C2_DQ17];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ17];set_property PACKAGE_PIN E28 [get_ports DDR4_C2_DQ18];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ18];set_property PACKAGE_PIN D28 [get_ports DDR4_C2_DQ19];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ19];set_property PACKAGE_PIN G27 [get_ports DDR4_C2_DQ20];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ20];set_property PACKAGE_PIN G26 [get_ports DDR4_C2_DQ21];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ21];set_property PACKAGE_PIN F28 [get_ports DDR4_C2_DQ22];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ22];set_property PACKAGE_PIN F29 [get_ports DDR4_C2_DQ23];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ23];set_property PACKAGE_PIN D26 [get_ports DDR4_C2_DQ24];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ24];set_property PACKAGE_PIN C26 [get_ports DDR4_C2_DQ25];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ25];set_property PACKAGE_PIN B27 [get_ports DDR4_C2_DQ26];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ26];set_property PACKAGE_PIN B26 [get_ports DDR4_C2_DQ27];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ27];set_property PACKAGE_PIN A29 [get_ports DDR4_C2_DQ28];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ28];set_property PACKAGE_PIN A30 [get_ports DDR4_C2_DQ29];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ29];set_property PACKAGE_PIN C27 [get_ports DDR4_C2_DQ30];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ30];set_property PACKAGE_PIN C28 [get_ports DDR4_C2_DQ31];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ31];set_property PACKAGE_PIN F35 [get_ports DDR4_C2_DQ32];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ32];set_property PACKAGE_PIN E38 [get_ports DDR4_C2_DQ33];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ33];set_property PACKAGE_PIN D38 [get_ports DDR4_C2_DQ34];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ34];set_property PACKAGE_PIN E35 [get_ports DDR4_C2_DQ35];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ35];set_property PACKAGE_PIN E36 [get_ports DDR4_C2_DQ36];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ36];

VCU1525 Acceleration Platform User Guide 61UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 62: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property PACKAGE_PIN E37 [get_ports DDR4_C2_DQ37];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ37];set_property PACKAGE_PIN F38 [get_ports DDR4_C2_DQ38];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ38];set_property PACKAGE_PIN G38 [get_ports DDR4_C2_DQ39];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ39];set_property PACKAGE_PIN P30 [get_ports DDR4_C2_DQ40];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ40];set_property PACKAGE_PIN R30 [get_ports DDR4_C2_DQ41];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ41];set_property PACKAGE_PIN P29 [get_ports DDR4_C2_DQ42];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ42];set_property PACKAGE_PIN N29 [get_ports DDR4_C2_DQ43];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ43];set_property PACKAGE_PIN L32 [get_ports DDR4_C2_DQ44];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ44];set_property PACKAGE_PIN M32 [get_ports DDR4_C2_DQ45];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ45];set_property PACKAGE_PIN P31 [get_ports DDR4_C2_DQ46];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ46];set_property PACKAGE_PIN N32 [get_ports DDR4_C2_DQ47];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ47];set_property PACKAGE_PIN J35 [get_ports DDR4_C2_DQ48];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ48];set_property PACKAGE_PIN K35 [get_ports DDR4_C2_DQ49];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ49];set_property PACKAGE_PIN L33 [get_ports DDR4_C2_DQ50];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ50];set_property PACKAGE_PIN K33 [get_ports DDR4_C2_DQ51];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ51];set_property PACKAGE_PIN J34 [get_ports DDR4_C2_DQ52];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ52];set_property PACKAGE_PIN J33 [get_ports DDR4_C2_DQ53];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ53];set_property PACKAGE_PIN N34 [get_ports DDR4_C2_DQ54];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ54];set_property PACKAGE_PIN P34 [get_ports DDR4_C2_DQ55];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ55];set_property PACKAGE_PIN H36 [get_ports DDR4_C2_DQ56];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ56];set_property PACKAGE_PIN G36 [get_ports DDR4_C2_DQ57];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ57];set_property PACKAGE_PIN H37 [get_ports DDR4_C2_DQ58];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ58];set_property PACKAGE_PIN J36 [get_ports DDR4_C2_DQ59];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ59];set_property PACKAGE_PIN K37 [get_ports DDR4_C2_DQ60];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ60];set_property PACKAGE_PIN K38 [get_ports DDR4_C2_DQ61];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ61];set_property PACKAGE_PIN G35 [get_ports DDR4_C2_DQ62];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ62];set_property PACKAGE_PIN G34 [get_ports DDR4_C2_DQ63];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ63];set_property PACKAGE_PIN C36 [get_ports DDR4_C2_DQ64];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ64];set_property PACKAGE_PIN B37 [get_ports DDR4_C2_DQ65];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ65];set_property PACKAGE_PIN A37 [get_ports DDR4_C2_DQ66];

VCU1525 Acceleration Platform User Guide 62UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 63: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ66];set_property PACKAGE_PIN A38 [get_ports DDR4_C2_DQ67];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ67];set_property PACKAGE_PIN C39 [get_ports DDR4_C2_DQ68];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ68];set_property PACKAGE_PIN D39 [get_ports DDR4_C2_DQ69];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ69];set_property PACKAGE_PIN A40 [get_ports DDR4_C2_DQ70];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ70];set_property PACKAGE_PIN B40 [get_ports DDR4_C2_DQ71];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C2_DQ71];set_property PACKAGE_PIN M26 [get_ports DDR4_C2_DQS_C0];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C0];set_property PACKAGE_PIN N26 [get_ports DDR4_C2_DQS_T0];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T0];set_property PACKAGE_PIN J26 [get_ports DDR4_C2_DQS_C1];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C1];set_property PACKAGE_PIN J25 [get_ports DDR4_C2_DQS_T1];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T1];set_property PACKAGE_PIN D30 [get_ports DDR4_C2_DQS_C2];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C2];set_property PACKAGE_PIN D29 [get_ports DDR4_C2_DQS_T2];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T2];set_property PACKAGE_PIN A28 [get_ports DDR4_C2_DQS_C3];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C3];set_property PACKAGE_PIN A27 [get_ports DDR4_C2_DQS_T3];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T3];set_property PACKAGE_PIN E40 [get_ports DDR4_C2_DQS_C4];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C4];set_property PACKAGE_PIN E39 [get_ports DDR4_C2_DQS_T4];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T4];set_property PACKAGE_PIN M31 [get_ports DDR4_C2_DQS_C5];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C5];set_property PACKAGE_PIN N31 [get_ports DDR4_C2_DQS_T5];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T5];set_property PACKAGE_PIN L36 [get_ports DDR4_C2_DQS_C6];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C6];set_property PACKAGE_PIN L35 [get_ports DDR4_C2_DQS_T6];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T6];set_property PACKAGE_PIN H38 [get_ports DDR4_C2_DQS_C7];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C7];set_property PACKAGE_PIN J38 [get_ports DDR4_C2_DQS_T7];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T7];set_property PACKAGE_PIN A39 [get_ports DDR4_C2_DQS_C8];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C8];set_property PACKAGE_PIN B39 [get_ports DDR4_C2_DQS_T8];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T8];set_property PACKAGE_PIN P28 [get_ports DDR4_C2_DQS_C9];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C9];set_property PACKAGE_PIN R28 [get_ports DDR4_C2_DQS_T9];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T9];set_property PACKAGE_PIN L28 [get_ports DDR4_C2_DQS_C10];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C10];set_property PACKAGE_PIN M27 [get_ports DDR4_C2_DQS_T10];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T10];set_property PACKAGE_PIN H27 [get_ports DDR4_C2_DQS_C11];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C11];set_property PACKAGE_PIN H26 [get_ports DDR4_C2_DQS_T11];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T11];

VCU1525 Acceleration Platform User Guide 63UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 64: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property PACKAGE_PIN B29 [get_ports DDR4_C2_DQS_C12];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C12];set_property PACKAGE_PIN C29 [get_ports DDR4_C2_DQS_T12];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T12];set_property PACKAGE_PIN F37 [get_ports DDR4_C2_DQS_C13];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C13];set_property PACKAGE_PIN G37 [get_ports DDR4_C2_DQS_T13];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T13];set_property PACKAGE_PIN R31 [get_ports DDR4_C2_DQS_C14];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C14];set_property PACKAGE_PIN T30 [get_ports DDR4_C2_DQS_T14];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T14];set_property PACKAGE_PIN L34 [get_ports DDR4_C2_DQS_C15];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C15];set_property PACKAGE_PIN M34 [get_ports DDR4_C2_DQS_T15];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T15];set_property PACKAGE_PIN H34 [get_ports DDR4_C2_DQS_C16];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C16];set_property PACKAGE_PIN H33 [get_ports DDR4_C2_DQS_T16];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T16];set_property PACKAGE_PIN C38 [get_ports DDR4_C2_DQS_C17];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_C17];set_property PACKAGE_PIN C37 [get_ports DDR4_C2_DQS_T17];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C2_DQS_T17];

# DDR4 C3 DIMM I/Fset_property PACKAGE_PIN K15 [get_ports DDR4_C3_ADR0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR0];set_property PACKAGE_PIN B15 [get_ports DDR4_C3_ADR1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR1];set_property PACKAGE_PIN F14 [get_ports DDR4_C3_ADR2];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR2];set_property PACKAGE_PIN A15 [get_ports DDR4_C3_ADR3];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR3];set_property PACKAGE_PIN C14 [get_ports DDR4_C3_ADR4];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR4];set_property PACKAGE_PIN A14 [get_ports DDR4_C3_ADR5];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR5];set_property PACKAGE_PIN B14 [get_ports DDR4_C3_ADR6];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR6];set_property PACKAGE_PIN E13 [get_ports DDR4_C3_ADR7];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR7];set_property PACKAGE_PIN F13 [get_ports DDR4_C3_ADR8];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR8];set_property PACKAGE_PIN A13 [get_ports DDR4_C3_ADR9];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR9];set_property PACKAGE_PIN D14 [get_ports DDR4_C3_ADR10];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR10];set_property PACKAGE_PIN C13 [get_ports DDR4_C3_ADR11];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR11];set_property PACKAGE_PIN B13 [get_ports DDR4_C3_ADR12];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR12];set_property PACKAGE_PIN K16 [get_ports DDR4_C3_ADR13];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR13];set_property PACKAGE_PIN D15 [get_ports DDR4_C3_ADR14];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR14];set_property PACKAGE_PIN E15 [get_ports DDR4_C3_ADR15];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR15];set_property PACKAGE_PIN F15 [get_ports DDR4_C3_ADR16];

VCU1525 Acceleration Platform User Guide 64UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 65: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR16];set_property PACKAGE_PIN G16 [get_ports DDR4_C3_ADR17];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ADR17];set_property PACKAGE_PIN J15 [get_ports DDR4_C3_BA0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_BA0];set_property PACKAGE_PIN H14 [get_ports DDR4_C3_BA1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_BA1];set_property PACKAGE_PIN D13 [get_ports DDR4_C3_BG0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_BG0];set_property PACKAGE_PIN J13 [get_ports DDR4_C3_BG1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_BG1];set_property PACKAGE_PIN L13 [get_ports DDR4_C3_CK_C0];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C3_CK_C0];set_property PACKAGE_PIN L14 [get_ports DDR4_C3_CK_T0];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C3_CK_T0];set_property PACKAGE_PIN K13 [get_ports DDR4_C3_CKE0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_CKE0];set_property PACKAGE_PIN G13 [get_ports DDR4_C3_CK_C1];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C3_CK_C1];set_property PACKAGE_PIN G14 [get_ports DDR4_C3_CK_T1];set_property IOSTANDARD DIFF_SSTL12_DCI [get_ports DDR4_C3_CK_T1];set_property PACKAGE_PIN L15 [get_ports DDR4_C3_CKE1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_CKE1];set_property PACKAGE_PIN J14 [get_ports DDR4_C3_PAR];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_PAR];set_property PACKAGE_PIN H13 [get_ports DDR4_C3_ACT_B];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ACT_B];set_property PACKAGE_PIN G15 [get_ports DDR4_C3_ALERT_B];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ALERT_B];set_property PACKAGE_PIN D18 [get_ports DDR4_C3_EVENT_B];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_EVENT_B];set_property PACKAGE_PIN D21 [get_ports DDR4_C3_RESET_N];set_property IOSTANDARD LVCMOS12 [get_ports DDR4_C3_RESET_N];set_property PACKAGE_PIN B16 [get_ports DDR4_C3_CS_B0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_CS_B0];set_property PACKAGE_PIN D16 [get_ports DDR4_C3_CS_B1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_CS_B1];set_property PACKAGE_PIN M14 [get_ports DDR4_C3_CS_B2];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_CS_B2];set_property PACKAGE_PIN M13 [get_ports DDR4_C3_CS_B3];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_CS_B3];set_property PACKAGE_PIN C16 [get_ports DDR4_C3_ODT0];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ODT0];set_property PACKAGE_PIN E16 [get_ports DDR4_C3_ODT1];set_property IOSTANDARD SSTL12_DCI [get_ports DDR4_C3_ODT1];set_property PACKAGE_PIN P24 [get_ports DDR4_C3_DQ0];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ0];set_property PACKAGE_PIN N24 [get_ports DDR4_C3_DQ1];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ1];set_property PACKAGE_PIN T24 [get_ports DDR4_C3_DQ2];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ2];set_property PACKAGE_PIN R23 [get_ports DDR4_C3_DQ3];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ3];set_property PACKAGE_PIN N23 [get_ports DDR4_C3_DQ4];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ4];set_property PACKAGE_PIN P21 [get_ports DDR4_C3_DQ5];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ5];set_property PACKAGE_PIN P23 [get_ports DDR4_C3_DQ6];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ6];

VCU1525 Acceleration Platform User Guide 65UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 66: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property PACKAGE_PIN R21 [get_ports DDR4_C3_DQ7];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ7];set_property PACKAGE_PIN J24 [get_ports DDR4_C3_DQ8];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ8];set_property PACKAGE_PIN J23 [get_ports DDR4_C3_DQ9];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ9];set_property PACKAGE_PIN H24 [get_ports DDR4_C3_DQ10];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ10];set_property PACKAGE_PIN G24 [get_ports DDR4_C3_DQ11];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ11];set_property PACKAGE_PIN L24 [get_ports DDR4_C3_DQ12];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ12];set_property PACKAGE_PIN L23 [get_ports DDR4_C3_DQ13];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ13];set_property PACKAGE_PIN K22 [get_ports DDR4_C3_DQ14];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ14];set_property PACKAGE_PIN K21 [get_ports DDR4_C3_DQ15];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ15];set_property PACKAGE_PIN G20 [get_ports DDR4_C3_DQ16];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ16];set_property PACKAGE_PIN H17 [get_ports DDR4_C3_DQ17];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ17];set_property PACKAGE_PIN F19 [get_ports DDR4_C3_DQ18];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ18];set_property PACKAGE_PIN G17 [get_ports DDR4_C3_DQ19];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ19];set_property PACKAGE_PIN J20 [get_ports DDR4_C3_DQ20];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ20];set_property PACKAGE_PIN L19 [get_ports DDR4_C3_DQ21];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ21];set_property PACKAGE_PIN L18 [get_ports DDR4_C3_DQ22];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ22];set_property PACKAGE_PIN J19 [get_ports DDR4_C3_DQ23];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ23];set_property PACKAGE_PIN M19 [get_ports DDR4_C3_DQ24];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ24];set_property PACKAGE_PIN M20 [get_ports DDR4_C3_DQ25];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ25];set_property PACKAGE_PIN R18 [get_ports DDR4_C3_DQ26];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ26];set_property PACKAGE_PIN R17 [get_ports DDR4_C3_DQ27];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ27];set_property PACKAGE_PIN R20 [get_ports DDR4_C3_DQ28];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ28];set_property PACKAGE_PIN T20 [get_ports DDR4_C3_DQ29];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ29];set_property PACKAGE_PIN N18 [get_ports DDR4_C3_DQ30];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ30];set_property PACKAGE_PIN N19 [get_ports DDR4_C3_DQ31];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ31];set_property PACKAGE_PIN A23 [get_ports DDR4_C3_DQ32];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ32];set_property PACKAGE_PIN A22 [get_ports DDR4_C3_DQ33];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ33];set_property PACKAGE_PIN B24 [get_ports DDR4_C3_DQ34];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ34];set_property PACKAGE_PIN B25 [get_ports DDR4_C3_DQ35];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ35];set_property PACKAGE_PIN B22 [get_ports DDR4_C3_DQ36];

VCU1525 Acceleration Platform User Guide 66UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 67: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ36];set_property PACKAGE_PIN C22 [get_ports DDR4_C3_DQ37];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ37];set_property PACKAGE_PIN C24 [get_ports DDR4_C3_DQ38];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ38];set_property PACKAGE_PIN C23 [get_ports DDR4_C3_DQ39];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ39];set_property PACKAGE_PIN C19 [get_ports DDR4_C3_DQ40];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ40];set_property PACKAGE_PIN C18 [get_ports DDR4_C3_DQ41];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ41];set_property PACKAGE_PIN C21 [get_ports DDR4_C3_DQ42];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ42];set_property PACKAGE_PIN B21 [get_ports DDR4_C3_DQ43];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ43];set_property PACKAGE_PIN A18 [get_ports DDR4_C3_DQ44];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ44];set_property PACKAGE_PIN A17 [get_ports DDR4_C3_DQ45];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ45];set_property PACKAGE_PIN A20 [get_ports DDR4_C3_DQ46];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ46];set_property PACKAGE_PIN B20 [get_ports DDR4_C3_DQ47];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ47];set_property PACKAGE_PIN E17 [get_ports DDR4_C3_DQ48];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ48];set_property PACKAGE_PIN F20 [get_ports DDR4_C3_DQ49];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ49];set_property PACKAGE_PIN E18 [get_ports DDR4_C3_DQ50];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ50];set_property PACKAGE_PIN E20 [get_ports DDR4_C3_DQ51];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ51];set_property PACKAGE_PIN D19 [get_ports DDR4_C3_DQ52];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ52];set_property PACKAGE_PIN D20 [get_ports DDR4_C3_DQ53];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ53];set_property PACKAGE_PIN H18 [get_ports DDR4_C3_DQ54];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ54];set_property PACKAGE_PIN J18 [get_ports DDR4_C3_DQ55];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ55];set_property PACKAGE_PIN F22 [get_ports DDR4_C3_DQ56];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ56];set_property PACKAGE_PIN E22 [get_ports DDR4_C3_DQ57];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ57];set_property PACKAGE_PIN G22 [get_ports DDR4_C3_DQ58];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ58];set_property PACKAGE_PIN G21 [get_ports DDR4_C3_DQ59];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ59];set_property PACKAGE_PIN F24 [get_ports DDR4_C3_DQ60];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ60];set_property PACKAGE_PIN E25 [get_ports DDR4_C3_DQ61];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ61];set_property PACKAGE_PIN F25 [get_ports DDR4_C3_DQ62];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ62];set_property PACKAGE_PIN G25 [get_ports DDR4_C3_DQ63];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ63];set_property PACKAGE_PIN M16 [get_ports DDR4_C3_DQ64];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ64];set_property PACKAGE_PIN N16 [get_ports DDR4_C3_DQ65];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ65];

VCU1525 Acceleration Platform User Guide 67UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 68: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property PACKAGE_PIN N13 [get_ports DDR4_C3_DQ66];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ66];set_property PACKAGE_PIN N14 [get_ports DDR4_C3_DQ67];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ67];set_property PACKAGE_PIN T15 [get_ports DDR4_C3_DQ68];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ68];set_property PACKAGE_PIN R15 [get_ports DDR4_C3_DQ69];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ69];set_property PACKAGE_PIN P13 [get_ports DDR4_C3_DQ70];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ70];set_property PACKAGE_PIN P14 [get_ports DDR4_C3_DQ71];set_property IOSTANDARD POD12_DCI [get_ports DDR4_C3_DQ71];set_property PACKAGE_PIN R22 [get_ports DDR4_C3_DQS_C0];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C0];set_property PACKAGE_PIN T22 [get_ports DDR4_C3_DQS_T0];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T0];set_property PACKAGE_PIN H21 [get_ports DDR4_C3_DQS_C1];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C1];set_property PACKAGE_PIN J21 [get_ports DDR4_C3_DQS_T1];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T1];set_property PACKAGE_PIN K20 [get_ports DDR4_C3_DQS_C2];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C2];set_property PACKAGE_PIN L20 [get_ports DDR4_C3_DQS_T2];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T2];set_property PACKAGE_PIN P18 [get_ports DDR4_C3_DQS_C3];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C3];set_property PACKAGE_PIN P19 [get_ports DDR4_C3_DQS_T3];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T3];set_property PACKAGE_PIN A24 [get_ports DDR4_C3_DQS_C4];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C4];set_property PACKAGE_PIN A25 [get_ports DDR4_C3_DQS_T4];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T4];set_property PACKAGE_PIN B17 [get_ports DDR4_C3_DQS_C5];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C5];set_property PACKAGE_PIN C17 [get_ports DDR4_C3_DQS_T5];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T5];set_property PACKAGE_PIN F17 [get_ports DDR4_C3_DQS_C6];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C6];set_property PACKAGE_PIN F18 [get_ports DDR4_C3_DQS_T6];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T6];set_property PACKAGE_PIN E23 [get_ports DDR4_C3_DQS_C7];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C7];set_property PACKAGE_PIN F23 [get_ports DDR4_C3_DQS_T7];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T7];set_property PACKAGE_PIN P15 [get_ports DDR4_C3_DQS_C8];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C8];set_property PACKAGE_PIN R16 [get_ports DDR4_C3_DQS_T8];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T8];set_property PACKAGE_PIN N21 [get_ports DDR4_C3_DQS_C9];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C9];set_property PACKAGE_PIN N22 [get_ports DDR4_C3_DQS_T9];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T9];set_property PACKAGE_PIN L22 [get_ports DDR4_C3_DQS_C10];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C10];set_property PACKAGE_PIN M22 [get_ports DDR4_C3_DQS_T10];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T10];set_property PACKAGE_PIN K17 [get_ports DDR4_C3_DQS_C11];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C11];set_property PACKAGE_PIN K18 [get_ports DDR4_C3_DQS_T11];

VCU1525 Acceleration Platform User Guide 68UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 69: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T11];set_property PACKAGE_PIN M17 [get_ports DDR4_C3_DQS_C12];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C12];set_property PACKAGE_PIN N17 [get_ports DDR4_C3_DQS_T12];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T12];set_property PACKAGE_PIN D23 [get_ports DDR4_C3_DQS_C13];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C13];set_property PACKAGE_PIN D24 [get_ports DDR4_C3_DQS_T13];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T13];set_property PACKAGE_PIN A19 [get_ports DDR4_C3_DQS_C14];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C14];set_property PACKAGE_PIN B19 [get_ports DDR4_C3_DQS_T14];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T14];set_property PACKAGE_PIN G19 [get_ports DDR4_C3_DQS_C15];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C15];set_property PACKAGE_PIN H19 [get_ports DDR4_C3_DQS_T15];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T15];set_property PACKAGE_PIN H22 [get_ports DDR4_C3_DQS_C16];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C16];set_property PACKAGE_PIN H23 [get_ports DDR4_C3_DQS_T16];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T16];set_property PACKAGE_PIN R13 [get_ports DDR4_C3_DQS_C17];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_C17];set_property PACKAGE_PIN T13 [get_ports DDR4_C3_DQS_T17];set_property IOSTANDARD DIFF_POD12 [get_ports DDR4_C3_DQS_T17];

# DDR4 RESET GATINGset_property PACKAGE_PIN AU21 [get_ports DDR4_RESET_GATE];set_property IOSTANDARD LVCMOS12 DRIVE 4 [get_ports DDR4_RESET_GATE];

#QSPI0 WIRED TO FPGA U13 BANK0#Other net PACKAGE_PIN AG12 SPI0_CS_B#Other net PACKAGE_PIN AH12 SPI0_DQ0#Other net PACKAGE_PIN AK12 SPI0_DQ1#Other net PACKAGE_PIN AE12 SPI0_WP# (DQ2)#Other net PACKAGE_PIN AJ12 SPI0_HOLD_B (DQ3)#Other net PACKAGE_PIN AK13 FPGA_CCLK

# QSFP0set_property PACKAGE_PIN AT20 [get_ports QSFP0_FS0];set_property IOSTANDARD LVCMOS12 [get_ports QSFP0_FS0];set_property PACKAGE_PIN AU22 [get_ports QSFP0_FS1];set_property IOSTANDARD LVCMOS12 [get_ports QSFP0_FS1];set_property PACKAGE_PIN BE21 [get_ports QSFP0_INTL_LS];set_property IOSTANDARD LVCMOS12 [get_ports QSFP0_INTL_LS];set_property PACKAGE_PIN BD18 [get_ports QSFP0_LPMODE_LS];set_property IOSTANDARD LVCMOS12 [get_ports QSFP0_LPMODE_LS];set_property PACKAGE_PIN BE20 [get_ports QSFP0_MODPRSL_LS];set_property IOSTANDARD LVCMOS12 [get_ports QSFP0_MODPRSL_LS];set_property PACKAGE_PIN BE16 [get_ports QSFP0_MODSKLL_LS];set_property IOSTANDARD LVCMOS12 [get_ports QSFP0_MODSKLL_LS];set_property PACKAGE_PIN AT22 [get_ports QSFP0_REFCLK_RESET];set_property IOSTANDARD LVCMOS12 [get_ports QSFP0_REFCLK_RESET];set_property PACKAGE_PIN BE17 [get_ports QSFP0_RESETL_LS];set_property IOSTANDARD LVCMOS12 [get_ports QSFP0_RESETL_LS];

# QSFP1set_property PACKAGE_PIN AR22 [get_ports QSFP1_FS0];set_property IOSTANDARD LVCMOS12 [get_ports QSFP1_FS0];

VCU1525 Acceleration Platform User Guide 69UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 70: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

set_property PACKAGE_PIN AU20 [get_ports QSFP1_FS1];set_property IOSTANDARD LVCMOS12 [get_ports QSFP1_FS1];set_property PACKAGE_PIN AV21 [get_ports QSFP1_INTL_LS];set_property IOSTANDARD LVCMOS12 [get_ports QSFP1_INTL_LS];set_property PACKAGE_PIN AV22 [get_ports QSFP1_LPMODE_LS];set_property IOSTANDARD LVCMOS12 [get_ports QSFP1_LPMODE_LS];set_property PACKAGE_PIN BC19 [get_ports QSFP1_MODPRSL_LS];set_property IOSTANDARD LVCMOS12 [get_ports QSFP1_MODPRSL_LS];set_property PACKAGE_PIN AY20 [get_ports QSFP1_MODSKLL_LS];set_property IOSTANDARD LVCMOS12 [get_ports QSFP1_MODSKLL_LS];set_property PACKAGE_PIN AR21 [get_ports QSFP1_REFCLK_RESET];set_property IOSTANDARD LVCMOS12 [get_ports QSFP1_REFCLK_RESET];set_property PACKAGE_PIN BC18 [get_ports QSFP1_RESETL_LS];set_property IOSTANDARD LVCMOS12 [get_ports QSFP1_RESETL_LS];

# USB UARTset_property PACKAGE_PIN BB20 [get_ports USB_UART_RX];set_property IOSTANDARD LVCMOS12 [get_ports USB_UART_RX];set_property PACKAGE_PIN BF18 [get_ports USB_UART_TX];set_property IOSTANDARD LVCMOS12 [get_ports USB_UART_TX];

# USER GPIO# DIP SW3 4-POLE (ACTIVE LOW)set_property PACKAGE_PIN AN22 [get_ports SW_DP0];set_property IOSTANDARD LVCMOS12 [get_ports SW_DP0];set_property PACKAGE_PIN AM19 [get_ports SW_DP1];set_property IOSTANDARD LVCMOS12 [get_ports SW_DP1];set_property PACKAGE_PIN AL19 [get_ports SW_DP2];set_property IOSTANDARD LVCMOS12 [get_ports SW_DP2];set_property PACKAGE_PIN AP20 [get_ports SW_DP3];set_property IOSTANDARD LVCMOS12 [get_ports SW_DP3];

# LED DS3 (LED0=R, LED1=Y, LED2=G) FRONTPANELset_property PACKAGE_PIN BC21 [get_ports STATUS_LED0_FPGA];set_property IOSTANDARD LVCMOS12 [get_ports STATUS_LED0_FPGA];set_property PACKAGE_PIN BB21 [get_ports STATUS_LED1_FPGA];set_property IOSTANDARD LVCMOS12 [get_ports STATUS_LED1_FPGA];set_property PACKAGE_PIN BA20 [get_ports STATUS_LED2_FPGA];set_property IOSTANDARD LVCMOS12 [get_ports STATUS_LED2_FPGA];

#GPIO PB SW1 (ASSIGNED AS CPU_RESETn)set_property PACKAGE_PIN AL20 [get_ports CPU_RESET_FPGA];set_property IOSTANDARD LVCMOS12 [get_ports CPU_RESET_FPGA];

# GPIO TEST POINT (PAD WITH 49.9 OHM TO GND)set_property PACKAGE_PIN AN19 [get_ports TESTCLK_OUT];set_property IOSTANDARD LVCMOS12 [get_ports TESTCLK_OUT];

# GPIO I2C U2 EXPANSION PORT 0set_property PACKAGE_PIN AL21 [get_ports SW_SET1_FPGA];set_property IOSTANDARD LVCMOS12 [get_ports SW_SET1_FPGA];

# I2C MAINset_property PACKAGE_PIN BF19 [get_ports I2C_MAIN_RESET_B_LS];set_property IOSTANDARD LVCMOS12 [get_ports I2C_MAIN_RESET_B_LS];set_property PACKAGE_PIN BF20 [get_ports I2C_MAIN_SCL_LS];set_property IOSTANDARD LVCMOS12 [get_ports I2C_MAIN_SCL_LS];set_property PACKAGE_PIN BF17 [get_ports I2C_MAIN_SDA_LS];set_property IOSTANDARD LVCMOS12 [get_ports I2C_MAIN_SDA_LS];

VCU1525 Acceleration Platform User Guide 70UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 71: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix A: Master Constraints File Listing

# PCIE PERSTset_property PACKAGE_PIN BD21 [get_ports PCIE_PERST_LS];set_property IOSTANDARD LVCMOS12 [get_ports PCIE_PERST_LS];

# FPGA-TO-MSP432 (U19) UART CHANNELset_property PACKAGE_PIN BA19 [get_ports FPGA_RXD_MSP];set_property IOSTANDARD LVCMOS12 [get_ports FPGA_RXD_MSP];set_property PACKAGE_PIN BB19 [get_ports FPGA_TXD_MSP];set_property IOSTANDARD LVCMOS12 [get_ports FPGA_TXD_MSP];

# FPGA-TO-MSP432 (U19) 4-WIRE GPIO CHANNELset_property PACKAGE_PIN AR20 [get_ports GPIO_MSP0];set_property IOSTANDARD LVCMOS12 [get_ports GPIO_MSP0];set_property PACKAGE_PIN AM20 [get_ports GPIO_MSP1];set_property IOSTANDARD LVCMOS12 [get_ports GPIO_MSP1];set_property PACKAGE_PIN AM21 [get_ports GPIO_MSP2];set_property IOSTANDARD LVCMOS12 [get_ports GPIO_MSP2];set_property PACKAGE_PIN AN21 [get_ports GPIO_MSP3];set_property IOSTANDARD LVCMOS12 [get_ports GPIO_MSP3];

# SYSMON I2Cset_property PACKAGE_PIN AR25 [get_ports SYSMON_SCL];set_property IOSTANDARD LVCMOS12 [get_ports SYSMON_SCL];set_property PACKAGE_PIN AR26 [get_ports SYSMON_SDA];set_property IOSTANDARD LVCMOS12 [get_ports SYSMON_SDA];

VCU1525 Acceleration Platform User Guide 71UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 72: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix B

Regulatory and Compliance Information

OverviewThis product is designed and tested to conform to the European Union directives and standards described in this section.

VCU1525 Board — Master Answer Record 69844

For Technical Support, open a Support Service Request.

Directives2006/95/EC, Low Voltage Directive (LVD)

2004/108/EC, Electromagnetic Compatibility (EMC) Directive

StandardsEN standards are maintained by the European Committee for Electrotechnical Standardization (CENELEC). IEC standards are maintained by the International Electrotechnical Commission (IEC).

Electromagnetic CompatibilityEN 55022:2010, Information Technology Equipment Radio Disturbance Characteristics – Limits and Methods of Measurement

EN 55024:2010, Information Technology Equipment Immunity Characteristics – Limits and Methods of Measurement

This is a Class A product. In a domestic environment, this product can cause radio interference, in which case the user might be required to take adequate measures.

VCU1525 Acceleration Platform User Guide 72UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 73: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix B: Regulatory and Compliance Information

SafetyIEC 60950-1:2005, Information technology equipment – Safety, Part 1: General requirements

EN 60950-1:2006, Information technology equipment – Safety, Part 1: General requirements

Markings

This product complies with Directive 2002/96/EC on waste electrical and electronic equipment (WEEE). The affixed product label indicates that the user must not discard this electrical or electronic product in domestic household waste.

This product complies with Directive 2002/95/EC on the restriction of hazardous substances (RoHS) in electrical and electronic equipment.

This product complies with CE Directives 2006/95/EC, Low Voltage Directive (LVD) and 2004/108/EC, Electromagnetic Compatibility (EMC) Directive.

VCU1525 Acceleration Platform User Guide 73UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 74: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix C

Additional Resources and Legal Notices

Xilinx ResourcesFor support resources such as Answers, Documentation, Downloads, and Forums, see Xilinx Support.

Solution CentersSee the Xilinx Solution Centers for support on devices, software tools, and intellectual property at all stages of the design cycle. Topics include design assistance, advisories, and troubleshooting tips.

Documentation Navigator and Design HubsXilinx® Documentation Navigator provides access to Xilinx documents, videos, and support resources, which you can filter and search to find information. To open the Xilinx Documentation Navigator (DocNav):

• From the Vivado® IDE, select Help > Documentation and Tutorials.

• On Windows, select Start > All Programs > Xilinx Design Tools > DocNav.

• At the Linux command prompt, enter docnav.

Xilinx Design Hubs provide links to documentation organized by design tasks and other topics, which you can use to learn key concepts and address frequently asked questions. To access the Design Hubs:

• In the Xilinx Documentation Navigator, click the Design Hubs View tab.

• On the Xilinx website, see the Design Hubs page.

Note: For more information on Documentation Navigator, see the Documentation Navigator page on the Xilinx website.

VCU1525 Acceleration Platform User Guide 74UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 75: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix C: Additional Resources and Legal Notices

ReferencesThe most up to date information related to the VCU1525 board and its documentation is available on the following websites.

VCU1525 Acceleration Development Kit (Active)

VCU1525 Acceleration Development Kit (Passive)

Master Answer Record 69844

These Xilinx documents provide supplemental material useful with this guide:

1. UltraScale Architecture Configuration User Guide (UG570)

2. Virtex UltraScale+ FPGA Data Sheet: DC and AC Switching Characteristics (DS923)

3. UltraScale Architecture-Based FPGAs Memory IP LogiCORE IP Product Guide (PG150)

4. Micron Technology: www.micron.com(MTA18ASF2G72PZ-2G3B1IG, MT25QU01GBB8E12-0SIT)

5. Samsung Electronics: www.samsung.com(M393A2K40BB1-CRC)

6. Future Technology Devices International Ltd.: www.ftdichip.com(FT4232HQ)

7. Xilinx VCU1525 schematic 0381795

8. Texas Instruments: www.ti.com(PCA9546, TS3USB221RSER, LM96063, TXBN0304, MSP432P401RIPZ)

9. SFF-8663, SFF-8679 specification: SNIA Technology Affiliates

10. Linear Technology: www.linear.com

11. Vivado Design Suite User Guide: Using Constraints (UG903)

For additional documents associated with Xilinx devices, design tools, intellectual property, boards, and kits see the Xilinx documentation website.

The following websites provide supplemental material useful with this guide:

12. UltraScale Architecture PCB Design User Guide (UG583)

13. Xilinx, Inc: www.xilinx.com(XCVU9P-L2FSGD2104E)

14. Silicon Labs: www.silabs.com(Si5335A, Si570, Si53340)

15. PCI Express® standard: www.pcisig.com/specifications

VCU1525 Acceleration Platform User Guide 75UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback

Page 76: VCU1525 Reconfigurable Acceleration Platform - Xilinx · VCU1525 Acceleration Platform User Guide 5 UG1268 (v1.1) April 2, 2018 Chapter 1 Introduction Overview The VCU1525 Reconfigurable

Appendix C: Additional Resources and Legal Notices

16. SDx Environments Hardware Platform Development Guide (UG1269)

Please Read: Important Legal NoticesThe information disclosed to you hereunder (the “Materials”) is provided solely for the selection and use of Xilinx products. To the maximum extent permitted by applicable law: (1) Materials are made available "AS IS" and with all faults, Xilinx hereby DISCLAIMS ALL WARRANTIES AND CONDITIONS, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, OR FITNESS FOR ANY PARTICULAR PURPOSE; and (2) Xilinx shall not be liable (whether in contract or tort, including negligence, or under any other theory of liability) for any loss or damage of any kind or nature related to, arising under, or in connection with, the Materials (including your use of the Materials), including for any direct, indirect, special, incidental, or consequential loss or damage (including loss of data, profits, goodwill, or any type of loss or damage suffered as a result of any action brought by a third party) even if such damage or loss was reasonably foreseeable or Xilinx had been advised of the possibility of the same. Xilinx assumes no obligation to correct any errors contained in the Materials or to notify you of updates to the Materials or to product specifications. You may not reproduce, modify, distribute, or publicly display the Materials without prior written consent. Certain products are subject to the terms and conditions of Xilinx’s limited warranty, please refer to Xilinx’s Terms of Sale which can be viewed at https://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; you assume sole risk and liability for use of Xilinx products in such critical applications, please refer to Xilinx’s Terms of Sale which can be viewed at https://www.xilinx.com/legal.htm#tos.AUTOMOTIVE APPLICATIONS DISCLAIMERAUTOMOTIVE PRODUCTS (IDENTIFIED AS “XA” IN THE PART NUMBER) ARE NOT WARRANTED FOR USE IN THE DEPLOYMENT OF AIRBAGS OR FOR USE IN APPLICATIONS THAT AFFECT CONTROL OF A VEHICLE (“SAFETY APPLICATION”) UNLESS THERE IS A SAFETY CONCEPT OR REDUNDANCY FEATURE CONSISTENT WITH THE ISO 26262 AUTOMOTIVE SAFETY STANDARD (“SAFETY DESIGN”). CUSTOMER SHALL, PRIOR TO USING OR DISTRIBUTING ANY SYSTEMS THAT INCORPORATE PRODUCTS, THOROUGHLY TEST SUCH SYSTEMS FOR SAFETY PURPOSES. USE OF PRODUCTS IN A SAFETY APPLICATION WITHOUT A SAFETY DESIGN IS FULLY AT THE RISK OF CUSTOMER, SUBJECT ONLY TO APPLICABLE LAWS AND REGULATIONS GOVERNING LIMITATIONS ON PRODUCT LIABILITY.© Copyright 2017–2018 Xilinx, Inc. Xilinx, the Xilinx logo, Artix, ISE, Kintex, Spartan, Virtex, Vivado, Zynq, and other designated brands included herein are trademarks of Xilinx in the United States and other countries. All other trademarks are the property of their respective owners.

VCU1525 Acceleration Platform User Guide 76UG1268 (v1.1) April 2, 2018 www.xilinx.com

Send Feedback