OSDZU3 Power Application Note

Published On: September, 19, 2023 By: Eshtaartha Basu | Updated: May 14, 2026 by Neeraj Dantu

This application note is intended for engineers to understand the power management system of the OSDZU3 family of devices. It is also intended to aid in power budgeting for systems using a OSDZU3 device. It provides an overview of the power management system inside the OSDZU3 and runs through an example application power budgeting procedure using the OSDZU3-REF board.

The information provided within this document is for informational use only. Octavo Systems provides no guarantees or warranty to the information contained.

Table of Contents

1.

OSDZU3 Power System Introduction

The OSDZU3 contains two IRPS5401 Power Management Integrated Circuits (PMICs), two Low Drop-Out (LDO) regulators and associated passives for power management. The PMICs are responsible for powering the AMD XCZU3 MPSoC, LPDDR4, QSPI Flash, EEPROM, the two LDOs as well as provide output power for other system needs. They provide configurable power-up and power-down sequencing required by the processor and monitor the processor input voltage levels. Each of the two PMICs contains 4 Switching Regulators and 1 LDO. The power management system of OSDZU3 accepts 4.5V to 5.5V input by default. It is possible to adjust the PMIC settings using the Infineon PowIRCenter software suite. More information on updating the PMIC settings can be found in the PMIC Programming Guide.

 

The following figure shows the power system of the OSDZU3 including internal connections between the PMIC and various power domains of the processor.

Power Connections inside the OSDZU3 SiP
Power Connections inside the OSDZU3 SiP

The OSDZU3 Output Rails table shows the default output voltage levels of each of the voltage sources. Each of the output voltages can be changed dynamically using I2C / PMBUS commands when the PMIC is in active mode.

 

The OSDZU3 Recommended External Power IO Connections table shows recommended external power IO connections for OSDZU3.

OSDZU3 Output Rails
Voltage SourceOSDZU3 Voltage railVoltage (V)For External Use?
PMIC 2 LDO**VCC_PSPLL1.2NO
PMIC 2 Switcher A**VCC_PSAUX1.801YES
PMIC 2 Switcher B**VCC_PSINTLP0.852NO
PMIC 2 Switcher C**PMIC2_C3.301 (default), user adjustableYES
PMIC 2 Switcher D**VCC_PSINTFP0.914NO
PMIC 1 LDO*+MGTRAVTT1.8NO
PMIC 1 Switcher A*VCCAUX1.801YES
PMIC 1 Switcher B*PMIC1_B1.801 (default), user adjustableYES
PMIC 1 Switcher C*VCCO_PSDDR1.102NO
PMIC 1 Switcher D*VCCINT0.871NO
LDO2+MGTRAVCC0.9NO
LDO1+3V3_ON3.3NO

* PMIC 1 I2C address = 0x13
** PMIC 2 I2C address = 0x14

OSDZU3 Recommended External Power IO Connections
OSDZU3 Power Inputs (1)Recommended External Connections
+5V_INRequires 4.5V – 5.5V power source capable of 1.5A in-rush current
VSUPPLYRequires 4.5V – 5.5V power source
VCC_PSDDR_PLL inputVCC_PSAUX output
VDDIO input3.3V_ON output

(1) External bulk capacitors and ferrite beads may be required for some inputs. See OSDZU3 Schematic Checklist for more detailed info.

 

The below table and figure show the rise times, fall times and power-up sequencing for all the power rails. More information can be found in the PMIC Programming Guide.

OSDZU3 Power-on Sequencing parameters
OSDZU3 railVoltage (V)Ton_delay(ms)Ton_rise(ms)Toff_delay(ms)Toff_fall(ms)
VCC_PSPLL1.210000
VCC_PSAUX1.80110301
VCC_PSINTLP0.8525401
PMIC2_C3.30163401
VCC_PSINTFP0.9145401
+MGTRAVTT1.830000
VCCAUX1.80110301
PMIC1_B1.80130401
VCCO_PSDDR1.10215401
VCCINT0.8715401
+MGTRAVCC0.930000
+3V3_ON3.300

Note: The sequencing parameters shown in here are according to the configuration registers of the PMICs. However, the actual power sequence has some differences from this configuration due to power input configuration of OSDZU3. 

The differences are listed below:

  1. VCC_PSPLL Ton_delay is increased by 10ms
  2.  +MGTRAVCC Ton_delay is increased by 63ms
  3. +MGTRAVTT Ton_delay is increased by 63ms

Additionally, due to prebiasing of rail PMIC2_C, the rise time(Ton_rise) observed is increased by 30ms

PMICs 1 and 2 Power-up Sequence Graph
PMICs 1 and 2 Power-up Sequence Graph
2.

Power Design Considerations – Inrush Current

Inrush current is the maximum instantaneous input current drawn by a system during power up. This instantaneous current can be higher than the steady state current the system consumes.

 

For the OSDZU3 family, the IRPS5401 PMICs manage the power rails to the processor, other peripherals, and output power rails of the SiP. The following figure shows an example of a power up fault where the input power rail is unable to sustain the specified inrush current requirements leading to momentary dips in input voltage (highlighted in red).

Example Power Up Fault (highlighted in red)
Example Power Up Fault (highlighted in red)

Two factors that affect inrush behavior are the input power supply capacity and the bypass capacitance. To mitigate a fault condition, the load current rating of the power supply used to power the system must exceed the inrush current of the system. Although inrush current is specific to a system and can vary, typical inrush current measurements for the OSDZU3 family is given in the below table.

OSDZU3 Power-on Sequencing parameters
Power InputTypical Inrush Current (mA)
+5V_IN supplied with 5V1500

In addition to the current capacity of power source, external bypass capacitances on the power rails that power the processor and other downstream components will help stabilize the rails during operation. For the list of recommended external capacitances and internal bulk capacitances already integrated within the SiP, see Capacitors section of the OSDZU3 Datasheet. Also see OSDZU3 Schematic Checklist for design recommendations.

3.

Power Budgeting: How to Approach it?

Octavo Systems recommends making a power budget for your product/design at the beginning of the project. Good power budgeting contributes to circuit robustness, increased product life and reduced cost of the product.

3.1

Step 1: Creating a Power Diagram

The first step in making a power budget is to create a power block diagram that shows all the power paths of the system, starting with all the available power sources for the system. For the OSDZU3, this would include the external power supply inputs that power the OSDZU3 as well as OSDZU3 output power rails that are described in the Table – PMIC voltage output requirements for OSDZU3 of the OSDZU3 datasheet.

 

There are four available external output power rails on the OSDZU3:

 

  • PMIC1_B (default 1.8V, user adjustable) *
  • PMIC2_C (default 3.3V, user adjustable) *
  • VCC_PSAUX (1.8V, fixed)
  • VCCAUX (1.8V, fixed)*
 

*User adjustable, see PMIC Programming Guide for more information on configuring output rails of the OSDZU3.

 

Next, add the power consuming components to the diagram and connect each to the appropriate power rail. The connection should be based on the required input voltage level for the component and the current capacity of the power rail.

 

For example, the power block diagram for the OSDZU3-REF board that includes on-board components that draw at least 50mW of power is shown in the figure below.

OSDZU3 Reference Design Power System Diagram
OSDZU3 Reference Design Power System Diagram

The diagram not only shows the power rails for a particular component but also lists all the components that are being powered by a power rail. In addition to helping with the power budgeting, this allows you to identify power issues early in the design process and make necessary adjustments.

3.2

4.2 Step 2: Creating a Power Budget

The next step involves creating a power budget to estimate power consumption of the SiP, each secondary (on-board) component and thus the total power consumption of the board.

 

There are several challenges involved in accurately estimating the power consumption of each component. For example, it is difficult to estimate how much power the XCZU3 MPSoC and the LPDDR4 memory consume since it is highly application specific. However, it is straightforward to get typical and maximum power consumption of secondary components such as µSD card, eMMC, Ethernet PHY, etc. from their respective datasheets. Hence, it would be more convenient to divide the power budgeting process into three sub steps:

 

  • Step 2a: Estimate power consumption of XCZU3 MPSoC and LPDDR under common use cases
  • Step 2b*: Estimate power consumption of secondary components under typical and high use
  • Step 2c*: Combine the estimates of Step 2a and 2b

The rest of this application note focuses on calculating the power estimates for the OSDZU3 SiP only (i.e., Step 2a).  A full example of estimating the power of a complete system modeled on the OSDZU3-REF (i.e., steps 2b and 2c) can be found in the Appendix.

3.2.1

Step 2a-1: Estimate Power Consumption of XCZU3 MPSoC

The AMD XCZU3 MPSoC integrates a large array of customizable logic, memory, processor, and many peripherals. As a result, power consumption depends on multiple factors such as device usage %, thermal management (see Further Reading section for more info), clock frequency, enable rate, toggle rate, etc.

