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 #354 background imageLoading...
Page #354 background image
Trace Port Interface Unit
17-22 Copyright © 2005-2008 ARM Limited. All rights reserved. ARM DDI 0337G
Figure 17-15 SWO shared with TRACEPORT
17.3.3 SWO Shared with JTAG-TDO
For minimal pin count, it is possible to overlay JTAG debug and SWO on the same
package pin. This approach is only recommended where there is no provision for a
conventional trace port, or for use with more complex system-level debug configuration
controls.
If this option is chosen, the Instrumentation Trace is not accessible while the debug port
is being used in a JTAG configuration. Serial wire debug and SWO can be used together
at the same time.
To implement this option, the JTAGNSW output from SWJ-DP is used to control the
multiplexor. Figure 17-16 shows the SWO shared with JTAG-TDO option.
Figure 17-16 SWO shared with JTAG-TDO
CM3TPIU
CortexM3Integration
TRACESWO
TRACEDATA[0]
TRACEDATA[3:1]
0
1
TRACEDATA[3:1]
SWV/TRACEDATA[0]
SWOACTIVE
SWJ-DP
CortexM3Integration
CM3TPIU
TRACEDATA[3:0]
TRACESWO
0
1
TDO/SWV
JTAGNSW
JTAGTDO
TRACEDATA[3:0]

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