Signal Descriptions
ARM DDI 0388I Copyright © 2008-2012 ARM. All rights reserved. A-24
ID073015 Non-Confidential
A.14 PTM interface signals
Table A-29 shows the PTM interface signals. These signals are present only if the PTM
interface is present.
In the I/O column, the I indicates an input from the PTM interface to the Cortex-A9 processor.
The O indicates an output from the Cortex-A9 processor to the PTM. All these signals are in the
Cortex-A9 clock domain.
Table A-29 PTM interface signals
Name I/O
Source or
destination
Description
WPTCOMMIT[1:0] O PTM device Number of waypoints committed in this cycle. It is valid to indicate a valid
waypoint and commit it in the same cycle.
WPTCONTEXTID[31:0] O Context ID for the waypoint.
This signal must be true regardless of the condition code of the waypoint.
If the processor Context ID has not been set, then
WPTCONTEXTID[31:0] must report 0.
WPTENABLE I Enable waypoint.
WPTEXCEPTIONTYPE[3:0] O Exception type:
b0001
Halting debug-mode.
b0010
Secure Monitor.
b0100
Imprecise Data Abort.
b0101
T2EE trap.
b0101
T2EE trap.
b0101
T2EE trap.
b1001
UNDEF.
b1010
SVC.
b1011
Prefetch abort/software breakpoint.
b1100
Precise data abort/software watchpoint.
b1110
IRQ.
b1111
FIQ.
WPTFLUSH O Waypoint flush signal.
WPTLINK O The waypoint is a branch that updates the link register.
Only HIGH if WPTTYPE is a direct branch or an indirect branch.