AMD provides a power estimation tool, Xilinx Power Estimation (XPE) spreadsheet that can calculate the internal power consumption of XCZU3 MPSoC including its individual power domains. You can download the latest version here (AMD registration may be necessary). XPE has been used for the XCZU3 power estimations in this app note.

XPE is generally used for power estimation of the Programmable Logic (PL) before implementation of the design in Vivado. However, Vivado’s power report post-implementation can also be imported to XPE for a more accurate estimate. XPE can also be used for Processing System (PS) power estimation.

Similar to AMD’s XPE spreadsheet, Micron also provides a spreadsheet to estimate LPDDR4 power consumption that can be used to get a good estimate. You can download the latest version here (Restricted access – Micron registration may be ).

Note: Power estimate accuracy depends on the completeness of the input information. Modeling unrealistic use cases can result in unrealistic power estimates.

 

XPE 2023.1.2 and Vivado 2023.1 were used to arrive at the estimations presented in this app note.

The following sections will explore how to use AMD’s XPE and Micron’s LPDDR4 spreadsheets to estimate the power used by the XCZU3 MPSoC (both PL and PS) and the LPDDR4 memory. A few example use cases of the PL and PS with their power estimates will also be presented.

3.2.1.1
XPE PL Power Estimation
3.2.1.1.1
Method 1: XPE PL Power Estimation Pre-Implementation

XPE PL Power Estimation can be done using one of the following 2 methods:

 

  • Method 1: XPE PL Power Estimation Pre-Implementation in Vivado – Less Accurate
 
    • Use this method for a preliminary estimate if you do not have a design implemented in Vivado. This estimate will be less accurate and should only be used to arrive at a rough ballpark figure.
 
  • Method 2: XPE PL Power Estimation Post-Implementation in Vivado – More Accurate
 
    • Use this method if you already have a design implemented in Vivado. This estimate will be more accurate compared to previous method since more of the design parameters are known.
 

Both methods are described below.

Note: The PL power estimation examples and use cases are for reference only.

 

The PL estimates and use cases were generated using Octavo System’s internal PL test suite. The corresponding PL utilization figures and other parameters are intended to serve as a good reference to estimate your own custom PL implementation.

  1. Open XPE.
  2. Choose the correct device and environment settings in the Summary sheet. For the OSDZU3EG1-2G-Ixx, please use the Device settings shown the following figure. Environment settings can be modified to fit your application. The Speed Grade and Temp Grade will vary depending on what version of the device you are using.
OSDZU3 Device and Environment Settings
OSDZU3 Device and Environment Settings
  1. Click on Quick Estimate in the Summary page as shown in the figure below.
Quick Estimate Button
Quick Estimate Button
  1. Enter design parameters of your design as accurately as possible. An example configuration is shown in the following figure:
Quick Estimate Window
Quick Estimate Window

Note: XPE does not support LPDDR4 memory power estimates as of Sep 2023. As a result, in the above picture, LPDDR3 memory parameters have been used which are close to LPDDR4 memory parameters. Support for LPDDR4 memory may be added in a future release as suggest by AMD support team here – https://support.xilinx.com/s/article/76108?language=en_US

  1. Once the Quick Estimate window finishes, tune the parameters in each of the IP sheets (Logic, BRAM, DSP, etc) to match your design specification.
  2. Check the summary page for the Power Estimate based on the provided information: 
Quick Total Power Estimate for Example Input Parameters
Quick Total Power Estimate for Example Input Parameters
3.2.1.1.2
Method 2: XPE PL Power Estimation Post-Implementation

Note: The PL power estimation examples and use cases are for reference only.

 

The PL estimates and use cases were generated using Octavo System’s internal PL test suite. The corresponding PL utilization figures and other parameters are intended to serve as a good reference to estimate your own custom PL implementation.

  1. Open your Vivado project that contains your Implemented Design.
  2. Click on “Open Implemented Design” under Flow Navigator
  3. Click on Reports > Report Power as shown in following figure.
  4. In the Report Power window, under Environment, Power Supply and Switching tabs, ensure all the settings accurately reflect your design.
Reports Tab
  1. Under the Output tab, select Output XPE file, choose file export location and click on OK.
Report Power Window
  1. Open XPE. Select Import File. Choose the exported .xpe file from Vivado.
Import file button
Import file button
Import File Window
Import File Window
  1. XPE will import the design parameters from the .xpe file and provide a more accurate power estimate in the Summary sheet.
3.2.1.2
XPE PS Power Estimation

Note: The PS and PL power estimation examples and use cases are for reference only.

 

