Ug1267 Zcu104 Eval BD
Ug1267 Zcu104 Eval BD
User Guide
Chapter 1: Introduction
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Board Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Board Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Environmental . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Operating Voltage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Introduction
Overview
The embedded vision low cost (EVLC) development kit enables automotive, AR/VR, drones,
machine vision, and industrial vision developers to build, prototype, and test their designs
on a Zynq ® UltraScale+™ MPSoC XCZU7EV-2FFVC1156 device. The ZU7EV device integrates
a quad core Arm® Cortex™-A53 processing system (PS) and a dual-core Arm Cortex-R5
real-time processor, which provides application developers an unprecedented level of
heterogeneous multiprocessing. The ZCU104 evaluation board provides a flexible
prototyping platform with high-speed DDR4 memory interfaces, an FMC expansion port,
multi-gigabit per second serial transceivers, a variety of peripheral interfaces, and FPGA
fabric for customized designs. The ZCU104 reVISION package provides out-of-box SDSoC™
software development flow with OpenCV libraries, machine learning framework, and live
sensor support.
Additional Resources
See Appendix D, Additional Resources and Legal Notices for references to documents, files,
and resources relevant to the ZCU104 evaluation board.
Block Diagram
The ZCU104 board block diagram is shown in Figure 1-1.
X-Ref Target - Figure 1-1
UART / I2C
PMOD0/1 PL I2C1 CAN QSPI SD 3.0
HDMI Control
10/100/1000
ENET
HDMI GTs Bank 502
Bank 227 Bank 28
Bank 87 USB ULPI
FMC LPC
GTH
USB 3.0
GTRs
Bank 226 Bank 505
(XCZU7EV – 2FFVC1156)
SATA GTRs
DisplayPort
GTRs
Bank 225
Bank 504
Bank 66 Bank 64 Bank 65
Bank 224
PS DDR4 x64
Components
Bank 223
PL DDR4
SODIMM x64
X20114-021218
Board Features
The ZCU104 evaluation board features are listed here. Detailed information for each feature
is provided in Component Descriptions in Chapter 3.
° HDMI_DRU_CLOCK
° PS_REF_CLK
° GTR_REF_CLK_USB3
° GTR_REF_CLK_DP
° CLK_300
° GTR_REF_CLK_SATA
° CLK_125
• PS DDR4 64-bit component (4x16-bit)
• PL DDR4 64-bit SODIMM socket
• PS GTR assignment
• PS MIO: CAN
• PS MIO: I2C shared across PS and PL
• PS MIO: SD
• PS MIO: DisplayPort
• PS MIO: Ethernet
• PS MIO: USB3
• PS-side user LED (one)
• PL-side user LEDs (four)
• PL-side user DIP switch (4-position)
• PL-side user pushbuttons (four)
• PL-side CPU reset pushbutton
• PL-side PMOD headers
• PL-side bank 0 PROG_B pushbutton
• Security - PSBATT button battery backup
• Operational switches (power on/off, PROG_B, boot mode DIP switch)
• Operational status LEDs (power status, INIT, DONE, PG, DDR power good)
• Power management
The ZCU104 provides a rapid prototyping platform for the embedded vision low cost (EVLC)
market using the XCZU7EV-2FFVC1156 device. The ZU7EV contains PS hard block
peripherals exposed through the multi-use I/O (MIO) interface and several FPGA
programmable logic (PL), high-density (HD), and high-performance (HP) banks. Table 1-1
lists the resources available within the ZU7EV. See the Zynq UltraScale+ MPSoC Data Sheet:
Overview (DS891) [Ref 1] for a feature set overview, description, and ordering information.
Board Specifications
Dimensions
Height: 5.90 inch (14.98 cm)
See ZCU104 board documentation for XDC listing, schematics, layout files, board outline
drawings, etc.
Environmental
Temperature
Operating: 0°C to +45°C
Humidity
10% to 90% non-condensing
Operating Voltage
+12 VDC
IMPORTANT: Figure 2-1 is for visual reference only and might not reflect the current revision of the
board.
IMPORTANT: There could be multiple revisions of this board. The specific details concerning the
differences between revisions are not captured in this document. This document is not intended to be
a reference design guide and the information herein should not be used as such. Always refer to the
schematic, layout, and XDC files of the specific ZCU104 version of interest for such details.
CAUTION! The ZCU104 board can be damaged by electrostatic discharge (ESD). Follow standard ESD
prevention measures when handling the board.
• Use an ESD wrist or ankle strap and ensure that it makes skin contact. Connect the
equipment end of the strap to an unpainted metal surface on the chassis.
• Avoid touching the adapter against your clothing. The wrist strap protects components
from ESD on the body only.
• Handle the adapter by its bracket or edges only. Avoid touching the printed circuit
board or the connectors.
• Put the adapter down only on an antistatic surface such as the bag supplied in your kit.
• If you are returning the adapter to Xilinx Product Support, place it back in its antistatic
bag immediately.
X-Ref Target - Figure 2-1
25 10 11 27
10 9
11 9
8 30
7 19
16 18
13
24
31
35 17
21
20
1
12
6
2
34
32
14
33
26 26
14 5
5
3
15
28
22
23
X20272-022618
Jumpers
Table 2-2: Default Jumper Settings
Schematic
Number Ref. Des. Function Default Page
POR_OVERRIDE
33 J85 • 1-2: Enable 2-3 3
• 2-3: Disable
SYSMON I2C address
34 J12 • Open: SYSMON_VP_R floating 1-2 3
• 1-2: SYSMON_VP_P pulled down
SYSMON I2C address
34 J13 • Open: SYSMON_VN_R floating 1-2 3
• 1-2: SYSMON_VP_N pulled down
Reset sequencer PS_POR_B
• Open: Sequencer does not control
35 J20 1-2 12
PS_POR_B
• 1-2: Sequencer can control PS_POR_B
Reset sequencer PS_SRST_B
• Open: Sequencer does not control
35 J21 1-2 12
PS_SRST_B
• 1-2: Sequencer can control PS_SRST_B
Reset sequencer inhibit
• Open: Sequencer normal operation
35 J22 Open 12
• 1-2: Sequencer inhibit (resets stay
asserted)
Switches
Table 2-3: Default Switch Settings
Schematic
Number Ref. Des. Function Default Page
4-pole DIP switch PS_MODE select = [0010]
(ON = pull down, OFF = pull up = 1)
4: PS_MODE3 PS_MODE[3:0] = 0010 On
30 SW6 12
3: PS_MODE2 = QSPI32 boot default On
2: PS_MODE1 Off
1: PS_MODE0 On
17 SW13 4-pole DIP switch GPIO All Off 42
22 SW1 Main power slide switch Off 46
Notes:
1. Default switch setting.
JTAG
Vivado®, SDK, or third-party tools can establish a JTAG connection to the Zynq UltraScale+
MPSoC device through the FT4232 Quad USB to multipurpose UART (U151) with micro-USB
connector (J164).
Quad SPI
To boot from the dual Quad SPI nonvolatile configuration memory:
1. Store a valid Zynq UltraScale+ MPSoC boot image in the Quad SPI flash device (U119)
connected to the MIO Quad SPI interface.
2. Set the boot mode pins SW6 [4:1] PS_MODE[3:0] as indicated in Table 2-4 for Quad
SPI32.
3. Either power-cycle or press the power-on reset (POR) pushbutton SW4. SW4 is callout 20
in Figure 2-1.
SD
To boot from an SD card:
1. Store a valid Zynq UltraScale+ MPSoC boot image file on to an SD card (plugged into SD
socket J100) connected to the MIO SD interface.
2. Set the boot mode pins SW6 [4:1] PS_MODE[3:0] as indicated in Table 2-4 for SD1.
3. Either power-cycle or press the power-on reset (POR) pushbutton SW4. SW4 is callout 20
in Figure 2-1.
See the Zynq UltraScale+ MPSoC Technical Reference Manual (UG1085) [Ref 2] for more
information about Zynq UltraScale+ MPSoC configuration options.
Overview
This chapter provides a detailed functional description of the board’s components and
features. Table 2-1, page 13 identifies the components, references the respective schematic
(0381794) page numbers, and links to the corresponding detailed functional description in
this chapter. Component locations are shown in Table 2-1, page 13.
Component Descriptions
Zynq UltraScale+ XCZU7EV MPSoC
[Figure 2-1, callout 1]
The ZCU104 board is populated with the Zynq UltraScale+ XCZU7EV-2FFVC1156 MPSoC,
which combines a powerful processing system (PS) and programmable logic (PL) in the
same device. The PS in a Zynq UltraScale+ MPSoC features the Arm® flagship Cortex®-A53
64-bit quad-core processor and Cortex-R5 dual-core real-time processor. Support of
multiple speed grades requires voltage adjustments.
The V CCINT supplies are user adjustable via the PMBus with the voltage ranges listed in
Table 3-1 to support multiple Zynq UltraScale+ MPSoC speed grades.
Peripheral Port
Low-latency
Low-latency
Mali-400 MP2
GIC
2 x SATA
v3.1
PS-GTR
RGMII
4 x 1GE
SGMII
ULPI
2 x USB 3.0
USB 3.0
NAND x8
ONFI 3.1
DisplayPort
2 x SD3.0/ v1.2 x1, x2
eMMC4.51
Quad-SPI DisplayPort
HPC ACE
Central
MIO
x8 Video and
Switch Audio Interface
2 x SPI HPM
2 x CAN
2 x I2C
2 x UART
HP
SYSMON
PL_LPD
LPD_PL
100G
Interlaken
Ethernet
GFC
CSU
PMU GTY GTH
SHA3
AES-GCM Processor Quad Quad
RSA System BPU
PCIe
128 KB RAM DDRC (DDR4/3/3L, LPDDR3/4) To ACP
Gen4
32-bit/64-bit
Battery M S M S
Low Power Full Power
Power 64-bit 128-bit
X16387-012618
The Zynq UltraScale+ MPSoC PS block has three major processing units:
The Zynq UltraScale+ MPSoC PS has four high-speed serial I/O (HSSIO) interfaces
supporting these protocols:
• Integrated block for PCI Express® interface-PCIe™ base specification version 2.1
compliant.
• SATA 3.1 specification compliant interface.
• DisplayPort interface-implements a DisplayPort source-only interface with video
resolution up to 4K x 2K-30 (300 MHz pixel rate).
• USB 3.0 interface-compliant to USB 3.0 specification implementing a 5 Gb/s line rate.
• Serial GMII interface-supports a 1 Gb/s SGMII interface.
The PS and PL can be coupled with multiple interfaces and other signals to effectively
integrate user-created hardware accelerators and other functions in the PL logic that are
accessible to the processors. They can also access memory resources in the PS. The PS I/O
peripherals, including the static/flash memory interfaces share a multiplexed I/O (MIO) of
up to 78 MIO pins. Zynq UltraScale+ MPSoCs can also use the I/O in the PL domain for
many of the PS I/O peripherals. This is done through an extended multiplexed I/O interface
(EMIO).and boots at power-up or reset.
For additional information on Zynq UltraScale+ MPSoC devices, see the Zynq UltraScale+
MPSoC Data Sheet: Overview (DS891) [Ref 1]. See the Zynq UltraScale+ MPSoC Technical
Reference Manual (UG1085) [Ref 2] for more information about Zynq UltraScale+ MPSoC
configuration options.
X20247-013018
Notes:
1. The ZCU104 board is shipped with VADJ_FMC set to 1.8V.
The PS-side memory is wired to the XCZU7EV DDRC bank 504 hard memory controller.
PS-side memory is a 2 GB, 64-bit wide DDR4 memory system comprised of four
256 Mb x 16 SDRAMs, U2, and 99-101.
• Manufacturer: Micron
• Part number: MT40A256M16GE-083E
• Description:
° 4 Gb (256 Mb x 16)
° DDR4-2400
The ZCU104 XCZU7EV FFVC MPSoC PS DDR interface performance is documented in the
Zynq UltraScale+ MPSoC Data Sheet: DC and AC Switching Characteristics (DS925) [Ref 3].
The DDR4 0.6V VTT termination voltage is supplied from sink-source regulator U178. The
connections between the DDR4 memory and the U1 XCZU7EV bank 504 are listed in
Table 3-3.
Table 3-3: DDR4 Component Memory Connection to XCZU7EV PS Bank 504 (Cont’d)
Table 3-3: DDR4 Component Memory Connection to XCZU7EV PS Bank 504 (Cont’d)
Table 3-3: DDR4 Component Memory Connection to XCZU7EV PS Bank 504 (Cont’d)
Table 3-3: DDR4 Component Memory Connection to XCZU7EV PS Bank 504 (Cont’d)
The ZCU104 board DDR4 64-bit component PS memory interface adheres to the constraints
guidelines documented in the “PCB Guidelines for DDR4” section of UltraScale Architecture
PCB Design User Guide (UG583) [Ref 4]. The ZCU104 DDR4 PS component interface is a 40Ω
impedance implementations. Other memory interface details are also available in the
UltraScale Architecture FPGAs Memory Interface Solutions Product Guide (PG150) [Ref 5]. For
more details, see the Micron MT40A256M16HA-083E data sheet at the Micron website
[Ref 11].
The XCZU7EV PL-side banks 64, 65, and 66 are wired to DDR4 SODIMM socket J1. The
ZCU104 kit is shipped without a DDR4 SODIMM installed.
• Manufacturer: Micron
• Part Number: MTA8ATF51264HZ-2G6B1
• Description:
° 512 Meg x 8
° Single rank
° DDR4-2666
The ZCU104 XCZU7EV FFVC MPSoC PL DDR interface performance is documented in the
Zynq UltraScale+ MPSoC Data Sheet: DC and AC Switching Characteristics (DS925) [Ref 3].
The DDR4 0.6V VTT termination voltage is supplied from sink-source regulator U177. The
DDR4 SODIMM socket J1 connections are listed in Table 3-4.
Table 3-4: DDR4 SODIMM Socket J1 Connections to FPGA PL Banks 64, 65, and 66
Table 3-4: DDR4 SODIMM Socket J1 Connections to FPGA PL Banks 64, 65, and 66 (Cont’d)
Table 3-4: DDR4 SODIMM Socket J1 Connections to FPGA PL Banks 64, 65, and 66 (Cont’d)
Table 3-4: DDR4 SODIMM Socket J1 Connections to FPGA PL Banks 64, 65, and 66 (Cont’d)
Table 3-4: DDR4 SODIMM Socket J1 Connections to FPGA PL Banks 64, 65, and 66 (Cont’d)
The ZCU104 board PL DDR4 SODIMM interface adheres to the constraints guidelines
documented in the “PCB Guidelines for DDR4” section of UltraScale Architecture PCB Design
User Guide (UG583) [Ref 4]. The PL DDR4 SODIMM interface is a 40Ω impedance
implementation. Other memory interface details are also available in the UltraScale
Architecture FPGAs Memory Interface Solutions Product Guide (PG150) [Ref 5].
PSMIO
Table 3-5 provides PS MIO peripheral mapping implemented on the ZCU104 board. See the
Zynq UltraScale+ MPSoC Technical Reference Manual (UG1085) [Ref 2] for more information
on PS MIO peripheral mapping.
MIO25 D29 MIO25_CAN_RX CAN MIO51 F34 MIO51_SDIO_CLK_R SD1 MIO77 L34 MIO77_ENET_MDIO MDIO3
MIO24 E28 MIO24_CAN_TX CAN MIO50 F33 MIO50_SDIO_CMD_R SD1 MIO76 L33 MIO76_ENET_MDC MDIO3
MIO23 B29 Not Connected NC MIO49 F32 MIO49_SDIO_DAT3_R SD1 MIO75 L30 MIO75_ENET_RX_CTRL GEM3
MIO22 F28 Not Connected NC MIO48 F31 MIO48_SDIO_DAT2_R SD1 MIO74 L29 MIO74_ENET_RX_D3 GEM3
MIO21 C28 UART1_TXD_MIO21_RXD UART1 MIO47 F30 MIO47_SDIO_DAT1_R SD1 MIO73 K34 MIO73_ENET_RX_D2 GEM3
MIO20 E29 UART1_RXD_MIO20_TXD UART1 MIO46 E34 MIO46_SDIO_DAT0_R SD1 MIO72 K33 MIO72_ENET_RX_D1 GEM3
MIO19 B28 UART0_RXD_MIO19_TXD UART0 MIO45 E33 MIO45_SDIO_DETECT SD1 MIO71 K32 MIO71_ENET_RX_D0 GEM3
MIO18 F27 UART0_TXD_MIO18_RXD UART0 MIO44 E32 Not Connected NC MIO70 K31 MIO70_ENET_RX_CLK GEM3
MIO17 C29 MIO17_I2C1_SDA I2C1 MIO43 E30 Not Connected NC MIO69 K30 MIO69_ENET_TX_CTRL GEM3
MIO16 A28 MIO16_I2C1_SCL I2C1 MIO42 D34 Not Connected NC MIO68 K29 MIO68_ENET_TX_D3 GEM3
MIO15 E27 Not Connected NC MIO41 D32 Not Connected NC MIO67 K28 MIO67_ENET_TX_D2 GEM3
MIO14 A27 Not Connected NC MIO40 D31 Not Connected NC MIO66 J34 MIO66_ENET_TX_D1 GEM3
MIO13 D27 Not Connected NC MIO39 D30 Not Connected NC MIO65 J32 MIO65_ENET_TX_D0 GEM3
MIO12 C27 Not Connected NC MIO38 C34 Not Connected NC MIO64 J31 MIO64_ENET_TX_CLK GEM3
MIO11 B26 Not Connected NC MIO37 C33 Not Connected NC MIO63 J30 MIO63_USB_DATA7_R USB0
MIO10 F26 Not Connected NC MIO36 C32 Not Connected NC MIO62 J29 MIO62_USB_DATA6_R USB0
MIO9 C26 Not Connected NC MIO35 C31 Not Connected NC MIO61 H34 MIO61_USB_DATA5_R USB0
MIO8 D26 Not Connected NC MIO34 B34 Not Connected NC MIO60 H33 MIO60_USB_DATA4_R USB0
MIO7 B25 Not Connected NC MIO33 B33 Not Connected NC MIO59 H32 MIO59_USB_DATA3_R USB0
MIO6 A26 Not Connected NC MIO32 B31 Not Connected NC MIO58 H31 MIO58_USB_STP_R USB0
MIO5 D25 MIO5_QSPI_LWR_CS_B QSPI MIO31 B30 Not Connected NC MIO57 H29 MIO57_USB_DATA1_R USB0
MIO4 A25 MIO4_QSPI_LWR_DQ0 QSPI MIO30 A33 MIO30_DP_AUX_IN DPAUX MIO56 G34 MIO56_USB_DATA0_R USB0
MIO3 E25 MIO3_QSPI_LWR_DQ3 QSPI MIO29 A32 MIO29_DP_OE DPAUX MIO55 G33 MIO55_USB_NXT USB0
MIO2 B24 MIO2_QSPI_LWR_DQ2 QSPI MIO28 A31 MIO28_DP_HPD DPAUX MIO54 G31 MIO54_USB_DATA2_R USB0
MIO1 C24 MIO1_QSPI_LWR_DQ1 QSPI MIO27 A30 MIO27_DP_AUX_OUT DPAUX MIO53 G30 MIO53_USB_DIR USB0
MIO0 A24 MIO0_QSPI_LWR_CLK QSPI MIO26 A29 Not Connected NC MIO52 G29 MIO52_USB_CLK USB0
The Micron MT25QU512ABB8ESF serial NOR flash Quad SPI flash memory can hold the boot
image for the MPSoC system. This interface is used to support QSPI32 boot mode as
defined in the Zynq UltraScale+ MPSoC Technical Reference Manual (UG1085) [Ref 2].
The Quad SPI flash memory (U119) is located on the bottom of the board, and provides
512 Mb of non-volatile storage that can be used for configuration and data storage.
The connections between the SPI flash memory and the XCZU7EV MPSoC are listed in
Table 3-6.
The configuration and Quad SPI flash memory section of the Zynq UltraScale+ MPSoC
Technical Reference Manual (UG1085) [Ref 2] provides details on using the memory. For
more Quad SPI details, see the Micron MT25QU512ABB8ESF-0SIT data sheet at the Micron
website [Ref 11].
The ZCU104 board uses a Standard Microsystems Corporation USB3320 USB 2.0 ULPI
transceiver at U116 to support a USB connection to the host computer (see Figure 3-3). A
USB cable is supplied in the ZCU104 evaluation kit (standard-A connector to host computer,
micro-B connector to ZCU104 board connector J96). The USB3320 is a high-speed USB 2.0
PHY supporting the UTMI+ low pin interface (ULPI) interface standard. The ULPI standard
defines the interface between the USB controller IP and the PHY device, which drives the
physical USB bus. Use of the ULPI standard reduces the interface pin count between the USB
controller IP and the PHY device.
X-Ref Target - Figure 3-3
USB3
Connector
Notes:
1. PS_POR_B (U1.M24) or PS_MODE1 (DIP SW6.2) drive U116 RST_B via OR gate U168.
2. These nets are 30Ω series resistor coupled.
The USB3320 ULPI U116 transceiver circuit (see Figure 3-4) has a Micrel MIC2544 high-side
programmable current limit switch (U121). This switch has an open-drain output fault flag
on pin 2, which turns on LED DS51 if over current or thermal shutdown conditions are
detected. DS51 is located in the U116 circuit area near pushbutton SW4 (Figure 2-1, callout
20).
X20251-013018
SD Card Interface
[Figure 2-1, callout 6]
The ZCU104 board includes a secure digital input/output (SDIO) interface to provide access
to general purpose non-volatile SDIO memory cards and peripherals. See the SanDisk
Corporation [Ref 13] or SD Association [Ref 14] websites for more information on the SD
I/O card specification. The ZCU104 SD card interface supports the SD1_LS configuration
boot mode documented in the Zynq UltraScale+ MPSoC Technical Reference Manual
(UG1085) [Ref 2].
The SDIO signals are connected to XCZU7EV MPSoC PS bank 501, which has its V CCMIO set to
1.8V. Each of the six MIOxx_SDIO_* nets has a series 30Ω resistor at the source. A
MAX13035E voltage level-translator (U145) is present between the XCZU7EV MPSoC and
the SD card connector (J100).
Figure 3-5 shows the connections of the SD card interface on the ZCU104 board.
X-Ref Target - Figure 3-5
X20252-013018
Table 3-8 lists the SD card interface connections to the XCZU7EV MPSoC.
U151
N.C.
U1 J5
BANK 503
JTAG U167 FMC LPC
IF Connector
JTAG
TDI
TDO TDO TDI TDO
BUF
1.8V | 3.3V
X20115-012618
The M.2 SATA interface is provided for SATA SSD access using the PS-side bank 505 GTR
transceiver. Figure 3-7 shows M.2 connector U170.
The socket 2 SATA adapter pinout with key M is shown in Table 3-9. SATA-A data connection
is used for TX and SATA-B for RX. The M.2 connector U170 is a type 2242 (active component
section 22 mm wide with overall length 42 mm form factor) used on socket 2.
X20253-013018
The M.2 adapter tie-offs as implemented on the ZCU104 board are listed in Table 3-10.
The M.2 U170 connector to MPSoC connections are listed in Table 3-11.
Notes:
1. Series capacitor coupled, MGT I/F, I/O standards do not apply.
Clock Generation
The ZCU104 board provides an IDT8T49N287 FemtoClock® NG octal universal frequency
translator (U182) clock generator. Table 3-12 lists the frequency for each clock.
Notes:
1. U1 XCU7EV Bank 503 supports LVCMOS level inputs.
2. U1 MGT (I/O standards do not apply).
X20254-013018
For more details, see the IDT8T49N287A data sheet [Ref 21].
RGMII
X16527-100818
The ZCU104 board uses the TIDP83867IRPAP Ethernet RGMII PHY [Ref 16] (U98) for
Ethernet communications at 10 Mb/s, 100 Mb/s, or 1000 Mb/s. The board supports RGMII
mode only. The PHY connection to a user-provided Ethernet cable is through a Bel Fuse
L829-1J1T-43 RJ-45 connector (P12) with built-in magnetics and LED indicators. The
connections from XCZU7EV MPSoC U1 to the DP83867IRPAP PHY device U98 (bottom of the
board) are listed in Table 3-14.
X20255-013018
The DP83867IRPAP PHY U98 LED interface (LED_0, LED_2) uses the two LEDs embedded in
the P12 RJ45 connector bezel. The LED functional description is listed in Table 3-15.
The LED functions can be re-purposed with a LEDCR1 register write available via the PHY's
management data interface, MDIO/MDC. LED_2 is assigned to the activity indicator (ACT)
and LED_0 indicates link established. For more Ethernet PHY details, see the TI DS83867
data sheet [Ref 16].
• LED_0 is the RJ-45 P12 bezel right-side yellow LED, link established indicator.
• LED_2 is the RJ-45 P12 bezel left-side green LED, TX/RX activity indicator.
• LED_1 is the green DS27 LED, mounted on the ZCU104 board top between the display
port connector P11 and the Ethernet RJ-45 connector P12, indicates the 1000BASE-T
link is established.
X-Ref Target - Figure 3-11
X20116-012618
The I2C1 interface provides access to I2C peripherals through I2C switch TCA9548A U34. A
TCA6416A port expander U97 is also attached to the I2C1 bus. The I2C1 PS-side bank 500
connection is shared with PL-side bank 87. Figure 3-12 shows a high-level view of the I2C1
bus connectivity represented in Table 3-16 and Table 3-17. TCA9548A U34 is set to 0x74
and the TCA6416A is set to 0x20.
X-Ref Target - Figure 3-12
U1 U34
BANK 500 TCA9548A
PS I2C1
SC0/SC0 IIC_EEPROM_SDA/SCL 0x34
U136 0x7C
SD1/SC1 8T49N287_SDA/SCL
MIO17(C29)
MIO16(A28) L/S
I2C1_SDA/SCL SDA/
SCL
SC2/SC2 {PMIC1 0X13
IRPS5401_SDA/SCL PMIC2 0X14
SD3/SC3 VCC12_INA226_SDA/SCL 0x40
SC4/SC4 NOT CONNECTED
SD5/SC5 FMC_LPC_IIC_SDA/SCL 0x##
0x7C SC6/SC6 NOT CONNECTED
U1 SD7/SC7 DDR4_SODIMM_SDA/SCL 0x51
BANK 87 0x74
U45
PL I2C1
P12/N12 L/S
U97
TCA6416A
J160
P00 IRPS5401_ALERT_B
SDA 7,8 SDA/
SCL 5,6 P01 HDMI_8T49N241_INT_ALM
SCL
2x6 Male Pin Hdr. P02 MAX6643_OT_B
P03 MAX6643_FANFAIL_B
P04 VCC12_INA226_ALERT
P05 IIC_MUX_RESET_B
P06 GEM3_EXP_RESET_B
P07 FMC_LPC_PRSNT_M2C_B
X20117-021218
Table 3-16 and Table 3-17 show U34 and U97 (located on the bottom of the board)
connections, respectively.
The FT4232HL U151 quad USB-UART on the ZCU104 board provides three level-shifted
UART connections through the single micro-AB USB connector J164.
The USB UART interface circuit is shown in Figure 3-13. The FTDI FT4232HL data sheet is
available on the Silicon Labs website [Ref 15].
X-Ref Target - Figure 3-13
X20273-020518
The nets of the three UART channel are level-shifted by U161. The UART connections from
XCZU7EV MPSoC U1 PL-side bank 28 to the FT4232HL device through U161 are listed in
Table 3-18.
Table 3-18: XCZU7EV U1 PL-side to FT4232HL U151 Connections via L/S U161
FT4232HL U151
XCZU7EV (U1) Pin Net Name
Pin Name Pin #
A20 UART2_TXD_FPGA_RXD DDBUS1 52
C19 UART2_RXD_FPGA_TXD DDBUS0 48
C18 UART2_RTS_B DDBUS2 53
A19 UART2_CTS_B DDBUS3 54
Table 3-19: XCZU7EV U1 PS-side MIO 18, 19 to FT4232HL U151 Connections via L/S U161
FT4232HL U151
XCZU7EG U1 Schematic Net Name
Pin Name Pin# Pin Name Pin #
PS_MIO18 F27 UART0_TXD_MIO18_RXD BDBUS1 27
PS_MIO19 B28 UART0_RXD_MIO19_TXD BDBUS0 26
Table 3-20: XCZU7EV U1 PS-side MIO 20, 21 to FT4232HL U151 Connections via L/S U161
XCZU7EG U1 FT4232HL U151
Schematic Net Name
Pin Name Pin# Pin Name Pin #
PS_MIO21 C28 UART1_TXD_MIO21_RXD CDBUS1 39
PS_MIO20 E29 UART1_RXD_MIO20_TXD CDBUS0 38
X20257-013018
The Zynq UltraScale+ MPSoC provides a VESA DisplayPort 1.2 source-only controller that
supports up to two lanes of main link data at rates of 1.62 Gb/s, 2.70 Gb/s, or 5.40 Gb/s. The
DisplayPort standard defines an auxiliary channel that uses LVDS signaling at a 1 Mb/s data
rate, which is translated from single-ended MIO signals to the differential DisplayPort AUX
channel, DPAUX (see Table 3-21). The DisplayPort circuit is shown in Figure 3-15.
X16547-013018
The ZCU104 board provides an HDMI® video output using a TI SN65DP159RGZ re-timer at
U94. The output is provided on a TE Connectivity 1888811-1 right-angle dual-stacked HDMI
type-A receptacle at P7. The SN65DP159RGZ device is a dual mode DisplayPort to
transition-minimized differential signal (TMDS) re-timer supporting digital video interface
(DVI) 1.0, HDMI 1.4b, and 2.0 output signals.
The SN65DP159RGZ device supports the dual mode standard version 1.1 type 1 and type 2
through the digital down converter (DDC) link or AUX channel. The SN65DP159RGZ device
supports data rates up to 6 Gb/s per data lane to support Ultra HD (4K x 2K/60 Hz) 8-bits
per color high-resolution video and HDTV with 16-bit color depth at 1080p
(1920 x 1080/60 Hz). The SN65DP159RGZ device can automatically configure itself as a
re-driver at data rates <1 Gb/s, or as a re-timer at more than this data rate. This feature can
be turned off with I2C programming.
The HDMI block diagram, TX interface circuit, and RX interface circuit are shown in
Figure 3-16, Figure 3-17, and Figure 3-18, respectively. The XCZU7EV MPSoC U1 to HDMI
circuit connections are listed in Table 3-22.
+'0,B
70'6B
+'0,B
70'6B
+'0,B '5,9(5 +'0,B287
70'6B
61'3
7;B&/.B/9'6
70'6B&/.
&B65& &B61.
&B&7/B+'0,B287
3/6LGH
+'0, (','
6
,3 ((3520
7;B*7+B5()B&/.
&B+'0,B,1
;
X16535-020118
X20258-020218
Notes:
1. U1 MGT (I/O standards do not apply).
2. TMDS181IRG (U19), SN65DP159 (U94), M24C64-W (U109), and SI5324C (U108).
The ZCU104 board includes an IDT 8T49N241 jitter attenuator U181. The 8T49N241 has one
fractional feedback phase-locked loop (PLL) that can be used as a jitter attenuator and
frequency translator.
The FPGA can output the RX recovered clock to a differential I/O pair on I/O bank 67
(HDMI_REC_CLOCK_P, pin G14 and HDMI_REC_CLOCK_N, pin F13) for jitter attenuation. The
jitter attenuated clock (HDMI_SI5324_OUT_C_P (U181 pin 22), HDMI_SI5324_OUT_C_N
(U081 pin 39) is then routed as a series capacitor coupled reference clock to GTH Quad 227
inputs MGTREFCLK0P (U1 pin T8) and MGTREFCLK0N (U1 pin T7).
The 8T49N241 is used to generate the reference clock for the HDMI transmitter subsystem.
When the HDMI transmitter is used in standalone mode, the 8T49N241 operates in
free-running mode and uses an external oscillator as the reference. When the HDMI
transmitter is used in pass-through mode, the 8T49N241 generates a jitter attenuated
reference clock to drive the HDMI transmitter subsystem with a phase-aligned version of
the HDMI Rx subsystem HMDI Rx TMDS clock, so that they are phase aligned. The
8T49N241 is controlled by an I2C interface connected to the FPGA. Enabling the jitter
attenuation feature requires additional user programming through the FPGA connected
HDMI_CTL I2C bus. The jitter attenuated clock circuit is shown in Figure 3-19.
IMPORTANT: The IDT 8T49N241 pin 31 reset net HDMI_8T49N241_RST must be driven High to enable
the device. U181 pin 31 net HDMI_8T49N241_RST is connected to FPGA U1 bank 87 pin M12.
X20259-020118
The ZCU104 evaluation board supports two PMOD GPIO headers J55 (right-angle female)
and J87 (vertical male). The 3.3V PMOD nets are wired to the XCZU7EV device U1 bank 87.
Figure 3-20 shows the GPIO PMOD headers J55 and J87. Table 3-23 lists the connections
between the XCZU7EV MPSoC and the PMOD connectors.
X-Ref Target - Figure 3-20
X20260-020118
The ZCU104 evaluation board supports a PMOD 2X6 receptacle (right-angle female) J160.
Figure 3-21 shows the I2C1 PMOD receptacle J160. The I2C1 nets are a branch of the I2C1
main bus (see Figure 3-11, page 49). See the Digilent website [Ref 20] for more information
about the PMOD.
X-Ref Target - Figure 3-21
X19223-021218
User I/O
[Figure 2-1, callouts 16-19]
The ZCU104 board provides these user and general purpose I/O capabilities:
° CPU_RESET: SW20
• 4-position user DIP switch (callout 17)
° GPIO_DIP_SW[7:0]: SW13
Figure 3-22 through Figure 3-24 show the GPIO circuits. Table 3-24 lists the GPIO
connections to XCZU7EV U1 3.3V bank 88.
X-Ref Target - Figure 3-22
X20261-020118
X20262-020118
X20263-020118
Notes:
1. LEDs are driven through the U163 SN74AVC4T245 buffer.
Table 3-25 defines the power and status LEDs. For user controlled LEDs, see User I/O,
page 64.
Notes:
1. See the Zynq UltraScale+ MPSoC Technical Reference Manual (UG1085) [Ref 2] for more information about Zynq UltraScale+
MPSoC configuration pins.
Figure 3-25 shows the power and status LEDs area of the board.
X-Ref Target - Figure 3-25
X20118-012618
GTH Transceivers
[Figure 2-1, callout 1]
The Zynq UltraScale+ XCZU7EV MPSoC has 20 GTH gigabit transceivers (16.3 Gb/s capable)
on the PL-side. The GTH transceivers in the XCZU7EV device are grouped into four channels
referred to as Quads. The reference clock for a Quad can be sourced from the Quad above
or the Quad below the GTH Quad of interest. There are five GTH Quads on the ZCU104
board with connectivity as listed here:
Quad 223:
Quad 224:
Quad 225:
Quad 226:
• MGTREFCLK0 - FMC_LPC_GBTCLK0_M2C_C_P/N
• MGTREFCLK1 - HDMI_DRU_CLOCK_C_P/N
• Contains one GTH transceiver allocated to FMC_LPC_DP0_C2M/M2C_P/N
• Four GTH transceivers not connected
Quad 227:
• MGTREFCLK0 - HDMI_8T49N241_OUT_C_P/N
• MGTREFCLK1 - HDMI_RX_CLK_C_P/N
• Contains three GTH transceivers allocated to HDMI_TX/RX[0:2]_P/N
• Contains one GTH transceiver allocated to FMC_LPC_DP0_C2M/M2C_P/N
GTH transceiver interface assignments on the ZCU104 are shown in Figure 3-26.
X-Ref Target - Figure 3-26
BANK 225
X20119-021218
FMC LPC
The FMC low pin count (LPC) connector J5 has its full LA[00:33] bus connected across the
XCZU7EV MPSoC PL banks 67 and 68.
HDMI
Three PL-side GTH transceivers are dedicated for HDMI source and sink. Modes supported
are 4K, 2K at 60 f/s, and 2160p60. External circuitry for interfacing TMDS signals with the
GTH transceivers is required. Table 3-26 and Table 3-27 list MGTH banks 226 and 227
connections, respectively.
Notes:
1. Series capacitor coupled.
2. MGT connections I/O standard not applicable.
Notes:
1. Series capacitor coupled.
2. MGT connections I/O standard not applicable.
The PS-side GTR transceiver bank 505 supports two DisplayPort transmit channels, USB (3.0)
and SATA, as shown in Figure 3-27.
X-Ref Target - Figure 3-27
X20265-020118
Bank 505 DP (DisplayPort) lanes 0 and 1 TX support the 2-channel source only PS-side
DisplayPort circuitry described in DPAUX (MIO 27-30), page 55.
Bank 505 USB0 lane 2 supports the USB3.0 interface described in USB 3.0 Transceiver and
USB 2.0 ULPI PHY, page 35.
Bank 505 SATA1 lane 3 supports the M.2 SATA connector U170 as shown in Figure 3-7.
Bank 505 reference clocks are connected to the U182 8T49N287 clock generator as
described in Clock Generation, page 44.
XCZU7EV Connected To
(U1) Pin XCZU7EV Pin Name Schematic Net Name(2)
Pin No. Pin Name Device
U29 PS_MGTRTXP0 GT0_DP_TX_P(1) 4 ML_LANE1_P
U30 PS_MGTRTXN0 GT0_DP_TX_N (1) 6 ML_LANE1_N DisplayPort
R29 PS_MGTRTXP1 GT1_DP_TX_P(1) 1 ML_LANE0_P connector P11
XCZU7EV Connected To
XCZU7EV Pin Name Schematic Net Name(2)
(U1) Pin Pin No. Pin Name Device
P27 PS_MGTREFCLK1P GTR_REF_CLK_SATA_C_P(1) 37 Q5
P28 PS_MGTREFCLK1N GTR_REF_CLK_SATA_C_N (1) 36 NQ5
M27 PS_MGTREFCLK2P GTR_REF_CLK_USB3_C_P (1) 27 Q2
8T49N287 U182
M28 PS_MGTREFCLK2N GTR_REF_CLK_USB3_C_N (1) 28 NQ2
M31 PS_MGTREFCLK3P GTR_REF_CLK_DP_C_P (1) 23 Q3
M32 PS_MGTREFCLK3N GTR_REF_CLK_DP_C_N (1) 23 NQ3
Notes:
1. Series capacitor coupled.
2. MGT connections I/O standard not applicable.
The ZCU104 evaluation board supports the VITA 57.1 FPGA mezzanine card (FMC)
specification [Ref 19] by implementing the LPC connector (J5). LPC connectors use a 10 x 40
form factor, partially populated with 160 pins. The connector is keyed so that a mezzanine
card, when installed in the FMC LPC connector on the ZCU104 evaluation board, faces away
from the board
The ZCU104 board FMC VADJ voltage for LPC connector J5 is determined by the
IRPS5401MTRPBF U180 voltage regulator described in Board Power System, page 83. Valid
values for the VADJ_FMC rail are 1.2V, 1.5V, and 1.8V. The LPC J5 connections to XCZU7EV
U1 are shown in Table 3-29 and Table 3-30.
Notes:
1. Series capacitor coupled.
2. MGT connections I/O standard not applicable.
I/O U1 J5 I/O U1
J5 Pin Schematic Net Name FPGA Schematic Net Name FPGA
Standard Pin Pin Standard Pin
G2 FMC_LPC_CLK1_M2C_P LVDS G10 H1 NC
G3 FMC_LPC_CLK1_M2C_N LVDS F10 H2 FMC_LPC_PRSNT_M2C_B
G6 FMC_LPC_LA00_CC_P LVCMOS18 F17 H4 FMC_LPC_CLK0_M2C_P LVDS E15
G7 FMC_LPC_LA00_CC_N LVCMOS18 F16 H5 FMC_LPC_CLK0_M2C_N LVDS E14
G9 FMC_LPC_LA03_P LVDS K19 H7 FMC_LPC_LA02_P LVDS L20
G10 FMC_LPC_LA03_N LVDS K18 H8 FMC_LPC_LA02_N LVDS K20
G12 FMC_LPC_LA08_P LVDS E18 H10 FMC_LPC_LA04_P LVDS L17
G13 FMC_LPC_LA08_N LVDS E17 H11 FMC_LPC_LA04_N LVDS L16
G15 FMC_LPC_LA12_P LVDS G18 H13 FMC_LPC_LA07_P LVDS J16
G16 FMC_LPC_LA12_N LVDS F18 H14 FMC_LPC_LA07_N LVDS J15
G18 FMC_LPC_LA16_P LVDS D17 H16 FMC_LPC_LA11_P LVDS A13
G19 FMC_LPC_LA16_N LVDS C17 H17 FMC_LPC_LA11_N LVDS A12
G21 FMC_LPC_LA20_P LVDS F12 H19 FMC_LPC_LA15_P LVDS D16
G22 FMC_LPC_LA20_N LVDS E12 H20 FMC_LPC_LA15_N LVDS C16
G24 FMC_LPC_LA22_P LVDS H13 H22 FMC_LPC_LA19_P LVDS D12
G25 FMC_LPC_LA22_N LVDS H12 H23 FMC_LPC_LA19_N LVDS C11
G27 FMC_LPC_LA25_P LVDS C7 H25 FMC_LPC_LA21_P LVDS B10
G28 FMC_LPC_LA25_N LVDS C6 H26 FMC_LPC_LA21_N LVDS A10
G30 FMC_LPC_LA29_P LVDS K10 H28 FMC_LPC_LA24_P LVDS B6
G31 FMC_LPC_LA29_N LVDS J10 H29 FMC_LPC_LA24_N LVDS A6
G33 FMC_LPC_LA31_P LVDS F7 H31 FMC_LPC_LA28_P LVDS M13
G34 FMC_LPC_LA31_N LVDS E7 H32 FMC_LPC_LA28_N LVDS L13
G36 FMC_LPC_LA33_P LVDS C9 H34 FMC_LPC_LA30_P LVDS E9
G37 FMC_LPC_LA33_N LVDS C8 H35 FMC_LPC_LA30_N LVDS D9
G39 VADJ H37 FMC_LPC_LA32_P LVDS F8
H38 FMC_LPC_LA32_N LVDS E8
H40 VADJ
The ZCU104 uses the Maxim MAX6643 fan controller, which autonomously controls the fan
speed by controlling the pulse width modulation (PWM) signal to the fan based on the die
temperature sensed 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 the strapping
resistors on the MAX6643 device. The over temperature and fan failures alarms can be
monitored by any available processor in the FPGA by polling the MAX6643_OT_B and
MAX6643_FANFAIL_B signals wired to I2C expander U97 ports p02 and p03, U97 and pins 6
and 7, respectively. See the MAX6643 [Ref 18] data sheet for more information on the
device circuit implementation on this board.
Note: At initial power on, it is normal for the fan controller to energize at full speed for a few
seconds.
X-Ref Target - Figure 3-28
X20266-020118
Switches
[Figure 2-1, callouts 20, 22, 24, and 30]
The ZCU104 board includes power, program, configuration, and reset switches:
The ZCU104 board power switch is SW1. Sliding the switch actuator from the off to the on
position applies 12V power from J52, a 6-pin mini-fit connector. Green LED DS2 illuminates
when the ZCU104 board power is on. See Board Power System, page 83 for details on the
on-board power system.
CAUTION! Do NOT plug a PC ATX power supply 6-pin connector into the ZCU104 board power
connector J52. The ATX 6-pin connector has a different pin-out than J52. Connecting an ATX 6-pin
connector into J52 damages the ZCU104 board and voids the board warranty.
Figure 3-29 shows the power connector J52, power switch SW1, and LED indicator DS2.
X-Ref Target - Figure 3-29
X16548-020118
Program_B Pushbutton
[Figure 2-1, callout 24]
PS_PROG_B pushbutton switch SW5 grounds the XCZU7EV MPSoC PS_PROG_B pin T24
when pressed (see Figure 3-30). This action clears the programmable logic configuration,
which can then be acted on by the PS software. See the Zynq UltraScale+ MPSoC Technical
Reference Manual (UG1085) [Ref 2] for information about Zynq UltraScale+ MPSoC
configuration.
X-Ref Target - Figure 3-30
X16549-020118
X16550-020118
Figure 3-31: PS SRST_B and POR_B Pushbutton Switches SW3 and SW4
PS_POR_B Reset
Depressing and then releasing pushbutton SW4 causes net PS_POR_B to strobe Low. This
reset is used to hold the PS in reset until all PS power supplies are at the required voltage
levels. It must be held Low through PS power-up. PS_POR_B should be generated by the
power supply power-good signal. When the voltage at U22 IN1 is below its threshold or EN1
(P.B. switch SW4 is pressed) goes Low, OUT1 (PS_POR_B) goes Low.
PS_SRST_B Reset
Depressing and then releasing pushbutton SW3 causes net PS_SRST_B to strobe Low. This
reset is used to force a system reset. It can be tied or pulled High, and can be High during
the PS supply power ramps. When the voltage at IN2 is below its threshold or EN2 (P.B.
switch SW3 is pressed) goes Low, OUT2 (PS_SRST_B) goes Low.
Active-Low reset output RST_B asserts when any of the monitored voltages (IN_) falls below
the respective threshold, any EN_ goes Low, or MR is asserted. RST_B remains asserted for
the reset time-out period after all of the monitored voltages exceed their respective
threshold, all EN_ are High, all OUT_ are High, and MR is deasserted. See the Zynq
UltraScale+ MPSoC Technical Reference Manual (UG1085) [Ref 2] for information on the
resets.
The ZCU104 hosts a Infineon PMBus based power system. Each individual Infineon
IRPS5401MTRPBF voltage regulator has a PMBus interface.
Page 54
PHASE_A UTIL_3V3
VO_LDO MGTAVCC
Source-Sink
7-bit PMBus ADDR:0x44 Switching Regulators
7-bit I2C ADDR: 0x14
U177 IR3897MTRPBF 0.60V 4A
Page 49 PL_DD4R_VTT
U178 IR3897MTRPBF
PS_DD4R_VTT 0.60V 4A
Page 56
X20120-020518
The ZCU104 evaluation board uses both PMBus compliant POL controllers and no-PMBus
regulators from Infineon Technologies [Ref 22] to supply the core and auxiliary voltages
listed in Table 3-31. The schematic page references are to 0381794.
The FMC LPC (J5) VADJ pins are wired to the programmable rail VADJ_FMC. The VADJ_FMC
rail is programmed to 1.80V by default. The valid values of the VADJ_FMC rail are 1.2V, 1.5V,
and 1.8V. The VADJ_FMC rail also powers the XCZU7EV HP banks 67 and 68 (see Table 3-2,
page 23).
Voltage and current monitoring and control are available on the power rails provided by the
Infineon IRPS5401 power controllers through the Infineon IR PowERCenter graphical user
interface. The onboard Infineon IRPS5401 power controllers listed in Table 3-31 are
accessed through the I2C 1x3 male pin connector J175, which is included with the Infineon
USB cable (Infineon part number USB005). The cable can be ordered from the Infineon
website [Ref 22]). The associated Infineon IR PowERCenter GUI can be downloaded from the
Infineon website. This is the most convenient way to monitor the voltage and current values
for the Infineon PMBus programmed power rails listed in Table 3-31.
Overview
Figure A-1 shows the pinout of the FPGA mezzanine card (FMC) low pin count (LPC)
connector defined by the VITA 57.1 FMC specification. For a description of how the ZCU104
evaluation board implements the FMC specification, see FPGA Mezzanine Card Interface,
page 76 and FMC LPC Connector J5, page 76.
X-Ref Target - Figure A-1
X20267-020118
Overview
The Xilinx design constraints (XDC) file template for the ZCU104 board provides for designs
targeting the ZCU104 evaluation board. Net names in the constraints correlate with net
names on the latest ZCU104 evaluation board schematic. 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 10] for more information.
The FMC connector J5 (LPC) is connected to MPSoC banks powered by the variable voltage
VAJ_FMC. Because different FMC cards implement different circuitry, the FMC bank I/O
standards must be uniquely defined by each customer.
IMPORTANT: The XDC file can be accessed on the Zynq UltraScale+ MPSoC ZCU104 Evaluation Kit
website.
Overview
This product is designed and tested to conform to the European Union directives and
standards described in this section.
Zynq UltraScale+ MPSoC ZCU104 Evaluation Kit — Known Issues and Release Notes Master
Answer Record 69344
CE Directives
2006/95/EC, Low Voltage Directive (LVD)
CE Standards
EN standards are maintained by the European Committee for Electrotechnical
Standardization (CENELEC). IEC standards are maintained by the International
Electrotechnical Commission (IEC).
Electromagnetic Compatibility
EN 55022:2010, Information Technology Equipment Radio Disturbance 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.
Safety
IEC 60950-1:2005, Information technology equipment – Safety, Part 1: General requirements
Markings
This product complies with CE Directives 2006/95/EC, Low Voltage Directive (LVD)
and 2004/108/EC, Electromagnetic Compatibility (EMC) Directive.
Xilinx Resources
For support resources such as Answers, Documentation, Downloads, and Forums, see Xilinx
Support.
Solution Centers
See 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.
• 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.
References
The most up to date information related to the ZCU104 board and its documentation is
available on the Zynq UltraScale+ MPSoC ZCU104 Evaluation Kit website.
These Xilinx documents provide supplemental material useful with this guide:
The following websites provide supplemental material useful with this guide: