6-6
Intel® PXA27x Processor Family
Optimization Guide
Power Optimization
Another way to save power is to reduce memory traffic. Instead of using a color depth of 16-bits
per pixel, systems could use 8-bits per pixel to reduce the memory bandwidth for LCD refresh.
The output drivers for the PXA27x processor LCD data pins have programmable strength settings.
This feature allows for simple, software-based control of the output-driver impedance for the data
pins on the LCD bus. Use these registers to match the driver strength of the PXA27x processor to
LCD bus. The buffer strength should be set to the lowest possible setting (minimum drive strength)
that still allows for reliable bus performance. This minimizes the power usage of the LCD data
pins, which can be a major component of total system power, since in a typical system, these pins
are always driven while the screen is on. Refer to the
“LCD Buffer Strength Control Register
(LCDBSCNTR)”
table in the
Intel® PXA27x Processor Family Developer’s Manual
for more
information.
6.3.6
Voltage and Regulators
The PXA27x processor supports 1.8 V memory. Depending on the memory usage of applications,
there may be significant power savings using 1.8 V SDRAM compared to 2.5 V or 3.3 V SDRAM.
If no other devices in the system use 1.8 V, then users must consider the power savings compared
to the extra components and board real-estate to support 1.8 V.
6.3.7
Operating Mode Recommendations for Power Savings
6.3.7.1
Normal Mode
It may be require less power to run at a higher Intel XScale® core frequency/voltage to complete a
task and then drop the operating frequency and Intel XScale® core voltage than to run at a constant
frequency and voltage. Profile the OS and applications to determine the optimum Intel XScale®
core operating frequency. Use the lowest possible Intel XScale® core voltage to run at the required
frequency.
For lowest power consumption in normal mode:
•
Use Intel® Integrated Performance Primitives
•
Use Wireless Intel Speedstep® Technology
•
Use Intel® Power Manager
•
Use low-power modes when possible
•
Enable both caches
•
Use a caching policy of read allocate/write back when possible
•
Set the APD bit (see
•
Configure the System Memory Buffer Strength Control registers for the minimal setting for
reliable memory bus performance.
•
Configure the LCD Buffer Strength Control register for the minimal setting for reliable LCD
bus performance.
6.3.7.2
Idle Mode
Use idle mode only for brief periods of time when the Intel XScale® core is soon required to
perform calculations.
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: ......