EasyManua.ls Logo

ARM Cortex-M3

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
Loading...
Embedded Trace Macrocell
14-4 Copyright © 2005-2008 ARM Limited. All rights reserved. ARM DDI 0337G
Non-Confidential
Unrestricted Access
Advanced Peripheral Bus (APB) interface signals. See Table 14-6 on page 14-6.
Table 14-1 ETM core interface inputs and outputs
Name Description Qualified by Direction
ETMIA[31:1] Core instruction address bus. ETMIVALID Input
ETMIVALID Current instruction data represents an instruction. - Input
ETMDVALID Current instruction data represents an instruction. - Input
ETMICCFAIL Instruction failed its condition code. ETMIVALID Input
ETMIBRANCH Instruction is a branch target. ETMIVALID Input
ETMIINDBR Instruction is an indirect branch target. ETMIBRANCH Input
ETMFLUSH PC modified before next instruction. - Input
ETMISTALL Indicates that the last instruction signalled by the core has not
yet entered execute.
- Input
ETMFINDBR PC modified by an indirect operation. ETMFLUSH Input
ETMINTSTAT[2:0] Exception entry and exit. - Input
ETMINTNUM[8:0] Exception type. ETMINTSTAT Input
ETMCANCEL Exception is a canceling exception. ETMINTSTAT Input
COREHALT Core is halted. - Input
DWTMATCH [3:0] Indicates that the Data Watchpoint and Trace (DWT) trigger
units have matched the conditions currently present on the
address, data and control buses.
- Input
DWTINOTD[3:0] Indicates that the DWT trigger units are performing
comparisons on PC value (set) or data address (clear).
- Input
Table 14-2 Miscellaneous configuration inputs
Name Description Direction Clock domain
NIDEN Non invasive debug enable Input FCLK
EXTIN[1:0] External input resource Input FCLK

Table of Contents

Related product manuals