EasyManuals Logo

ARM Cortex-M3 User Manual

ARM Cortex-M3
410 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #47 background imageLoading...
Page #47 background image
Introduction
ARM DDI 0337G Copyright © 2005-2008 ARM Limited. All rights reserved. 1-21
Unrestricted Access Non-Confidential
DBGRESTART input and DBGRESTARTED output has been added for use in
debugging multi-core systems. See the ARMv7-M Architecture Reference Manual
for more information.
SLEEPHOLDREQn input and SLEEPHOLDACKn have been added to enable
the extension of SLEEPING. See Extending sleep on page 7-5.
The APB interface has been upgraded from v2.0 to v3.0. See External private
peripheral interface on page 12-10.
A new output signal called INTERNALSTATE has been added that enables
observation of some of the internal state of the core if the OBSERVATION
implementation option is used.
An Auxiliary Control Register has been added with new functionality disable bits
to:
stop interruption of load/store multiples, divides and multiplies
stop IT folding
disable the write buffers in Cortex-M3 for default memory map accesses.
For details on the Auxiliary Control Register see Auxiliary Control Register on
page 8-8.
The STKALIGN bit reset value in the Configuration and Control Register at
address
0xE000ED14
has been inverted. The reset value is now 1, which means that
the stack frame is 8-byte aligned by default. Configuration Control Register on
page 8-26.
Addition of a Wake-up Interrupt Controller to minimize logic in always clocked
domain during sleep. For details see Using the Wake-up Interrupt Controller on
page 7-6.
Addition of FIXHMASTERTYPE pin to prevent debugger marking AHB
transactions as core data side if required.
Errata fixes to the r1p1 release.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM Cortex-M3 and is the answer not in the manual?

ARM Cortex-M3 Specifications

General IconGeneral
ArchitectureARMv7-M
Instruction SetThumb-2
Pipeline Stages3-stage
InterruptsNested Vectored Interrupt Controller (NVIC)
Interrupt ControllerNested Vectored Interrupt Controller (NVIC)
Memory Protection UnitOptional
Power ConsumptionVaries by implementation
Max Clock SpeedUp to 100 MHz
DebuggingJTAG and Serial Wire Debug (SWD)
Operating Voltage1.8V to 3.6V
Manufacturing ProcessVaries by implementation
Core Type32-bit

Related product manuals