Intel® PXA27x Processor Family
Optimization Guide
1-3
Introduction
1.2.1
Intel XScale® Microarchitecture and Intel XScale® core
The Intel XScale® Microarchitecture is based on a core that is ARM* version 5TE compliant. The
microarchitecture surrounds the core with instruction and data memory management units;
instruction, data, and mini-data caches; write, fill, pend, and branch-target buffers; power
management, performance monitoring, debug, and JTAG units; coprocessor interface; 32K caches;
MMUs; BTB; MAC coprocessor; and core memory bus.
The Intel XScale® Microarchitecture can be combined with peripherals to provide application-
specific standard products (ASSPs) targeted at selected market segments. For example, the RISC
core can be integrated with peripherals such as an LCD controller, multimedia controllers, and an
external memory interface to empower OEMs to develop smaller, more cost-effective handheld
devices with long battery life, with the performance to run rich multimedia applications. Or the
microarchitecture could be surrounded by high-bandwidth PCI interfaces, memory controllers, and
networking micro-engines to provide a highly integrated, low-power, I/O or network processor.
Figure 1-1. PXA27x Processor
Block Diagram
G
e
ner
a
l P
u
rpose I/O
DMA
Controller
And
Bridge
MHz
Osc
Intel
XScale®
Core
Memory
Controller
PCMCIA & CF
Control
Variable
Control
Dynamic
Control
Static
Control
Memory
Memory
Latency I/O
ASIC
XCVR
SDRAM/
SMROM
4 banks
ROM/
Flash/
SRAM
4 Banks
Socket 0
Socket 1
Intel® Wir
e
less
USB
HOST
System Bus
Controller
Internal
SRAM
13
Power Management
Clock Control
Primary GPIO
P
er
ip
h
er
al
B
u
s
Address
and
Data
A
d
dre
ss
a
n
d
D
a
ta
AC97
RTC
I
2
S
OS Timers
4 x PWM
Interrupt C
USIM
3 x SSP
Fast IrDA
Slow IrDA
I
2
C
Full Function
Uart
USB
Client
Baseband
Interface
Keypad
Interface
Bluetooth
Uart
SDcard/MMC
Interface
Mem Stick
Interface
LCD
LCD
KHz
Osc
32.768
M
M
X
™
T
echnology
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: ......