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 #336 background imageLoading...
Page #336 background image
Trace Port Interface Unit
17-4 Copyright © 2005-2008 ARM Limited. All rights reserved. ARM DDI 0337G
Figure 17-2 TPIU block diagram (ETM version)
17.1.2 TPIU components
A description of the main components of the TPIU is given in the following sections:
Asynchronous FIFO
Formatter
Trace out on page 17-5
Advanced Trace Bus interface on page 17-5
Advanced Peripheral Bus interface on page 17-5.
Asynchronous FIFO
The asynchronous FIFO enables trace data to be driven out at a speed that is not
dependent on the speed of the core clock.
Formatter
The formatter inserts source ID signals into the data packet stream so that trace data can
be re-associated with its trace source. The formatter is always active when the
TRACEPORT mode is active.
ATB
Interface
APB
Interface
Trace Out
(serializer)
ETM
ATB
Slave
Port
APB
Slave
Port
TRACECLKIN
TRACECLK
TRACEDATA
[3:0]
TRACESWO
ATCLK Domain
TRACECLKIN Domain
ATB
Interface
ITM
ATB
Slave
Port
Formatter
Asynchronous
FIFO
Asynchronous
FIFO

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