Preface
ARM DDI 0388I
Copyright © 2008-2012 ARM. All rights reserved.
vii
ID073015
Non-Confidential
About this book
This book is for the Cortex-A9 processor.
Product revision status
The r
n
p
n
identifier indicates the revision status of the product described in this book, where:
r
n
Identifies the major revision of the product.
p
n
Identifies the minor revision or modification status of the product.
Intended audience
This book is written for hardware and software engineers implementing Cortex-A9 system
designs. It provides information that enables designers to integrate the processor into a target
system.
Note
•
The Cortex-A9 processor is a single core processor.
•
The multiprocessor variant, the Cortex-A9 MPCore
™
processor, consists of between one
and four Cortex-A9 processors and a
Snoop Control Unit
(SCU). See the
Cortex-A9
MPCore Technical Reference Manual
for a description.
Using this book
This book is organized into the following chapters:
Read this for an introduction to the Cortex-A9 processor and its features.
Read this for a description of the functionality of the Cortex-A9 processor.
Read this for a description of the Cortex-A9 registers and programming
information.
Read this for a description of the Cortex-A9 system control registers, their
structure, operation, and how to use them.
Read this for a description of the CP14 coprocessor and its non-debug use for
Jazelle DBX.
Read this for a description of the Cortex-A9
Memory Management Unit
(MMU).
Read this for a description of the Cortex-A9 level one memory system, including
caches,
Translation Lookaside Buffers
(TLB), and store buffer.