The PS estimates were arrived at by modifying the “PS” and related parameters in the XPE spreadsheet as shown in the corresponding screenshots.

  1. Open XPE
  2. Under the PS tab, set the parameters of the Processing System (PS) to match your application. An example configuration is shown in the next 3 figures.
Processing System Config
Processing System Config
Example Cortex A-53 Config in XPE
Example Cortex A-53 Config in XPE
Example LPDDR4 Config in XPE
Example LPDDR4 Config in XPE
  1. To estimate power for XCZU3 DRAM IO interface, in IO sheet of XPE, click on “Add Memory Interface” to set DRAM parameters of your design. An example configuration for OSDZU3 DRAM with the following parameters is shown in 2 following 2 figures.
XPE Example Memory IP Configuration Inputs
XPE Example Memory IP Configuration Inputs
Example XPE Memory IP Configuration
Example XPE Memory IP Configuration

Note: XPE does not support LPDDR4 IO power estimates as of Sep 2023. As a result, in the above picture, LPDDR3 IO interface parameters have been used which are close to LPDDR4 IO interface parameters. Support for LPDDR4 IO may be added in a future release as suggest by AMD support team here – https://support.xilinx.com/s/article/76108?language=en_US

3.2.1.3
PL and PS Example Use Cases

The power consumption of the PL and PS of OSDZU3 are application specific and could vary over a broad range. To provide some reference points on ZU3 power consumption under example scenarios, the following estimates have been compiled. In each example, estimated resource utilization and corresponding power/current estimates are provided. The resource usage estimates were obtained from Vivado (post-implementation) and power/current estimates come from XPE (using the procedure described in sections above).

 

Case 1: Programmable Logic (PL) – Moderate Utilization

 

For a PL application with moderate resource utilization as shown in the PL Resource Utilization for Case 1 figure, clock rate of 200MHz, and toggle rate of 15%, the estimated power consumption by XCZU3 is 2.6W and estimated total VCCINT current is 2.7A as shown in the Total XCZU3 Power Estimate for Case 1 and XCZU3 PL Current Estimates for Case 1 figures.

PL Resource Utilization for Case 1
PL Resource Utilization for Case 1
Total XCZU3 Power Estimate for Case 1
Total XCZU3 Power Estimate for Case 1
XCZU3 PL Current Estimates for Case 1
XCZU3 PL Current Estimates for Case 1

Case 2: Programmable Logic (PL) – High Utilization


For a PL application with high resource utilization as shown in the PL Resource Utilization for Case 2 figure, a clock rate of 200MHz, and a toggle rate of 15%, the estimated power consumption by XCZU3 is 3.1W and estimated VCCINT current is 3.26A as shown in the Total XCZU3 Power Estimate for Case 2 and XCZU3 PL Current Estimates for Case 2 figures.

PL Resource Utilization for Case 2
PL Resource Utilization for Case 2
Total XCZU3 Power Estimate for Case 2
Total XCZU3 Power Estimate for Case 2
XCZU3 PL Current Estimates for Case 2
XCZU3 PL Current Estimates for Case 2

Case 3: Processing System (PS) – Moderate CPU Load

 

For a PS application with moderate CPU utilization as shown in the next 4 figures the estimated power consumption by the PS of XCZU3 is 2.5W. Estimated VCC_PSINTFP current is 1.05A as shown in Total XCZU3 Power Estimate for Case 3 and XCZU3 PS Current Estimates for Case 3 figures.

Processing System Config for Case 3
Processing System Config for Case 3
Cortex A-53 Config in XPE for Case 3
Cortex A-53 Config in XPE for Case 3
LPDDR4 Config in XPE for Case 3
LPDDR4 Config in XPE for Case 3
LPDDR4 IO Config in XPE for Case 3
Total XCZU3 Power Estimate for Case 3
Total XCZU3 Power Estimate for Case 3
XCZU3 PS Current Estimates for Case 3
XCZU3 PS Current Estimates for Case 3

Case 4: Processing System (PS) – High CPU Load


For a PS application with high CPU utilization as shown in the next 4 images the estimated power consumption by XCZU3 is 2.9W. Estimated VCC_PSINTFP current is 1.3A as shown in the Total XCZU3 Power Estimate for Case 4 and XCZU3 PS Current Estimates for Case 4 figures.

