A.1 About the Debug Access Port

The Cortex®‑M33 DAP (Verilog module name TEALDAP) is an optional component that provides an interface to allow off-chip debug tools to access the Cortex‑M33 processor.

It is an implementation of theArm® Debug Interface Architecture Specification, ADIv5.0 to ADIv5.2.

The key features of the Cortex‑M33 DAP are:


The Cortex‑M33 DAP is a low gate-count DAP implementation. If you require a full DAP implementation, Arm recommends using the DAP provided in the CoreSight SoC-400 product. See Arm® CoreSight™ SoC-400 Technical Reference Manual.

The following figure shows the Cortex‑M33 DAP interface, as specified in the TEALDAP Verilog module.

Figure A-1 Cortex‑M33 DAP interface
To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.

Non-ConfidentialPDF file icon PDF version100230_0004_00_en
Copyright © 2016–2018 Arm Limited or its affiliates. All rights reserved.