Arm DAP Controller

Versal Adaptive SoC Technical Reference Manual (AM011)

Document ID
Release Date
1.6 English

The Arm debug access port (DAP) controller uses the Arm debug interface version 5 (ADIv5). See the Arm Debug Interface Architecture Specification for additional information.

The debug port is used to access the DAP from an external debugger, and there are access port components to access on-chip system resources. The DAP is referred to debug port and access ports. The DAP controller supports the following features:

  • Central controller for the CoreSight debug and trace components with the PS
  • Interface to the Arm debug tools through the JTAG interface
  • Invasive and non-invasive debug control
  • Secure and non-secure debug support