Processing System Config for Case 4
Processing System Config for Case 4
PS Cortex A-53 Config in XPE for Case 4
PS Cortex A-53 Config in XPE for Case 4
LPDDR4 PS Config in XPE for Case 4
LPDDR4 IO Config in XPE for Case 4
LPDDR4 IO Config in XPE for Case 4
Total XCZU3 Power Estimate for Case 4
Total XCZU3 Power Estimate for Case 4
XCZU3 PS Current Estimates for Case 4
XCZU3 PS Current Estimates for Case 4
3.2.2

Step 2a-2: DRAM Power Estimation

Similar to AMD’s XPE spreadsheet, Micron provides a spreadsheet to estimate LPDDR4 power consumption. The exact power consumption depends on the part number and use case, but the spreadsheet can provide an approximate power estimation. A brief use case of the spreadsheet is shown below.

 

  1. Download the spreadsheet available for the LPDDR4 memory from Micron’s website (Restricted access – Micron registration may be necessary).
  2. Input SDRAM configuration inputs under “Device Config”. The table below shows inputs specific to LPDDR4 memory used in OSDZU3EG1-2G-BFx.
OSDZU3EG1-2G-BFx LPDDR4 Device Config
ParameterConditionVDD1
Value
VDD2
Value
VDDQ
Value
Units
Number of DQ per DRAM16n/a
CA ODT 0:ODT disabled 1:ODT enabled, 1rankPKG 2:ODT enabled, 2rankPKG, TermRank 3:ODT enabled, 2rankPKG, NonTermRank0
IDD0Maximum active precharge current3.7520.75mA
IDD2PMaximum precharge power-down standby current1.23.60.75mA
IDD2PSMaximum precharge power-down standby current, clock stopped1.23.60.75mA
IDD2NMaximum precharge standby current1.4340.75mA
IDD3PMaximum active power-down standby current1.2160.75mA
IDD3PSMaximum active power-down standby current, clock stopped1.2160.75mA
IDD3NMaximum active standby current1.7380.75mA
IDD4RMaximum read burst current3.838076.8mA
IDD4WMaximum write burst current2.33200.75mA
IDD5Maximum burst refresh current141200.75mA
IDD6Maximum burst refresh current1.550.75mA
clocktCK used for current measurements (see current notes)0.468ns
tRRDMinimum activate-to-activate timing (different bank)10ns
tRCMinimum activate-to-activate timing (same bank)60ns
tRAStRAS used for IDD0 calculation42ns
tRFC,MINMinimum refresh-to-refresh cycle time280ns
tREFIAverage periodic refresh cycle time3.9µs
tCK, MINMinimum tCK cycle rate0.468ns
tCK, MAXMaximum tCK cycle rate100ns
  1. Input DRAM usage conditions under “Usage Conditions”. These inputs vary based on the use case. The following tables show inputs for typical and worst case power consumption of the LPDDR4.
Typical Case Usage Conditions
ParameterValue
System VDD (VDD1/VDD2/VDDQ)*1.81.11.1
System Clock Frequency (MHz)1200
Burst Length16
Is DQ terminated during READs ?1
If terminated, SoC DQ term during READs60ohm
VOH during READs0.5VDDQ
Is DQ terminated during WRITEs ?1
If terminated, LPDDR4 DQ term during WRITEs80ohm
Page Hit Rate0.45
The percentage of clock cycles which are outputting read data from the DRAM0.36
The percentage of clock cycles which are inputting write data to the DRAM0.12
Percentage of time that the DRAM is in the idle state (all banks precharged).0.4
The percentage of the idle time for which the device is in power-down (CKE LOW).0.1
The percentage of the idle time for which the device is in self-refresh.0.8
Percentage of the total active time for which CKE is held LOW.0.1

* Internally, VDD1 of DRAM is supplied by VCC_PSAUX. VDD2 and VDDQ supplied by VCCO_PSDDR.

Worst Case Usage Conditions
ParameterValue
System VDD (VDD1/VDD2/VDDQ)*1.81.11.1
System Clock Frequency (MHz)1200
Burst Length16
Is DQ terminated during READs ?1
If terminated, SoC DQ term during READs60ohm
VOH during READs0.5VDDQ
Is DQ terminated during WRITEs ?1
If terminated, LPDDR4 DQ term during WRITEs80ohm
Page Hit Rate0
The percentage of clock cycles which are outputting read data from the DRAM1
The percentage of clock cycles which are inputting write data to the DRAM0
Percentage of time that the DRAM is in the idle state (all banks precharged).0
The percentage of the idle time for which the device is in power-down (CKE LOW).0
The percentage of the idle time for which the device is in self-refresh.1
Percentage of the total active time for which CKE is held LOW.0
  1. The “Summary” page will show the power consumption summary for previously entered inputs as shown in Worst Case and Typical Case tables.
