사이트맵 보기

뉴스레터

Two Pin Debug Interface, SW-DP

작성일

작성자 관리자

조회수 6112

첨부파일

ARM의 Cortex Family를 위주로 지금까지의 Debugging 방법 보다 진일보한 형태의 CoreSight Debug/ Trace 기술이 사용되고 있습니다.

그 중에서 가장 쉽게 접할 수 있는 SW-DP(Serial Wire Debug Port)는 기존의 JTAG 구성에서 필요한 4~ 7 Pin 대신에 오로지 2 Pin 만으로도 기존 JTAG과 동일한 디버깅 기능을 제공하는 Interface로서 기존 JTAG 보다 적은 수의 핀만으로 도 Debugging를 할 수 있도록 고안된 방식입니다.

특히 기존의 Multi-Core 연결방식인 Daisy Chain으로 인해 발생되는 비 동기화를 개선하여 Power Down Mode에서도 다른 코어에 영향을 주지 않고 Processor내의 모든 Core나 Peripheral에 대해서 동기화 된 디버깅이 가능한 Parallel Access 방식을 사용하고 있는 특징이 있습니다.

SW-DP는 Processor내의 DAP(Debug Access Port)라는 Logic이 구현되어 있으면 어떤 Chip에서든 사용이 가능하고 TRACE32 Whisker Type JTAG Dongle과 2009년 7월 이후 TRACE32-PowerView 버전에서 기존 JTAG와 SW-DP 취사 선택이 가능하며 관련 Command는 B::System.Config SWDP ON 입니다.

* 참고로 CoreSight Technology는 Multicore Processor들의 디버깅을 위해서 ARM에서 제공되는 On-chip Debug와 Trace 기술에 대한 이름으로 기존과 같이 고정된 형태의 Debug Block이 아닌 마치 레고 블럭처럼 필요에 의해서 각각의 컴포넌트들을 구성할 수 있는 기술입니다.
고객문의 기술지원/
데모/
SW요청
031-627-
3116