JTAG and Serial Wire Debug (SWD)

GPTKB entity

Statements (32)
Predicate Object
gptkbp:instanceOf debugger
gptkbp:developedBy gptkb:Joint_Test_Action_Group
gptkbp:enables memory access
hardware breakpoints
register access
single stepping
https://www.w3.org/2000/01/rdf-schema#label JTAG and Serial Wire Debug (SWD)
gptkbp:includes gptkb:JTAG
gptkb:Serial_Wire_Debug
gptkbp:JTAGIntroducedIn 1985
gptkbp:JTAGIs parallel protocol
gptkbp:JTAGUses four or five signal lines
gptkbp:standardizedBy gptkb:IEEE_1149.1
gptkbp:supports boundary scan
flash programming
in-circuit debugging
gptkbp:SWDDevelopedBy gptkb:ARM_Holdings
gptkbp:SWDIntroducedIn gptkb:ARMv6_architecture
2009
gptkbp:SWDIs alternative to JTAG
serial protocol
gptkbp:SWDUses two signal lines
gptkbp:usedBy FPGA devices
ARM Cortex-M microcontrollers
gptkbp:usedFor gptkb:ST-Link
gptkb:OpenOCD
gptkb:Segger_J-Link
gptkb:CMSIS-DAP
microcontroller debugging
programming embedded systems
gptkbp:bfsParent gptkb:ARM_Cortex-M4
gptkbp:bfsLayer 7