Using this book

This book is organized into the following chapters:

Chapter 1 Introduction

Read this for a description of the components of the processor, and of the product documentation.

Chapter 2 Functional Description

Read this for a description of the functionality of the processor.

Chapter 3 Programmers Model

Read this for a description of the processor register set, modes of operation, and other information for programming the processor.

Chapter 4 System Control

Read this for a description of the registers and programmers model for system control.

Chapter 5 Memory Protection Unit

Read this for a description of the Memory Protection Unit (MPU).

Chapter 6 Nested Vectored Interrupt Controller

Read this for a description of the interrupt processing and control.

Chapter 7 Debug

Read this for information about debugging and testing the processor core.

Chapter 8 Data Watchpoint and Trace Unit

Read this for a description of the Data Watchpoint and Trace (DWT) unit.

Chapter 9 Instrumentation Trace Macrocell Unit

Read this for a description of the Instrumentation Trace Macrocell (ITM) unit.

Chapter 10 Embedded Trace Macrocell

Read this for a description of the processor Embedded Trace Macrocell (ETM).

Chapter 11 Trace Port Interface Unit

Read this for a description of the Trace Port Interface Unit (TPIU).

Appendix A Revisions

Read this for a description of the technical changes between released issues of this book.

Glossary

Read this for definitions of terms used in this book.

Copyright © 2005-2008, 2010 ARM Limited. All rights reserved.ARM DDI 0337I
Non-Confidential