Zynq ultrascale+ rfsoc (zu29/39/49dr) som development platform (61 pages)
Summary of Contents for iWave Zynq Ultrascale+ iW-RainboW-G30M
Page 1
Zynq Ultrascale+ MPSoC SOM Hardware User Guide iW-RainboW-G30M Zynq Ultrascale+ MPSoC SOM Hardware User Guide REL1.0 iWave Systems Technologies Pvt. Ltd. Page 1 of 80...
Page 2
If you are not the intended recipient (or authorized to receive for the recipient), you are hereby notified that any disclosure, copying distribution or use of any of the information contained within this document is STRICTLY PROHIBITED. Thank you. “iWave Systems Tech. Pvt. Ltd.” REL1.0 iWave Systems Technologies Pvt.
Page 3
(including liability to any person by reason of negligence) will be accepted by iWave Systems, its subsidiaries or employees for any direct or indirect loss or damage caused by omissions from or inaccuracies in this document.
This document is the Hardware User Guide for the Zynq Ultrascale+ MPSoC System on Module based on the Xilinx Zynq Ultrascale+ MPSoC. This board is fully supported by iWave Systems Technologies Pvt. Ltd. This Guide provides detailed information on the overall design and usage of the Zynq Ultrascale+ MPSoC System on Module from a Hardware Systems perspective.
Page 8
System On Chip System On Module Serial Peripheral Interface UART Universal Asynchronous Receiver/Transmitter ULPI UTMI+ Low Pin Interface Universal Serial Bus USB OTG USB On The Go UTMI USB2.0 Transceiver Macrocell Interface REL1.0 iWave Systems Technologies Pvt. Ltd. Page 8 of 80...
Note: Signal Type does not include internal pull-ups or pull-downs implemented by the chip vendors and only includes the pull-ups or pull-downs implemented On-SOM. References • Zynq Ultrascale+ MPSoC Technical Reference Manual • Zynq Ultrascale+ MPSoC Device Overview REL1.0 iWave Systems Technologies Pvt. Ltd. Page 9 of 80...
SYSMONE4 supports 10bit 200KSPS ADC and supports upto 17 Analog Inputs (One dedicated Analog input and 16 auxiliary analog input from any PL BANKs) Figure 1: Zynq Ultrascale+ MPSoC SOM Block Diagram REL1.0 iWave Systems Technologies Pvt. Ltd. Page 10 of 80...
• 1GB DDR4 SDRAM (16bit) for PL (Expandable) • 8GB eMMC Flash (Expandable) Other On-SOM Features • Gigabit Ethernet PHY Transceiver • USB2.0 Transceiver • JTAG Header • Fan Header REL1.0 iWave Systems Technologies Pvt. Ltd. Page 11 of 80...
Page 12
SD (4bit) x 1 Port • SPI x 1 Port • Debug UART x 1 Port • Data UART x 1 Port • I2C x 2 Ports • PS JTAG REL1.0 iWave Systems Technologies Pvt. Ltd. Page 12 of 80...
Page 13
In Zynq Ultrascale+ MPSoC PS, GEM3 RGMII interface & USB1 ULPI interface signals are multiplexed in same pins and so either GEM3 or USB1 only can be supported. In Zynq Ultrascale+ MPSoC SOM, PL BANK45 & BANK46 supports variable IO voltage setting and configurable through software. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 13 of 80...
Figure 2: Zynq Ultrascale+ MPSoC CPU Simplified Block Diagram Note: Please refer the latest Zynq Ultrascale+ MPSoC Datasheet & Technical Reference Manual for more details which may be revised from time to time. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 14 of 80...
MPSoC to route most of the IO peripheral interfaces to PL Bank I/O pins referred as EMIO (Extended MIO). Zynq Ultrascale+ MPSoC’s PS Peripheral Pin mapping options between MIO & EMIO is shown below. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 15 of 80...
The I/O voltage of PL HD Banks (PL Bank 45 & 46) which are connected to Board to Board Connectors are generated from PMIC LDO3 and by default set to 1.8V. I/O voltage is configurable through software after bootup. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 16 of 80...
I/O voltage of PL Bank45 is set between 1.8V to 3.3V. ² Mentioned voltage level is based on default I/O voltage set to PL Bank45. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 17 of 80...
PMU. LED D5 is for PS_ERROR_STATUS and it indicates a secure lockdown state. Alternatively, it can be used by the PMU firmware to indicate system status. Figure 4: Error Status Indication LEDs REL1.0 iWave Systems Technologies Pvt. Ltd. Page 18 of 80...
The PMIC supports Real Time Clock functionality. It uses the Coin cell battery power from Board to Board Connector2 pin68 for RTC backup power. The PMIC can support backup battery charging to charge Lithium- Manganese coin cell batteries and super capacitors if required. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 20 of 80...
The eMMC Flash size can be expandable up to maximum of 128GB based on the availability of higher density eMMC Flash device. Note: Refer ORDERING INFORMATION section for exact eMMC Flash size used on the SOM based on the Product Part Number. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 21 of 80...
SOM as shown below. JTAG-HS2 Programming Cable can be directly connected to this JTAG Header. Number of Pins - 14 Connector Part - 877601416 from Molex Mating Connector - 0791077006 from Molex Figure 5: JTAG Header REL1.0 iWave Systems Technologies Pvt. Ltd. Page 22 of 80...
4.7K PU Power Ground. PS_JTAG_TDO PS_JTAG_TDO/ O, 1.8V LVCMOS JTAG Test Data Output. Power Ground. PS_JTAG_TDI PS_JTAG_TDI/ I, 1.8V LVCMOS/ JTAG Test Data Input. 4.7K PU Power Ground. Power Ground. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 23 of 80...
Figure 6: Fan Header Table 6: Fan Header Pinout SoC Ball Name/ Signal Type/ Pin No Signal Name Description Pin Number Termination VCC_5V O, 5V Power Supply Voltage. Power Ground. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 24 of 80...
Board Connector1 (J5) is physically located on bottom side of the SOM as shown below. Number of Pins - 240 Connector Part Number - QTH-120-01-L-D-A Mating Connector - QSH-120-01-L-D-A from Samtech Staking Height - 5mm Figure 7: Board to Board Connector1 REL1.0 iWave Systems Technologies Pvt. Ltd. Page 25 of 80...
Page 29
Zynq Ultrascale+ MPSoC SOM Hardware User Guide Signal Name B2B-1 Pin B2B-1 Pin Signal Name GTHTXN3_225 GEM3_RXD1/USB1_DATA4(PS_MIO 72_502) GEM3_RXD2/USB1_DATA5(PS_MIO 73_502) GTHRXN3_225 GEM3_RXD3/USB1_DATA6(PS_MIO 74_502) GTHRXP3_225 SOMPWR_EN GTHRXN2_225 GTHRXP2_225 REL1.0 iWave Systems Technologies Pvt. Ltd. Page 29 of 80...
In Zynq Ultrascale+ MPSoC SOM, the end user is responsible for sourcing the reference clocks to the PS-GTR lanes through Board to Board Connectors. This gives full flexibility to end user to select the required peripheral standards on PS-GTR lanes. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 30 of 80...
IEEE Standard for Ethernet (IEEE Std 802.3-2008). GEM controller supports MDIO interface for external PHY Management and it can be used through any PL Bank IOs through EMIO interface in SOM. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 31 of 80...
Page 32
GEM3 RGMII Receive DATA2. Or TA5(PS_MIO73_502) USB1 ULPI Bi-Directional Data5. GEM3_RXD3/USB1_DA PS_MIO74_502/ I, 1.8V LVCMOS GEM3 RGMII Receive DATA3. Or TA6(PS_MIO74_502) USB1 ULPI Bi-Directional Data6. * Signal direction is mentioned considering GEM3 RGMII interface. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 32 of 80...
Single ended I/O. PL_B16_LVDS45_L10N IO_L10N_AD10N_45/ IO, 1.8V LVDS PL Bank45 IO10 differential negative. Same pin can be configured as PLSYSMON differential analog input10 negative or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 38 of 80...
Page 39
Single ended I/O. PL_K14_LVDS45_L2N IO_L2N_AD14N_45/ IO, 1.8V LVDS PL Bank45 IO2 differential negative. Same pin can be configured as PLSYSMON differential analog input14 negative or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 39 of 80...
Page 40
Single ended I/O. PL_F16_LVDS45_L6P_ IO_L6P_HDGC_45/ IO, 1.8V LVDS PL Bank45 IO6 differential positive. HDGC Same pin can be configured as HDGC Global Clock Input differential positive or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 40 of 80...
Single ended I/O. PL_A12_LVDS46_L12N IO_L12N_AD0N_46/ IO, 1.8V LVDS PL Bank46 IO12 differential negative. Same pin can be configured as PLSYSMON differential analog input0 negative or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 41 of 80...
Page 42
Single ended I/O. PL_H14_LVDS46_L4P IO_L4P_AD8P_46/ IO, 1.8V LVDS PL Bank46 IO4 differential positive. Same pin can be configured as PLSYSMON differential analog input8 positive or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 42 of 80...
Page 43
IO, 1.8V LVDS PL Bank46 IO7 differential negative. HDGC N_46/E13 Same pin can be configured as HDGC Global Clock Input differential negative PLSYSMON differential analog input5 negative or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 43 of 80...
Board Connector2 (J4) is physically located on bottom side of the SOM as shown below. Number of Pins - 240 Connector Part Number - QTH-120-01-L-D-A Mating Connector - QSH-120-01-L-D-A from Samtech Staking Height - 5mm Figure 8: Board to Board Connector2 REL1.0 iWave Systems Technologies Pvt. Ltd. Page 45 of 80...
Speed mode (50Mhz), SDR12 (25Mhz), SDR25 (25Mhz), SDR50 (100Mhz), SDR104 (200Mhz) & DDR50 mode (50Mhz). Also in SD mode, data transfers in 1-bit and 4-bit modes. The Zynq Ultrascale+ MPSoC SOM supports Card Detect, Write Protect & Power Enable/Voltage Select pins through MIO pins. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 51 of 80...
B2B Connector1 SoC Ball Name/ Signal Type/ Description Pin No Pin Name Pin Number Termination SPI0_SS2(PS_MIO1_500) PS_MIO1_500/ I/O, 1.8V LVCMOS SPI chip select2. Same pin can be configured as GPIO. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 52 of 80...
Signal Type/ Description Pin No Pin Name Pin Number Termination UART1_TX(PS_MIO08 PS_MIO8_500/ O, 1.8V LVCMOS UART1 Transmit data line. _500) UART1_RX(PS_MIO09 PS_MIO9_500/ I, 1.8V LVCMOS UART1 Receive data line. _500) REL1.0 iWave Systems Technologies Pvt. Ltd. Page 53 of 80...
JTAG Test Data Input. 4.7K PS_JTAG_TMS PS_JTAG_TMS/ I, 1.8V LVCMOS/ JTAG Test Mode Select. 4.7K PS_JTAG_TCK PS_JTAG_TCK/ I, 1.8V LVCMOS/ JTAG Test Clock. 4.7K PS_JTAG_TDO PS_JTAG_TDO/ O, 1.8V LVCMOS JTAG Test Data Output. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 54 of 80...
Same pin can be configured as Single ended I/O. PL_AH17_LVDS64_L2 IO_L21P_T3L_N4_AD IO, 1.8V LVDS PL Bank64 IO21 differential positive. 8P_64/AH17 Same pin can be configured as PLSYSMON differential analog input8 positive or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 57 of 80...
Page 58
Single ended I/O. PL_AG15_LVDS64_L1 IO_L12N_T1U_N11_ IO, 1.8V LVDS PL Bank64 IO12 differential negative. 2N_GC GC_64/AG15 Same pin can be configured as GC Global Clock Input differential negative or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 58 of 80...
Page 59
Same pin can be configured as PLSYSMON differential analog input9 negative or Single ended I/O. PL_AE14_LVDS64_L2P IO_L2P_T0L_N2_64/ IO, 1.8V LVDS PL Bank64 IO2 differential positive. AE14 Same pin can be configured as Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 59 of 80...
Page 60
Single ended I/O. PL_AB15_LVDS64_L5 IO_L5N_T0U_N9_AD IO, 1.8V LVDS PL Bank64 IO5 differential negative. 14N_64/AB15 Same pin can be configured as PLSYSMON differential analog input14 negative or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 60 of 80...
Page 61
Single ended I/O. PL_AB16_LVDS64_L16 IO_L16N_T2U_N7_Q IO, 1.8V LVDS PL Bank64 IO16 differential negative. N_QBC BC_AD3N_64/AB16 Same pin can be configured as PLSYSMON differential analog input3 negative or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 61 of 80...
Single ended I/O. PL_AB10_LVDS66_L5P IO_L5P_T0U_N8_AD IO, 1.8V LVDS PL Bank66 IO5 differential positive. 14P_66/AB10 Same pin can be configured as PLSYSMON differential analog input14 positive or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 62 of 80...
Page 63
Same pin can be configured as Single ended I/O. PL_AB6_LVDS66_L14P IO_L14P_T2L_N2_GC IO, 1.8V LVDS PL Bank66 IO14 differential positive. _66/AB6 Same pin can be configured as GC Global Clock Input differential positive or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 63 of 80...
Page 64
6/AC1 Same pin can be configured as Single ended I/O. PL_AB1_LVDS66_L23P IO_L23P_T3U_N8_66 IO, 1.8V LVDS PL Bank66 IO23 differential positive. /AB1 Same pin can be configured as Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 64 of 80...
Page 65
Single ended I/O. PL_AD9_LVDS66_L7N IO_L7N_T1L_N1_QB IO, 1.8V LVDS PL Bank66 IO7 differential negative. _QBC C_AD13N_66/AD9 Same pin can be configured as PLSYSMON differential analog input13 negative or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 65 of 80...
Page 66
Single ended I/O. PL_AC3_LVDS66_L21P IO_L21P_T3L_N4_AD IO, 1.8V LVDS PL Bank66 IO21 differential positive. 8P_66/AC3 Same pin can be configured as PLSYSMON differential analog input8 positive or Single ended I/O. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 66 of 80...
² Zynq Ultrascale+ MPSoC SOM uses this voltage as backup power source to PMIC RTC when VCC_5V is off. This is an optional power and required only if RTC functionality is used. REL1.0 iWave Systems Technologies Pvt. Ltd. Page 70 of 80...
VCC_5V rise time to SOMPWR_EN rise time ≥ 0 ms SOMPWR_EN fall time to VCC_5V fall time ≥ 0 ms VCC_5V fall time to VRTC_3V0 fall time ≥ 0 ms REL1.0 iWave Systems Technologies Pvt. Ltd. Page 71 of 80...
(XPE) tool to find the exact power of the MPSoC device based on the PS/PL design requirement and add the safe margin of 3A (@ VCC_5V) for other components power in the SOM (such as maximum DDR4 , eMMC etc..). REL1.0 iWave Systems Technologies Pvt. Ltd. Page 72 of 80...
3.2.3 Electrostatic Discharge iWave’s Zynq Ultrascale+ MPSoC SOM is sensitive to electro static discharge and so high voltages caused by static electricity could damage some of the devices on board. It is packed with necessary protection while shipping. Do not open or use the SOM except at an electrostatic free workstation.
Zynq Ultrascale+ MPSoC SOM PCB size is 95mm x 75mm x 1.5mm. SOM mechanical dimension is shown below. Figure 11: Mechanical dimension of Zynq Ultrascale+ MPSoC SOM - Top View REL1.0 iWave Systems Technologies Pvt. Ltd. Page 75 of 80...
Connectors (4.27mm) followed by Bulk capacitors (2.5mm). Please refer the below figure which gives height details of the Zynq Ultrascale+ MPSoC SOM. Figure 13: Mechanical dimension of Zynq Ultrascale+ MPSoC SOM - Side View REL1.0 iWave Systems Technologies Pvt. Ltd. Page 76 of 80...
The below table provides the standard orderable part numbers for different Zynq Ultrascale+ MPSoC SOM variations. Please contact iWave for orderable part number of higher RAM memory size or Flash memory size SOM configurations. Also if the desired part number is not listed in below table or if any custom configuration part number is required, please contact iWave.
Page 78
Heat Sink for Zynq Ultrascale+ MPSoC SOM Important Note: Some of the above-mentioned Part Number is subject to MOQ purchase. Please contact iWave for further details. Note: For SOM identification purpose, Product Part Number and SOM Unique Serial Number are pasted as Label with Barcode readable format on SOM.
Systems supports iW-RainboW-G30D – Zynq Ultrascale+ MPSoC SOM Development Platform which is targeted for quick validation of Zynq Ultrascale+ MPSoC based SOM. iWave's Zynq Ultrascale+ MPSoC Development Board incorporates Zynq Ultrascale+ MPSoC SOM and High performance Carrier board with complete BSP support.
Page 80
Zynq Ultrascale+ MPSoC SOM Hardware User Guide REL1.0 iWave Systems Technologies Pvt. Ltd. Page 80 of 80...
Need help?
Do you have a question about the Zynq Ultrascale+ iW-RainboW-G30M and is the answer not in the manual?
Questions and answers