User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 733
UG585 (v1.11) September 27, 2016
Chapter 28: System Test and Debug
Enable trigger input 5 x 1 xx
Enable trigger input 6 x 1 xx
Trigger output 0 1 xxx
Trigger output 1 xxxx
Trigger output 2 xxxx
Trigger output 3 xxxx
Trigger output 4 xxxx
Trigger output 6 1 xxx
Trigger output 7 xxxx
Funnel
TPIU
ETB
(no authentication is required) xxxx
ITM
Disable stimulus registers 0-15 0000
Disable stimulus registers 16-31 x x 00
CPU debug
CPU PMU
Non-secure invasive debug 1 xxx
Non-secure non-invasive debug 1 xxx
01xx
Secure invasive debug 1 x 1 x
Secure non-invasive debug 1 x 1 x
1 xx1
x 11x
x 1 x 1
PTM
Prohibited regions of trace Use the following to determine:
if (~NIDEN & ~DBGEN)
Prohibited = 1
else if (security level == non-secure)
Prohibited = 0
else if ((privilege level == user) & (SUNIDEN))
Prohibited = 0
else if (SPIDEN || SPNIDEN)
Prohibited = 0
else
Prohibited = 1
Table 28-7: CoreSight Authentication Requirements by Component (Contd)
Requirement
DBGEN NIDEN SPIDEN SPNIDEN