Intel® PXA27x Processor Family
Optimization Guide
6-1
Power Optimization
6
6.1
Introduction
Intel® PXA27x Processor Family (PXA27x processor) includes many features designed for low
power consumption including: five power modes, 1.8 V memory support, and SDRAM auto power
down. This chapter provides a description of how to design applications for low-power
consumption and the tradeoffs between power consumption and performance.
The major topics covered in this section include considerations for reducing the power
consumption of the Intel XScale® core and memory. The power savings and performance tradeoffs
vary depending on the user’s system configuration.
Refer to the
Intel® PXA270 Processor Electrical, Mechanical, and Thermal Specification
and the
Intel® PXA27x Processor Family Electrical, Mechanical, and Thermal Specification
for detailed
information on power consumption.
6.2
Optimizations for Core Power
This section lists optimizations that may help to reduce power consumption consumed primarily by
the Intel XScale® core.
6.2.1
Code Optimization for Power Consumption
In most cases, optimizing the operating system (OS) or application for performance also optimizes
the code for power consumption. Increasing the caching efficiency and reducing the external
memory traffic are the keys to reducing power. Different assembly level- and high-level language-
optimization methods mentioned in previous chapters in this document should be implemented to
reduce power consumption.
6.2.2
Switching Modes for Saving Power
The PXA27x processor offers multiple power and frequency modes. This enables the system to
switch between modes, optimizing the system performance and power usage. The operating system
needs to develop a power management strategy based on the system’s state at different points. In a
highly optimized system the OS can continuously profile the system activities and make decisions
based on this.
6.2.2.1
Normal Mode
All internal power domains and external power supplies are fully powered and functional. In this
mode, all clocks within the processor can be enabled.
Summary of Contents for PXA270
Page 1: ...Order Number 280004 001 Intel PXA27x Processor Family Optimization Guide April 2004...
Page 10: ...x Intel PXA27x Processor Family Optimization Guide Contents...
Page 20: ...1 10 Intel PXA27x Processor Family Optimization Guide Introduction...
Page 30: ...2 10 Intel PXA27x Processor Family Optimization Guide Microarchitecture Overview...
Page 48: ...3 18 Intel PXA27x Processor Family Optimization Guide System Level Optimization...
Page 114: ...5 16 Intel PXA27x Processor Family Optimization Guide High Level Language Optimization...
Page 122: ...6 8 Intel PXA27x Processor Family Optimization Guide Power Optimization...
Page 143: ...Intel PXA27x Processor Family Optimization Guide Index 5 Index...
Page 144: ......