Serial Wire Debug (SWD)

GPTKB entity

Statements (42)
Predicate Object
gptkbp:instanceOf gptkb:debugging_protocol
gptkbp:abbreviation SWD
gptkbp:allows flash programming
memory access
real-time debugging
register access
gptkbp:compatibleWith gptkb:J-Link
gptkb:ST-Link
gptkb:CMSIS-DAP
gptkbp:competitor gptkb:JTAG
gptkbp:developedBy gptkb:ARM_Holdings
gptkbp:documentedIn gptkb:ARM_Debug_Interface_Architecture_Specification
ARM IHI 0031A
gptkbp:enables watchpoints
single stepping
breakpoint setting
halt and reset
gptkbp:partOf gptkb:ARM_CoreSight_technology
gptkbp:replacedBy JTAG (Joint Test Action Group)
gptkbp:requires gptkb:debugger
gptkbp:standardizedBy ARM Debug Interface v5
gptkbp:supports gptkb:ARM_Cortex-A_processors
gptkb:ARM_Cortex-M_processors
gptkb:ARM_Cortex-R_processors
high-speed operation
low pin count
gptkbp:usedFor microcontroller debugging
programming ARM-based devices
gptkbp:usedIn embedded systems
development boards
ARM microcontrollers
gptkbp:uses gptkb:SWCLK
gptkb:SWDIO
2-wire interface
open-drain drivers
push-pull drivers
separate clock line
single bi-directional data line
gptkbp:bfsParent gptkb:Cortex-M3
gptkb:Silicon_Labs_EFM32_Zero_Gecko
gptkbp:bfsLayer 7
https://www.w3.org/2000/01/rdf-schema#label Serial Wire Debug (SWD)