![Altera Cyclone V Device Handbook Download Page 584](http://html1.mh-extra.com/html/altera/cyclone-v/cyclone-v_device-handbook_2910791584.webp)
CoreSight Debug and Trace Block Diagram and System Integration
Figure 7-1: HPS CoreSight Debug and Trace System Block Diagram
Replicator
Funnel
0
1
2
3
.
.
.
7
CTI-0
CTI-1
A9-0
A9-1
PTM-0
PTM-1
MPU Debug
Configuration
ROM
Timestamp
Generator
On-Chip
Trace RAM
ETF
STM
[31:4]
PTM-0 ATB
PTM-1 ATB
To DMA
Hardware Events
L3 Interconnect Main Switch
ATB
ATB
ATB
ATB
ETR
TPIU
To Trace Pins [7:0]
Output Trace [31:0]
To Pin
Multiplexer &
Trace Pins
To FPGA
DAP
HPS Debug
Configuration ROM
csCTM
FPGA-
CTI
Debug
APB
I[3:2]
O[1:0]
I[7:4]
O[5:4]
O[3:2]
I[1:0]
O[7:6]
csCTI
2
0
1
Triggers
to/from
FPGA
CTM 1
4
0
Events
from FPGA
L3 Interconnect
Master Peripheral Switch
System AHB
System APB
HPS JTAG Pins
Debug APB
PTM-0 ATB
PTM-1 ATB
Debug APB
Hardware Events
CTI Triggers
[3:0]
To FPGA
MPU Debug Subsystem
HPS Debug System
CTI-NOC
Triggers to/from NOC
3
Functional Description of CoreSight Debug and Trace
CoreSight systems provide all the infrastructure you require to debug, monitor, and optimize the performance
of a complete HPS design. CoreSight technology addresses the requirement for a multicore debug and trace
solution with high bandwidth for whole systems beyond the processor core.
Altera Corporation
CoreSight Debug and Trace
7-3
CoreSight Debug and Trace Block Diagram and System Integration
cv_54007
2013.12.30