User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 727
UG585 (v1.11) September 27, 2016
Chapter 28: System Test and Debug
changing the active interface to EMIO, ensure that EMIOTRACELCK is running. Changing the clock
input source to a non-running clock results in an APB access hang.
28.3 I/O Signals
Table 28-4 identifies the TPIU port signals. The TPIU port data can be routed to either an MIO or
EMIO interface, but not both. EMIO supports 32-bit data at a single data rate clock that is sourced
from the PL as an EMIO input.
MIO supports 16-bit data at a double data rate clock sourced by the clock generator and driven out
on MIO. Pin restrictions based on device version are explained in section 28.1.2 Notices.
Table 28-4 identifies the system test and debug I/O signals. The MIO pins and any restrictions based
on device version are shown in the MIO table in section 2.5.4 MIO-at-a-Glance Table.
Sammie!161
X-Ref Target - Figure 28-2
Figure 28-2: TPIU Operating Mode Waveforms
EMIOTRACEDATA
EMIOTRACECTL
EMIOTRACECLK
UG585_c28_02_022612
trace data, control output
on selected MIO pins
trace clock output
on selected MIO pins
trace clock delayed by
approximately half period
TPIU Signals on EMIO
TPIU Signals on MIO
Table 28-4: TPIU Signals List
TPIU Signal
Default
Input
Value
MIO Pins EMIO Signals
Number
I/O
Pin Name Signal Name
I/O
EMIO trace clock 0 ~ ~ ~ EMIOTRACECLK I
MIO Trace Clock ~ 12 or 24 O TRACE_CLK ~ ~
Trace control ~ 13 or 25 O TRACE_CTL EMIOTRACECTL O