Arria V Hard Processor System Technical Reference Manual

ID 683011
Date 12/02/2022
Public
Document Table of Contents

11.4.11. Debug Clocks

Table 78.   CoreSight* Clocks

Arm* Clock Name

Clock Source

HPS Clock Signal Name

Description

ATCLK

Clock manager

dbg_at_clk

Trace bus clock.

CTICLK (for csCTI)

Clock manager

dbg_at_clk

Cross trigger interface clock for csCTI. It can be synchronous or asynchronous to CTMCLK.

CTICLK (for FPGA-CTI)

FPGA fabric

fpga_cti_clk

Cross trigger interface clock for FPGA‑CTI.

CTICLK (for CTI-0 and CTI-1)

Clock manager

mpu_clk

Cross trigger interface clock for CTI‑0 and CTI‑1. It can be synchronous or asynchronous to CTMCLK.

CTMCLK (for csCTM)

Clock manager

dbg_clk

Cross trigger matrix clock for csCTM. It can be synchronous or asynchronous to CTICLK.

CTMCLK (for CTM)

Clock manager

mpu_clk

Cross trigger matrix clock for CTM. It can be synchronous or asynchronous to CTICLK.

DAPCLK

Clock manager

dbg_clk

DAP internal clock. It must be equivalent to PCLKDBG.

dbg_clk must be at least twice as fast as the JTAG clock.

PCLKDBG

Clock manager

dbg_clk

Debug APB* (DAPB) clock.

HCLK

Clock manager

dbg_clk

Used by the AHB* -Lite master inside the DAP. It is asynchronous to DAPCLK. In the HPS, the AHB* -Lite port uses same clock as DAPCLK.

PCLKSYS

Clock manager

l4_mp_clk

Used by the

APB* slave port inside the DAP. It is asynchronous to DAPCLK.

SWCLKTCK

JTAG interface

FPGA fabric

Note: There are two clock sources.
dap_tck tpiu_traceclkin
Note: There are two signal names.

The SWJ-DP clock driven by the external debugger through either the JTAG interface or the FPGA fabric. It is asynchronous to DAPCLK. When through the JTAG interface, this clock is the same as TCK of the JTAG interface.

TRACECLKIN

Clock manager

dbg_trace_clk

TPIU trace clock input. It is asynchronous to ATCLK. In the HPS, this clock can come from the clock manager or the FPGA fabric.