AXEL ULite SOM/AXEL ULite Hardware/Power and Reset/Power Supply Unit (PSU) and recommended power-up sequence

From DAVE Developer's Wiki
< AXEL ULite SOM‎ | AXEL ULite Hardware
Revision as of 16:16, 14 July 2016 by U0001 (talk | contribs) (Power Supply Unit (PSU) and recommended power-up sequence)

Jump to: navigation, search
Info Box
AXEL ULite-top.png Applies to AXEL ULite

Introduction[edit | edit source]

AXELULite system-on-module (SOM for short) is powered by carrier board via VIN_SOM rail.

About voltage range, three supported configurations are available. These configurations are indicated by the value of the f field of the ordering code. The generic ordering code is in the form:

DA p l r n c f t s

The field f can assume the following values:

  • 0, 1: power supply voltage range 3.135 - 3.465V (that is 3V3±5%)
  • 2: power supply voltage range is 3.3 - 4.5V
    • please note that this range can be widened by the use of an external MOSFET; for more details please refer to technical support
  • 3: power supply voltage range is 3.25 - 3.465V (that us 3.3 +5%/-1.5%).

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

Implementing correct power-up sequence for i.MX6UL processors is not a trivial task because several power rails are involved. AXELULite SOM simplifies this task by embedding all the needed circuitry. The following picture shows a simplified block diagram of PSU/voltage monitoring circuitry:

AxelLite-power-sequence.png

The PSU is composed of two main blocks:

  • power management integrated circuit (PMIC NXP PF3000)
  • additional generic power management circuitry that completes PMIC functionalities.

The PSU:

  • generates the proper power-up sequence required by i.MX6UL 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. (optional) PMIC_LICELL is powered
  2. VIN_SOM main power supply rail is powered
  3. CPU_PORn (active-low) is driven low
  4. PMIC activates PMIC_VSNVS power output
  5. PMIC_PWRON signal is pulled-up (unless carrier board circuitry keeps this signal low for any reason)
  6. PMIC transitions from OFF to ON state
  7. PMIC initiates power-up sequence needed by MX6 processor
  8. SOM_PGOOD signal is raised; this active-high signal indicates that SoM's I/O is powered. This signal can be used to manage carrier board power up sequence in order to prevent back powering (from SoM to carrier board or vice versa). For additional information, please refer to the Note below.
  9. CPU_PORn is released.

Note on SOM_PGOOD usage[edit | edit source]

SOM_PGOOD is used on carrier board to implement proper power up sequencing. Generally speaking, all the circuitry that interfaces SOM's I/O signals should be powered on when SOM_PGOOD turns to logic '1'.

Axel-lite-power-good.png

Power rails and related signals[edit | edit source]

The following list describes in detail the power rails and the power related signals. Please note that PMIC regulators ouput voltages can be changed only if explicitly allowed.

  • 3.3VIN: this is external main power rail. Voltage range is 3.3V±5%
  • PMIC_CELL: PMIC's coin cell supply input/output
  • BOARD_PGOOD: this output signal is used to indicate when carrier board's circuitry interfacing Axel Lite's I/Os has to be powered up.

For further details, please refer to the PMIC documentation.