1 Introduction The UltraZed™-EG SOM (System-On Module) is a low cost System-On-Module targeted for broad use in many applications. The features provided by the UltraZed-EG System-On-Module consist of: Xilinx XCZU3EG-1SFVA625 MPSoC Pin Compatible with the 2EG, 2CG, and 3CG MPSoC devices in the same package...
Page 6
The following figure is a high level block diagram of the UltraZed-EG SOM and the peripherals attached to the Zynq UltraScale+ MPSoC Processing Sub-System and Programmable Logic Sub-System. PS-Side PL-Side HP I/O (90) DDR4 (2GB, x32) MIO[0:12] Dual QSPI (64MB)
2 Functional Description 2.1 Zynq UltraScale+ MPSoC The UltraZed-EG SOM includes a Xilinx Zynq UltraScale+ MPSoC. The devices capable of being populated on the UltraZed-EG SOM are the XCZU2EG-1SFVA625 or XCZU3EG-1SFVA625 MPSoC. The UltraZed- EG SOM also supports the 2CG and 3CG MPSoC device as well as both extended and industrial temperature grade options as well as all of the speed grade options offered by Xilinx.
Page 8
Bank 504 Data Group Fly-by Routing DDR4 SDRAM Address/Control Group (1GB) MT40A512M16JY-083E IT:B VREF Data Group DDR4 SDRAM (1GB) TPS51200 MT40A512M16JY-083E IT:B VREF VREF Figure 3 – DDR4 Block Diagram Table 1 – DDR4 Connections Signal Name Description Bank 504 MPSoC Pin DDR4 Pin PS_DDR_A0 DDR Address Input...
2.2.2 Dual Parallel (x8) QSPI Flash The UltraZed-EG SOM features two 4-bit SPI (quad-SPI) serial NOR flash devices organized in a dual parallel configuration. The Micron MT25QU256ABAIEW7-0SIT QSPI Flash devices are used on the UltraZed-EG SOM. The Multi-I/O SPI Flash memory is used to provide non-volatile boot, application code, and data storage.
MPSoC via Bank 500. The eMMC I/O has direct connections to the Zynq UltraScale+ MIO through the PS_MIO [13:22] pins. The UltraZed-EG SOM end-user is capable of issuing a soft reset, P0_EMMC0_RST_N, to the eMMC flash device via an on board two-wire serial interface. The active low reset is assigned to Port 0 of the Texas Instruments TCA9534 I/O expander.
2.3 GTR Transceivers The UltraZed-EG SOM has four multi-gigabit transceiver lanes that reside on Bank 505 of the Zynq UltraScale+ MPSoC device. These transceivers can be used to interface to multiple high speed interface protocols such as PCI Express, Serial ATA, USB3.0, and Display Port.
Transceiver Chip is used as the PHY. The PHY features a complete HS-USB Physical Front-End supporting speeds of up to 480Mbs. VDDIO for this device can be 1.8V or 3.3V, and on the UltraZed-EG SOM VDDIO is powered at 1.8V. The PHY is connected to MIO Bank 502 which is also powered at 1.8V. This is critical Version 1.0...
(configured as ULPI Output Clock Mode). On the UltraZed-EG SOM, the 24 MHz oscillator is an Abracon ASDMB CMOS oscillator, ASDMB-24.000MHZ-LY-T. The physical USB connector is not populated on the UltraZed-EG SOM. The SOM is designed to have the physical USB connector reside on the end-user carrier card. The four USB connector signals (USB_OTG_P, USB_OTG_N, USB_ID and USB_OTG_CPEN) and USB_OTG_VBUS are connected to the JX3 Micro Header.
Zynq UltraScale+ MPSoC device through Bank 502. The physical RJ45 connector and magnetics is not populated on the UltraZed-EG SOM. The SOM is designed to have the physical RJ45 connector and magnetics reside on the end-user carrier card. The RJ45 connector signals are connected to the JX3 Micro Header.
requires register access to the Gigabit Ethernet PHY as well as a software polling mechanism for the I/O Expander to identify interrupt activity. A high-level block diagram of the 10/100/1000 Ethernet interface is shown in the following figure. TI DP83867 10/100/1000 PHY MPSoC TX_CLK TP_P_A...
The following table lists the various strapping options that are available for the 10/100/1000 Ethernet PHY on the UltraZed-EG SOM and the default mode that they are strapped too. For a definition of what other options are available by changing the default mode settings, please refer to the Texas Instruments DP83867 data sheet.
2.6 I2C I/O Expander The UltraZed-EG SOM uses a Texas Instruments TCA9534PWR (16-pin TSSOP) I2C and SMBUS Low- Power I/O Expander. The Zynq UltraScale+ MPSoC controller required for I2C is named I2C1 and it exists at MIO [25:24]. Table 10 – I2C1 TRM Pin Mapping...
The I2C Switch/MUX allows for selection of control of the end-user carrier card two-wire serial interface or alternatively one could select the PMBUS interface that is tied to the UltraZed-EG SOM main multi-output power supplies as well as any device that may exist on the end-user carrier card PMBUS through the JX2 connector.
The UltraZed-EG SOM provides a master two-wire serial bus (CC_SDA, CC_SCL, and CC_INT_N) to the end-user carrier card via the JX3 connector so that software can communicate with all I2C devices on the UltraZed-EG SOM as well as the slave I2C devices on the end-user carrier card using a single two-wire serial interface.
JX2 CONNECTOR PMBUS_SDA JX2.11 PMBUS_SCL JX2.12 P5_PMBUS_ALERT_N JX2.35 The following figure shows how the PMBus will be connected on the UltraZed-EG SOM and the UltraZed IO Carrier Card from Avnet. UltraZed-EG SOM Shunt Jumpers JP2/JP3 I2C – MIO[24:25] SDA/SCL SD1/SC1...
Figure 11 – I2C EEPROM Addressing 2.9 PS General Purpose Interrupt The UltraZed-EG SOM contains a general purpose interrupt IO that is attached to PS MIO[23]. This interrupt signal will contain a pull-up to +VCCO_PSIO0_500. The interrupt output (INT#) of the Texas Instruments TCA9534 device is connected to the PS MIO [23].
2.10.2 PL IO User Pins The UltraZed-EG SOM provides 24 user PL IO pins from Bank 26, 52 user PL IO pins from bank 64, 52 user PL IO pins from Bank 65, and 52 user PL IO pins from Bank 66 of the Zynq UltraScale+ MPSoC. The 180 PL IO pins on the UltraZed-EG SOM connect to the Zynq UltraScale+ Programmable Logic Sub-System for user implementation of most any feasible interface.
This signal resets every register in the device capable of being reset. On UltraZed-EG SOM, this signal is labelled PS_POR_B and it is connected to push button, SW3. To stall Zynq UltraScale+ MPSoC boot-up, this signal should be held low. No other signal (PS_SRST_B, PROGRAM_B, or INIT_B) is capable of doing this as in other Xilinx FPGA architectures.
The system reset, labelled PS_SRST_B, resets the processor as well as erases all debug configurations. On UltraZed-EG SOM, this signal is labelled PS_SRST_B and it is connected to push button, SW4. The UltraZed-EG SOM end-user is also capable of being issued an external system reset from the end-user carrier card via the JX2 Connector signal SOM_RESET_IN_N.
Page 25
Bank 66 Single Ended I/Os Zynq UltraScale+ Bank 66 Bank 65 Differential Pair I/Os Zynq UltraScale+ Bank 65 Bank 66 Differential Pair I/Os Zynq UltraScale+ Bank 66 PMBUS Carrier Card or UltraZed-EG SOM SOM_PG_OUT UltraZed-EG SOM Control CC_RESET_OUT_N UltraZed-EG SOM SOM_RESET_IN...
USB_OTG_VBUS Voltage Feedback Sense Pins UltraZed-EG SOM TOTAL 2.13.2 JX Connector Master Table The following tales list the UltraZed-EG SOM JX Connectors connections in master tables targeting each connector. Table 25 –JX1 Connector Master Table Zynq Pin UltraZed-EG Net JX1 Pin...
2.13.3 Powering the PL Banks (SOM_PG_OUT) The UltraZed-EG SOM does not power the PL VCCIO banks. This is required to be provided by the end- user carrier card. This gives the end-user carrier card the flexibility to control the I/O bank voltages depending on the interfaces the end-user decides to implement.
DONE LED will illuminate. 2.14.1 JTAG Connections The UltraZed-EG SOM requires an external JTAG cable connector populated on the carrier card for JTAG operations. JTAG signals are routed from Bank 503 of the Zynq UltraScale+ MPSoC to the Micro Header JX1.
UltraZed-EG SOM. Most of these regulators are powered from the end-user carrier card via the +VIN pins on the Micro Headers and are expected to carry +5V or +12V to the UltraZed-EG SOM regulator inputs. There are also four bank voltages that are supplied from the end-user carrier card to the UltraZed-EG SOM.
Page 35
Table 31 – UltraZed-EG SOM Voltage Rails Schematic Voltage Voltage Level Zynq Connection Voltage Name Origination +5VREG 5.0V +2.5V 2.5V +DDR4_VREF 1.2V +1.0V 1.0V +DDR4_VTT 0.6V VCCO_PSIO0_500 VCCO_PSIO2_502 VCCO_PSIO3_503 +VCCO_PSIO 1.8V VCC_PSADC VCC_PSAUX VCCAUX UltraZed-EG VCCAUX_IO +VCCAUX 1.8V VCCADC +VCC_PSINTLP 0.85V...
ADP223 regulator completing the power sequence. These two supplies are the last regulators to be brought The UltraZed-EG SOM provides a power good signal to the end-user carrier card to signal that the SOM power sequencing has completed and the end-fuser carrier card is free to bring up the VCCO supplies. This signal is called SOM_PG_OUT and is tied to JX2.Pin 41.
Table 32 – Voltage Rails Max Current and Power Modes Power Modes Voltage Power Voltage Rail Current (A) Domain Full PS Low Power Only Power +5VREG 5.0V 0.5A +2.5V 2.5V 0.3A +DDR4_VREF 1.2V 0.04A +1.0V 1.0V 0.3A +DDR4_VTT 0.6V 5.5A +VCCO_PSIO 1.8V 0.5A *...
Page 38
Upon repowering these domains, proper sequencing should again be followed. The following diagrams are indicative of the pre-programmed power-on and power-off sequences that exist on the UltraZed-EG SOM and the UltraZed IO Carrier Card. Version 1.0 Page 38...
Figure 17 – Power-Up Flow with Carrier Card 2.15.4 PCB Bypass / Decoupling Strategy The UltraZed-EG SOM design follows at a minimum the PCB decoupling strategy as outlined in UG583 for the Zynq UltraScale+ MPSoC in the SFVA625 package. NOTE: These quantities are considered preliminary and subject to change because power and package modelling is still in progress at Xilinx.
When designing the UltraZed-EG SOM architecture, the XPE tool was used to ensure that the UltraZed-EG SOM system could supply enough power to the Zynq UltraScale+ and its on-board peripherals using worst case parameters including logic utilization, operating frequency and temperature while still supporting low power modes and various speed grade options.
The encryption key can alternatively be stored in eFuse which does not require a battery. On the UltraZed-EG SOM, +PS_VBATT is interfaced to the JX3 connector relying on the end-user carrier card to properly implement the battery functionality. To apply an external battery to Zynq UltraScale+...
This 3-pin keyed connector is .100” pitch and has the 5V conductor as pin 2 on the connector. For reference, the fan supplied with the UltraZed-EG SOM mates with the fan header on the UltraZed IO Carrier Card.
3 Zynq UltraScale+ MPSoC I/O Bank Allocation 3.1 PS MIO Bank Allocation There are 78 I/O available in the PS MIO Banks. The tables below lists the number of required I/O per peripheral and the MIO locations where the interface exists. Table 35 –...
PL I/O Banks 26, 64, 65, and 66 are powered from the end-user carrier card. These bank supplies are designed to be independent on the UltraZed-EG SOM. Maximum flexibility is allowed to the designer for these banks as the voltage level and standards are left to the end-user carrier card design. The designer of the end-user carrier card VCCO supplies is provided the choice of whether the IO banks use a shared voltage supply or independent voltage supplies.
4 Mechanical The UltraZed-EG SOM measures 2.00” x 3.50” (50.80 mm x 88.9 mm). Figure 21 – UltraZed-EG SOM Top View Mechanical Dimensions Version 1.0 Page 46...
Page 47
Figure 22 – UltraZed-EG SOM Side View Mechanical Dimensions The UltraZed-EG SOM is populated with an active fan and heatsink combination that has a maximum vertical dimension of 1.750” (44.45 mm). The Heatsink is available in many other sizes, but the minimum vertical dimension of the fan and heatsink combination using the smallest heatsink is 0.750”...
Need help?
Do you have a question about the UltraZed-EG and is the answer not in the manual?
Questions and answers