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 #304 background imageLoading...
Page #304 background image
Embedded Trace Macrocell
14-14 Copyright © 2005-2008 ARM Limited. All rights reserved. ARM DDI 0337G
Non-Confidential
Unrestricted Access
Figure 14-3 shows the full branch with exception packet.
Figure 14-3 Exception encoding for branch packet
2 bytes exception Reserved 7 22
2 bytes exception Reserved 13 23
2 bytes exception IRQ8 24 24
2 bytes exception IRQ9 25 25
2 bytes exception IRQ10 26 26
....
....
....
2 bytes exception IRQ239 255 255
Table 14-8 Exception tracing mapping (continued)
Number of bytes Exception ETMINTNUM Traced value
Address byte 0
Address byte 1
(optional)
Address byte 2
(optional)
Address byte 3
(optional)
Address byte 4
(optional)
Exception information
Byte 0
Exception information
Byte 1 (optional)
01234
5
67
C
C
C
C
C
C
C
1
NS
E/
Addr[13]
E/
Addr[20]
E/
Addr[27]
E
0
T2EE
SBZ
Canc
0 1
Addr[6:1]
Addr[12:7]
Addr[19:14]
Addr[26:21]
Addr[31:28]
Excp[3:0]
Excp[8:4]

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