Total LPDDR4 Power – Worst Case
Read Bandwidth4800MB/sec
Write Bandwidth0MB/sec
Bus Idle Time0
Total Background Power31.2mW
Total Activate Power174.5mW
Total Read/Write Power280.5mW
Total LPDDR4 SDRAM Power486.1mW
Total LPDDR4 Power – Typical Case
Read Bandwidth1728MB/sec
Write Bandwidth576MB/sec
Bus Idle Time0.52
Total Background Power22.5mW
Total Activate Power45.7mW
Total Read/Write Power120.7mW
Total LPDDR4 SDRAM Power188.9mW
3.2.3

Step 2a-3: Verifying if SiP Current Estimates are within Specified Limits

Now that the typical and high use case power consumption estimates of OSDZU3 are available for PS, PL and DRAM, we can consolidate our estimates into one table and verify if currents on individual power rails and that our total SiP power is within the allowed limits for the OSDZU3.

Summary of SiP Power Estimates
OSDZU3
Allowed
Limit
Typical Load High Load
PL
(Case 1)
PS
(Case 3)
PL
(Case 2)
PS
(Case 4)
XCZU3 Input Power (W)15W (@5V)2.6W2.5W3.1W2.9W
LPDDR4 Input Power (W)0.19W0.49W
OSDZU3 Internal Currents:
VCCINT (A)3.752.70.333.260.34
VCCAUX (A)1.00.160.380.170.4
VCC_PSINTFP (A)1.501.0501.3
VCC_PSAUX (A)1.00.0020.0350.0020.035

NOTE:

The power limits for power rails, such as VCCINT, should not be exceeded. Exceeding these limits could induce thermal runaway and cause the OSDZU3 to exceed the specified thermal limits (see Further Reading section).

If any additional external power rails are used, they should be added to the above table to make sure the power is within specified limits.

3.2.4

Step 2a-4: Estimating Power for Other Internal (SiP) Components

The OSDZU3 SiP contains other internal components like QSPI Flash and EEPROM that consume relatively negligible power and can be ignored in most cases. For completeness, we are going to use 50mW as power consumption estimate to capture power consumption of these other internal components as indicated in the OSDZU3 Sip Input Power Estimate – Worst Case Table. For power budgeting of external (on-board) components of OSDZU3-REF, see the Appendix.

3.3

Step 3: Estimating Losses

In the previous sections, the power consumption of devices inside the OSDZU3 were estimated for different use cases. The next step is to estimate various losses as power flows from an external power supply to the OSDZU3.

 

The various power losses can be divided into different types as described in the following sub sections.

3.3.1

PMIC Switcher Loss

The DC-DC converters of IRPS5401 PMICs, i.e. outputs A, B, C and D, in the OSDZU3, have worst case efficiency of about 60%. The same has been used for calculations in this application note.

3.3.2

LDO Loss

The example use-cases considered in this app note do not require any power through MGTRAVCC/MGTRAVTT power rails. However, when a use case requires power through these rails, the corresponding LDO loss must also be considered. Power Loss across an LDO can be calculated as follows:

3.4

Step 4: Estimating Total Input Power of the OSDZU3 SiP

To summarize, starting with the Power System Diagram and adding various losses discussed in the Estimating Losses section, we can estimate total input power of the OSDZU3 SiP*.

This section mainly deals with Power Consumption of the SiP only assuming no external loads. You can find power consumption estimates for the entire OSDZU3-REF reference design board (with external loads) under Appendix.

3.4.1

Calculating Worst Case OSDZU3 SiP Power Considering Losses for Case 4:

XCZU3’s input power = 2.9W
LPDDR4’s input power = 0.49W
Other SiP components’ input power (internal QSPI and EEPROM) = 0.05W

 

IRPS5401 PMIC’s input power considering 60% efficiency (worst case) =

 

displaystyle frac{3.44}{0.60}=5.73W

 

Worst Case OSDZU3 Power for Case 4: 5.73W

 

The OSDZU3 SiP input power for all the example use cases is calculated and shown in the following table.

OSDZU3 SiP Input Power Estimate – Worst Case
OSDZU3 SiP Power Estimate – Worst Case
Case 1Case 2Case 3Case 4
XCZU32.63.12.52.9
LPDDR4000.190.49
Other SiP Components0.050.050.050.05
PMIC Load2.653.152.743.44
PMIC Efficiency60%60%60%60%
PMIC Input4.425.254.575.73
OSDZU3 SiP Total Input4.425.254.575.73
4.

