Datasheet
16. Debug and Test Features
16.1 Description
The device features a number of complementary debug and test capabilities. The Serial Wire Debug Port (SW-DP) is
used for standard debugging functions, such as downloading code and single-stepping through programs. It also
embeds a serial wire trace.
16.2 Embedded Characteristics
• Debug access to all memory and registers in the system, including Cortex-M register bank, when the core is
running, halted, or held in reset.
•
Serial Wire Debug Port (SW-DP) debug access
• Flash Patch and Breakpoint (FPB) unit for implementing breakpoints and code patches
• Data Watchpoint and Trace (DWT) unit for implementing watchpoints, data tracing, and system profiling
• Instrumentation Trace Macrocell (ITM) for support of printf style debugging
• 6-pin Embedded Trace Macrocell (ETM) for instruction trace stream, including CoreSight
™
Trace Port Interface
Unit (TPIU)
• IEEE1149.1 JTAG Boundary scan on All Digital Pins
16.3 Associated Documents
The SAM E70/S70/V70/V71 implements the standard ARM CoreSight macrocell. For information on CoreSight, the
following reference documents are available from the ARM web site (www
.arm.com):
• Cortex-M7 User Guide Reference Manual (ARM DUI 0644)
• Cortex-M7 Technical Reference Manual (ARM DDI 0489)
• CoreSight Technology System Design Guide (ARM DGI 0012)
• CoreSight Components Technical Reference Manual (ARM DDI 0314)
• ARM Debug Interface v5 Architecture Specification (Doc. ARM IHI 0031)
• ARMv7-M Architecture Reference Manual (ARM DDI 0403)
SAM E70/S70/V70/V71 Family
Debug and T
est Features
© 2019 Microchip T
echnology Inc.
Datasheet
DS60001527D-page 71










