Power (Maya)

From DAVE Developer's Wiki
Jump to: navigation, search

WorkInProgress.gif

Info Box
Maya 03.png Applies to Maya


Warning-icon.png The information here provided are preliminary and subject to change. Warning-icon.png

Power specification[edit | edit source]

MAYA requires two power rails:

  1. 3.3V (mandatory)
    • this rail provides main power and must be connected to regulated power supply (3.3V ± 5%)
  2. VBAT (optional)
    • this rail provides power for RTC domain of PMIC chip
    • voltage range is 2.7 - 5.5V
    • current consumption (main is not applied): 7uA typ, 10 uA max.

3.3V power consumption[edit | edit source]

At the time of this writing (October, 15th 2012) no actual data are availble yet. However since the basic structure of Maya SOM is the same of NAON, measurements performed on Naon platform can be used as a rough estimate of power consumption.

In order to address heat management issues properly, please take into account that the majority of power is consumed by the DM814x/AM387x processor. For you convenience here are thermal data of processor's package. Please refer to Texas Instruments Application Report SPRA953B entitled "Semiconductor and IC Package Thermal Metrics" for more details.

CYE-04 Top Hat thermal data.png

A power estimation tool in the form of spreadsheet is also provided by Texas Instruments: http://processors.wiki.ti.com/index.php/DM814x_AM387x_Power_Estimation.

Sequencing[edit | edit source]

Implementing correct power-up sequence for DM8148 processor is not a trivial task beacuse several power rails are involved. Maya hides this complexity because it embeds most of the circuitry required. However some simple rules have to be followed to power it up properly.

In typical applications DM8148 processor interfaces directly to 3.3V-powered devices that are hosted on carrier board. In order to be compliant with DM8148 power-up requirements, these devices should be turned on at a specific time during power-up sequence. To achieve this, Naon provides EN_BCK2_LS signal. When maya is powered, this signal is low: this means that carrier board 3.3V-powered devices have to be powered off. During power-up sequence this signal shall be raised by Maya circuitry, indicating carrier board 3.3V-powered devices have to be turned on. After this rising edge, EN_BCK2_LS shall be kept high.

The following picture shows the power sequence of Maya SOM in the typical scenario. It is assumed that:

  • carrier board implements power supply unit providing 3.3V power supply voltgage
  • Maya module in interfaced to generic circuitry (I/O controllers, additional flash memories etc.) operating at 3.3V.
Naon-power-sequence.png

In order to respect required CPU power-up sequence, these steps must be applied:

  1. First monotonic-ramped 3.3V power rail has to be applied to Maya pins named "3.3V"
  2. power management circuitry of Maya will rise EN_BCK2_LS
  3. this signal must be used to enable power of generic circuitry operating at 3.3V (this can be implemented, for example, with a power switch or a DC/DC regulator).