The Debug Access Port (DAP) is a sub-system that provides access to various classes of on-chip debug resources. The components that form the DAP are:
Serial Wire or JTAG - Debug Port (SWJ-DP)
DAP bus interconnect
DAP asynchronous bridge
DAP synchronous bridge
JTAG - Access Port
Advanced eXtensible Interface - Access Port (AXI-AP)
Advanced High-performance Bus - Access Port (AHB-AP)
Advanced Peripheral Bus Access Port (APB-AP)
APB InterConnect (APBIC) with ROM table
APB asynchronous bridge
APB synchronous bridge.