Intel PXA27X manual Deep Sleep Entry and Exit

Page 28

Intel® PXA27x Processor Family Power Requirements

The processor commands entry into sleep mode by de-asserting PWR_EN to the PMIC once the PMIC and system are prepared. The PMIC responds by turning off the specified set of supplies along with VCC_CORE, VCC_PLL, and VCC_SRAM. For entry into sleep mode, there is no requirement for how long these supplies require to shut down after de-assertion of PWR_EN. (However, for entry into deep-sleep mode, these supplies must shut down before the de-assertion of SYS_EN to ensure that supply sequencing requirements are met.)

A wakeup event must occur to exit sleep mode. For example, the wakeup event can be a transition on one of the wakeup-capable GPIOs that has been programmed to respond to a level change, or it can be an interrupt from a timer in the real-time clock unit. In response, the PXA27x processor asserts PWR_EN to the PMIC and starts its PWR_DEL timer. The PMIC turns on all of its low- voltage supplies (VCC_CORE, VCC_SRAM, and VCC_PLL) and when all supplies are stable and within regulation, the PMIC de-asserts nVDD_FAULT. The PXA27x processor returns the system to sleep mode if nVDD_FAULT is not de-asserted before the PWR_DEL timer expires. Otherwise the PXA27x processor completes the sleep-reset boot sequence. See the Intel® PXA27x Processor Family Electrical, Mechanical, and Thermal Specification data sheet for entry and exit sleep-mode timings.

Note: Upon exiting from sleep mode, the processor returns to the last clock frequency prior to sleep mode entry. Likewise, the PMIC must also be able to return to the previous voltage level prior to entering sleep mode. It is necessary for the PMIC to accommodate the appropriate voltage level upon exiting. All wake-up events are ignored until nBATT_FAULT is de-asserted if the nBATT_FAULT signal asserts in sleep or deep sleep.

5.2.2Deep Sleep Entry and Exit

The PXA27x processor prepares the PMIC for deep sleep prior to entering deep sleep by specifying which additional system regulators are to be disabled or shut down when the PXA27x processor commands deep-sleep entry. The PXA27x processor controls deep-sleep entry by de- assertion of the SYS_EN signal. The set of regulators to be turned off can be fixed in PMIC hardware or it can be programmable. If programmable, a register in the PMIC is loaded via I2C to specify which regulators turn off. The regulators for VCC_IO, VCC_LCD, VCC_MEM, VCC_BB, VCC_USB, and VCC_USIM are enabled and disabled using SYS_EN, but other regulators in the system may or may not need to be enabled/disabled, depending upon system design.

The PXA27x processor places DRAM memory into self-refresh mode before entering deep sleep. In self-refresh mode, the DRAM must still be powered, but power decreases substantially. Alternatively, if DRAM contents do not need to be preserved, the PXA27x processor can place the DRAMs into deep-power-down mode. Doing so reduces DRAM power to microamps, even though voltage from the PMIC is still maintained on the DRAM power signals.

Note: The PXA271 and PXA272 processors contain stacked memory which is supplied power via the VCC_MEM power domain.

The PXA27x processor commands entry into deep-sleep mode by de-asserting PWR_EN once the PMIC and system are prepared. The PMIC responds by turning off the set of low-voltage power supplies designated either by the prior register setting, or fixed in PMIC hardware. After a delay to allow the low-voltage supplies to shut down, the PXA27x processor de-asserts SYS_EN to the PMIC, and the PMIC responds by turning off the necessary combination of high-voltage supplies. Note that all power-supply sequencing requirements must be observed: low-voltage supplies must power down before any high-voltage supplies power down. See the Intel® PXA27x Processor Family Electrical, Mechanical, and Thermal Specification data sheet for entry and exit deep-sleep mode timings.

28

Application Note

Image 28
Contents Intel PXA27x Processor Family Power Requirements Application NoteApplication Note Contents Figures Introduction Naming ConventionsExternal Power Supply Descriptions Intel PXA27x Processor Power Supply DomainsPower Domain Enable1 Units Specified Levels Tolerance Volts PLL PxtalSram DMAPower Domains and System Voltage/Current Requirements Intel PXA27x Processor Power SuppliesIntel PXA27x Processor Voltage Domains Sheet 1 Voltage DescriptionPower Supply Configuration in a Minimal System Intel PXA27x Processor Voltage Domains Sheet 2Modeling Intel PXA27x processor power consumption Regulators Required to Power the Intel PXA27x ProcessorIntel PXA27x Processor Vcccore Supply Current Regulator DescriptionFrequency Dhrystones Power MPEG4 Decode Power Stress Supply Current For Each Power DomainIntel PXA27x Processor Vcccore Supply Current Default Reset Values Intel PXA27x Processor Supply Current For Each Power DomainName Functional Units Current mA @ Power VccbattBackup Battery Main BatteryBatteries Possible Backup Battery Configurations Battery Chargers and Main PowerBackup Battery Description Typical Battery and External Regulator Configuration Intel PXA27x Processor Low Power Operating Modes Intel PXA27x Processor Operating ModesCPDIS=1 Power Controller Interface SignalsCPDIS=0 Power Enable Pwren System Power Enable Sysen / GPIO2Power Manager I2C Clock Pwrscl / GPIO3 Power Controller Interface SignalsPower Manager I2C Data Pwrsda / GPIO4 On, Off, and ResetUser-Initiated Hard Reset Input System-Level Considerations for I2CNRESET Output from Pmic to the Intel PXA27x Processor Power Manager Capacitor SignalsUniversal Subscriber Identity Module Usim Power-On Power Mode SequencingCold-Start Power-On and Hardware Reset Initial Power Up and Deep Sleep Exit Sequence Vcccore Vccpll VccsramHardware Reset Behavior Intel PXA27x Processor Family Power Requirements Sysdel PwrdelSleep and Deep Sleep Sleep Entry and ExitDeep Sleep Entry and Exit Dynamic Voltage Management DVM Vcccore Regulator and Dynamic Voltage ManagementIntel PXA27x Processor Voltage Manager Fault Management Power Manager I2C InterfaceNVDDFAULT DVM SequencingNBATTFAULT Power Management Integrated Circuit RequirementsGeneral Pmic Characteristics General Pmic Characteristics Features of a PmicCharacteristic Description Programmable Voltage Control DVM Control RegisterSummary Other Aspects of an Integrated Power ControllerDVM Control and Status Register Intel PXA27x Processor Family Power Requirements