Conclusion

This document discussed the power management system of the OSDZU3, presented power budgeting and estimation procedures for designs with the OSDZU3 and referenced examples using the OSDZU3 reference design. This application note focuses on hardware impacts to system power. However, software also plays an important role in power management, e.g., utilization of low power modes, software optimization to reduce CPU load, etc. Some aspects of software power management and a case study on its advantages will be made available in future application notes.

5.

Reference Documents

6.

Further Reading

  1. OSDZU3 Thermal Guide –https://octavosystems.com/app_notes/osdzu3-thermal-management/
  2. OSDZU3 External Power Supplementation App Note – Available Upon Request. Please contact sales@octavosystems.com
7.

Appendix

This section is supplemental information expanding on the information provided in the body of the app note to do a full power estimation for an entire system (i.e., OSDZU3-REF board).

7.1

Step 2b: Creating a Power Budget for OSDZU3-REF

Typical and maximum power consumption of most components can be found by going through the Electrical Characteristics of each component in their respective datasheets. For example, the datasheet of on-board QSPI Flash shows that it typically consumes 25mA for Read/Page Program operations but could consume a maximum of up to 35mA as shown in the figure below.

QSPI Flash Electrical Characteristics
QSPI Flash Electrical Characteristics

The typical and maximum power consumption of secondary components on the OSDZU3-REF have been found and listed in the below tables. The components are separated into different tables based on the primary power rail they use. Components that use more than one power rail for their operation appear in multiple tables, for example U8 and U15. Components that consume negligible power, anything under 50mW, have been intentionally omitted from the power budget.

Power Budget for Components on VIN_5V0
Board DesignatorPART #Power RailRAIL VoltageTypical Current (mA)Maximum Current (mA)
U31MAX8902BATA+TVIN_5V05500500
J12USB3 ConnectorVIN_5V05500900
Total10001400
Total Power5W7W
Power Budget for Components on PMIC2_C (3.3V)
Board DesignatorPART #Power RailRAIL VoltageTypical Current (mA)Maximum Current (mA)
U8USB3320C-EZK-TRPMIC2_C (3.3V)3.311.317
U155P49V5935B536LTGIPMIC2_C (3.3V)3.33034
U23EMMC04G-S100-B08UPMIC2_C (3.3V)3.3240340
U4AR8035-AL1APMIC2_C (3.3V)3.333.9128
J1SD CARDPMIC2_C (3.3V)3.380200
U30FIN1019MTCXPMIC2_C (3.3V)3.3712.5
U2W25N01GVZEIG_TRPMIC2_C (3.3V)3.32535
U17210-251P-BOARDPMIC2_C (3.3V)3.32070
Total447.2836.5
PMIC2_C (3.3V) Maximum Allowed Current*10001000
Current Headroom552.8163.5
Total Power1.48W2.76W
Power Budget for Components on VCC_PSAUX (1.8V)
Board DesignatorPART #Power RailRAIL VoltageTypical Current (mA)Maximum Current (mA)
U8USB3320C-EZK-TRVCC_PSAUX (1.8V)1.822.529.4
U155P49V5935B536LTGIVCC_PSAUX (1.8V)1.81619
Total38.548.4
VCC_PSAUX (1.8V) Maximum Allowed Current*10001000
Headroom961.5951.6
Total Power0.0690.087
7.2

Step 2c: Combining Estimates of SiP and Secondary Components

Now that the typical and high use case power consumption estimates of OSDZU3 are available for PS, PL and on-board components, we can consolidate our estimates into one table and verify if currents on individual power rails and that our total power is within the allowed limits for the OSDZU3.

Consolidation of Current and Power Figures
OSDZU3 Allowed LimitTypical LoadHigh Load
PL
(Case 1)
PS
(Case 3)
PL
(Case 2)
PS
(Case 4)
XCZU3 Input Power (W)15W (@5V)2.6W2.5W3.1W2.9W
LPDDR4 Input Power (W)0.19W0.49W
OSDZU3 Internal Currents:
VCCINT (A)3.752.7A0.33A3.26A0.34A
VCCAUX (A)1.00.16A0.38A0.17A0.4A
VCC_PSINTFP (A)1.50A1.05A0A1.3A
VCC_PSAUX (A)1.00.002A0.035A0.002A0.035A
OSDZU3-REF On-board
Component Power (W)
25W
(U28: Main 5V Regulator Limit)
6.55W9.85W
On-board Input Currents:
VIN_5V0 (A)1A1.4A
PMIC2_C (A)1.00.447A0.837A
VCC_PSAUX (A)1.00.039A0.048A
Total OSDZU3-REF
Input Power (W)
25W
(U28: Main 5V Regulator Limit)
Up to 9.24W
(i.e., 2.5W + 0.19W + 6.55W)
Up to 13.24W
(i.e., 2.9W + 0.49W + 9.85W)

