Difference between revisions of "MITO 8M Mini SOM/MITO 8M Mini Hardware/Power and Reset/Power Supply Unit (PSU) and recommended power-up sequence"

From DAVE Developer's Wiki
Jump to: navigation, search
(Power Supply Unit (PSU) and recommended power-up sequence)
Line 1: Line 1:
<section begin=History/>
+
<section begin="History" />
 
{| style="border-collapse:collapse; "
 
{| style="border-collapse:collapse; "
 
! colspan="4" style="width:100%; text-align:left" ; border-bottom:solid 2px #ededed" |History
 
! colspan="4" style="width:100%; text-align:left" ; border-bottom:solid 2px #ededed" |History
Line 13: Line 13:
 
|-
 
|-
 
|}
 
|}
<section end=History/>
+
<section end="History" />
 
__FORCETOC__
 
__FORCETOC__
<section begin=Body/>
+
<section begin="Body" />
  
 
== Power Supply Unit (PSU) and recommended power-up sequence ==
 
== Power Supply Unit (PSU) and recommended power-up sequence ==
Line 22: Line 22:
 
MITO 8M Mini SOM simplifies this task by embedding all the needed circuitry. The following picture shows a simplified block diagram of PSU/voltage monitoring circuitry:
 
MITO 8M Mini SOM simplifies this task by embedding all the needed circuitry. The following picture shows a simplified block diagram of PSU/voltage monitoring circuitry:
  
[[File:MITO 8M-power-sequence.png | 800px]]
+
[[File:Mito8MMini-power-sequence.png|500x500px]]
  
 
The PSU is composed of two main blocks:  
 
The PSU is composed of two main blocks:  
Line 37: Line 37:
 
# SNVS domain signals are pulled-up (unless carrier board circuitry keeps this signal low for any reason)
 
# SNVS domain signals are pulled-up (unless carrier board circuitry keeps this signal low for any reason)
 
# CPU_PORn (active-low) is driven low by PMIC
 
# CPU_PORn (active-low) is driven low by PMIC
# RTC_RESET_B are internally released after 200ms
+
# RTC_RESET_B are internally released after 10ms
# VDD_SOC regulator starts and enables the VDD_ARM and PMIC regulators
+
# PMIC initiates power-up sequence needed by iMX8M Mini processor
# PMIC initiates power-up sequence needed by iMX8M processor
+
# BOARD_PGOOD goes up when all CPU I/O power rail is ready
# BOARD_PGOOD goes up when NVCC_3V3 (CPU I/O power rail) is ready
 
 
# CPU_PORn is deasserted after the last regulator to bring the processor out of reset
 
# CPU_PORn is deasserted after the last regulator to bring the processor out of reset
  

Revision as of 16:01, 27 January 2021

History
Version Issue Date Notes
1.0.0 Dec 2020 First release



Power Supply Unit (PSU) and recommended power-up sequence[edit | edit source]

Implementing correct power-up sequence for iMX8M Mini/Nano processors is not a trivial task because several power rails are involved.

MITO 8M Mini SOM simplifies this task by embedding all the needed circuitry. The following picture shows a simplified block diagram of PSU/voltage monitoring circuitry:

Mito8MMini-power-sequence.png

The PSU is composed of two main blocks:

  • power management integrated circuit
  • additional generic power management circuitry that completes PMIC functionalities

The PSU:

  • generates the proper power-up sequence required by the SOC processor and surrounding memories and peripherals
  • synchronizes the powering up of carrier board in order to prevent back power

Power-up sequence[edit | edit source]

The typical power-up sequence is the following:

  1. 3.3VIN main power supply rail is powered
  2. SNVS domain signals are pulled-up (unless carrier board circuitry keeps this signal low for any reason)
  3. CPU_PORn (active-low) is driven low by PMIC
  4. RTC_RESET_B are internally released after 10ms
  5. PMIC initiates power-up sequence needed by iMX8M Mini processor
  6. BOARD_PGOOD goes up when all CPU I/O power rail is ready
  7. CPU_PORn is deasserted after the last regulator to bring the processor out of reset

Note on BOARD_PGOOD usage[edit | edit source]

BOARD_PGOOD is generally used on carrier board to drive loads such as DC/DC enable inputs or switch on/off control signals.

Depending on the kind of such loads, BOARD_PGOOD might not be able to drive them properly because it has a 20mA output current absolute maximum rating.

In these cases a simple 2-input AND port can be used to address this issue. The following picture depicts a principle schematic showing this solution.

MITO 8M-power-good.png

Additionally, we suggest using an IC with Schmitt trigger input ports.