EISC 임베디드 시스템을 위한 USB-JTAG Interface기반의 디버깅 시스템 개발

Debugging Environment Via USB-JTAG Interface for EISC Embedded System

초록

많은 개발자들은 프로세서 디버깅을 위해 GDB를 사용한다. 임베디드 시스템에서 GDB의 원격 디버깅은 시리얼 통신을 사용한다. 그러나, 시리얼 통신은 속도에 제한이 있으며, 시리얼 포트 마저 점차 사라져 가는 추세이다. 이를 극복하기 위해 많은 임베디드 시스템이 JTAG 인터페이스를 탑재하고 있으며, USB 인터페이스를 사용하여 통신을 한다. 이 논문에서는 EISC 아키텍처 기반의 임베디드 시스템을 디버깅하기 위한 USB-JTAG 인터페이스 개발 방법을 제안하고, GDB환경에서의 USB 인터페이스 구축 방법과 디버깅 패킷을 분석하기 위한 JTAG 모듈의 개발 방법을 소개한다.

키워드

USB-JTAG; GDB; EISC architecture; USB-JTAG; GDB; EISC architecture; USB-JTAG 인터페이스; GNU 디버거; EISC 아키텍처
제목
EISC 임베디드 시스템을 위한 USB-JTAG Interface기반의 디버깅 시스템 개발
제목 (타언어)
Debugging Environment Via USB-JTAG Interface for EISC Embedded System
저자
이호균; 한영선; 김선욱
발행일
2010
저널명
정보처리학회논문지. 컴퓨터 및 통신시스템
권
17
호
3
페이지
153 ~ 158