As seen in the above table, the currents on individual power rails and total power are within the allowed limits for the OSDZU3 SiP and OSDZU3-REF board.

7.3

Step 3 Extended: Estimating Losses

The various losses already described in the Estimating Losses section apply here as well on top of the following:

7.3.1

IR Losses

The traces used to supply power to the OSDZU3 will have a DC resistance, usually in the order of milliohms. IR loss is proportional to the board’s input power. DC resistance between external power supply and OSDZU3-REF’s input terminals:

The Power loss due to the trace resistance can be calculated using the following formula:

7.4

Step 4 Extended: Estimating Total Input Power for OSDZU3 Reference Design

To summarize, starting with the Power System Diagram and adding various losses discussed in the Estimating Losses section to the consolidated power numbers in Consolidation of Current and Power Figures table, we can estimate total input power of the design.

OSDZU3-REF power block diagram
OSDZU3-REF power block diagram
7.4.1

Calculating Worst Case Power of OSDZU3 SiP Considering Losses for Case 2:

XCZU3’s input power = 3.1W
LPDDR4’s input power = 0W
Other SiP components’ (internal EEPROM + QSPI) input power = 0.05W

 

Secondary components input power (from Table 13 and Table 14) = 2.76W + 0.087W = 2.847W
(Components on +VIN_5V0 rail ignored since this rail is not powered by IRPS5401 PMIC)

 

IRPS5401 PMIC’s input power considering 60% efficiency (worst case) =

=10W

Worst Case OSDZU3 Power for Case 2 = 10W (Worst Case)

7.4.2

Calculating Worst Case Input Power of entire OSDZU3-REF Reference Design Considering Losses for Case 2:

Step-down converter TPS56528DDAR (U28)’s loads are:

 

OSDZU3 SiP’s total Input Power (i.e., OSDZU3 + LPDDR4 + Other SiP components + Secondary Components powered by the SiP’s PMIC, all of which are calculated in previous step) + Secondary Components on +VIN_5V rail =
10W + 7W =
17W

 

TPS56528DDAR(U28)’s input power considering 92% efficiency (worst case)

= 18.48W

IR Loss (worst case): 10%

 

Worst Case OSDZU3 reference design power for Case 2:

=20.53W (Worst Case)

The OSDZU3-REF’s worst case power for all example use cases is calculated and shown in following table.

OSDZU3 Reference Design Power Estimate – Worst Case
OSDZU3 Reference Design Power Estimate – Worst Case
Case 1Case 2Case 3Case 4
XCZU32.6W3.1W2.5W2.9W
LPDDR40.19W0.49W
Other SiP Components0.05W0.05W0.05W0.05W
On-Board Components
on PMIC power rails
2.85W2.85W2.85W2.85W
PMIC Load5.5W6W5.596.29
PMIC Efficiency(worst case)60%60%60%60%
PMIC Input9.17W10W9.32W10.48W
OSDZU3 Input9.17W10W9.32W10.48W
On-Board Components
on +VIN_5V0 rail
7777
TPS56528DDAR’s Load16.17W17W16.32W17.48W
TPS56528DDAR efficiency92%92%92%92%
TPS56528DDAR’s input power17.58W18.4817.7419
IR Loss %10%10%10%10%
OSDZU3 Reference Design

Total Power (W)
19.5320.5319.7121.11
8.

Revision History

Get notified of updates to this Application Note and all of our Technical Documentation.

 

*” indicates required fields

Revision NumberRevision DateChangesAuthor
110/27/2023Initial Production ReleaseEshtaartha Basu
209/03/2024Added Note to the XPE Power Estimation SectionEshtaartha Basu
305/14/2026Added Note to specify additional power sequence parametersNeeraj Dantu
Related Products

Table of Contents

Determine Your OSDZU3-REF Revision

There has been multiple revisions to the OSDZU3-REF and some of the documentation is for specific revisions.

The revision of your OSDZU3-REF is printed under the fan next to the Octavo Systems logo.  See the image below.

If there are multiple versions of a document make sure you select the one that matches your revision.

Document Change Notifications