http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
임베디드 소프트웨어 개발을 위한 JTAG 기반의 디버깅 도구
김병철(Byung-Chul Kim),강문혜(Moon-Hye Kang),전용기(Yong-Kee Jun),임채덕(Chea-Deok Lim) 한국정보과학회 2004 한국정보과학회 학술발표논문집 Vol.31 No.1A
임베디드 소프트웨어는 타겟 시스템의 자원과 타이밍에 민감하므로 실제 타겟 시스템과 동일한 환경에서 디버깅해야한다. 이를 위한 기존의 기법들은 타겟 시스템의 자원에 직접적으로 접근하여 시스템 상태를 조사하거나 제어한다. 그러나 이러한 기법들은 내부 신호나 자원에 대한 접근이 제한되어 있는 SoC (System-On-a-Chip) 프로그램을 디버깅하기는 부적합하다. 본 논문에서는 산업 표준화된 JTAG을 기반으로 공개 소프트웨어인 gdb를 연동하여 SoC 소프트웨어를 디버깅하는 도구를 제안한다. 따라서 본 도구는 타겟 시스템에 영향을 주지 않고 경제적으로 디버깅할 수 있는 환경을 제공한다.
원격 디버깅환경을 위한 경제적인 USB-JTAG Adapter
구금서(Geum-Seo Koo),박명철(Myeong-Chul Park),하석운(Seok-Wun Ha),전용기(Yong-Kee Jun),임채덕(Chea-Deok Lim) 한국정보과학회 영남지부 2004 한국정보과학회 영남지부 학술발표논문집 Vol.12 No.1
임베디드 소프트웨어는 타겟 시스템의 자원과 타이밍에 민감하므로 실제 타겟 시스템과 동일한 환경에서 디버깅해야 한다. 이를 위하여 호스트 시스템과 타겟 시스템간의 원격 접속이 필수적이므로, 인터페이싱을 위한 부가적인 어텝터가 요구된다. 기존의 상용적인 ICE 장비들은 복잡한 시스템 제어를 위한 도구로서 대부분이 고가이다. 본 논문에서는 산업 표준화된 JTAG을 기반으로 원격 시스템에 접근하여 임베디드소프트웨어를 디버깅할 수 있는 USB-JTAG 어텝터를 제안한다. 따라서 본 논문은 원격 시스템내의 소프트웨어를 디버깅할 수 있는 저가의 경제적인 인터페이싱 환경을 제공한다.
김영주(Young-Joo Kim),최석주(Seok-Joo Choi),전인걸(In-Geol Chun),전용기(Yong-Kee Jun),임채덕(Chea-Deok Lim) 한국정보과학회 2005 한국정보과학회 학술발표논문집 Vol.32 No.1
임베디드 시스템에서 요구하는 SoC 프로그램을 개발하기 위해서는 자원이 풍부한 호스트 시스템에서 원격으로 디버깅할 수 있는 도구가 필요하다. 그러나 GDB를 이용하는 기존의 원격디버깅 도구는 SoC 프로그램의 수행 시에 정보를 실시간으로 제공하지 못하므로, 프로그램의 수행 양상을 실시간으로 감시하기 어렵다. 본 논문은 지정된 명령문의 수행시마다 SoC의 상태를 수행 중에 기록할 수 있는 실시간 추적도구를 소개한다. 그리고 본 도구가 PXA255 프로세서 기반의 타켓 시스템에서 합성 프로그램의 수행을 실시간으로 추적할 수 있음을 보인다.
SoC 프로그램의 원격디버깅 도구를 위한 USB-JTAG Adapter
구금서 ( Geum-seo Koo ),박명철 ( Myeong-chul Park ),하석운 ( Seok-wun Ha ),전용기 ( Yong-kee Jun ),임채덕 ( Chea-deok Lim ) 한국정보처리학회 2005 한국정보처리학회 학술대회논문집 Vol.12 No.2
SoC 프로그램은 타겟 시스템의 자원과 타이밍에 민감하여 실제 타겟 시스템과 동일한 환경에서 디버깅해야 하므로 호스트 시스템과 타겟 시스템간의 원격 접속을 위한 Adapter가 필수적으로 요구된다. 그러나 기존의 디버깅 도구에 사용되는 고가의 Adapter들은 도구에 제한적이기 때문에 다른 도구와의 연동이 불가능하다. 본 논문에서는 산업표준인 JTAG을 기반으로하는 SoC를 원격으로 제어하기 위한 고속의 USB-JTAG Adapter를 개발하여 GDB 기반의 경제적 원격 디버깅 도구를 개발할 수 있음을 보인다.