top of page

TRACE32 User Conference 2019

TRACK 2
스마트디바이스 디버깅 환경의 변화와 Virtual Target의 SW 검증 방안 - 한컴MDS 남형우 차장
스마트디바이스의 종류가 많아지고 개발 기간이 짧아짐에 따라 디버깅 인터페이스 및 방법이 점차 진화하고 있습니다. 디바이스의 데이터 송수신용으로 사용되는 USB Type-C를 활용하거나 PCI-Express Interface와 같은 버스를 디버그 용도로 사용하게 되었습니다. 또한 Simulation되고 있는Virtual Target내의 SW를 검증하는 Pre-Silicon단계의 개발 환경도 늘어나며, 간헐적 오류 분석을 위한 RAM Dump도 많이 활용됩니다. 이런 추세에 맞추어 본 세션에서는 다양한 개발환경의 SW디버깅 방법과 검증 방안을 소개합니다.
TRACE32 Simulator를 활용한 HW 모델링 및 SW 검증 사례 - LG전자 김광수 수석

Pre-Silicon 단계에서 주변장치들을 모델링하여, HW개발 전에 SW 모듈을 검증한 사례를 소개합니다. TRACE32 시뮬레이터 상에서 SW 모듈 검증에 필요한 HW 를 모델링하는 방법을 알아보고, 실제 데모를 통해 TRACE32와 HW 모델과의 상호 동작을 이해할 수 있도록 합니다. 이를 통하여 SW 모듈 검증과 SW 알고리즘 성능측정 등 여러 활용 방법을 살펴봅니다.

 

 
Linux Awareness를 이용한 AI 플랫폼 디버깅 방안 - 한컴MDS 고영화 부장, 김진호 과장
AI(Artificial Intelligence) 플랫폼은 의료뿐 아니라 제조, 유통, 자동차 등 거의 모든 산업 분야에서 급격한 증가와 진화를 거듭하고 있습니다. 대부분의AI 디바이스는 Linux를 기반으로 하고 있으므로 안정화된 Linux디버깅 환경을   구축하는 것은 높은 품질의 SW를 얻는데 매우 중요한 역할을 하게 됩니다. 먼저 AI플랫폼의 기본적인 SW 구성 및 Framework에 대해 간단히 살펴 보고 TRACE32의 Linux Awareness를 통해 AI 플랫폼의 Framework, Process, Module 등의 디버깅 방안을 소개합니다.
 
다중 OS 플랫폼 개발을 위한 Virtualization 디버깅 사례 - 삼성전자 정성진 Staff Engineer
HW를 효율적으로 활용하기 위해서 가상화 플랫폼이 사용되며, TRACE32는 OS Awareness라는 기술을 이용해 Hypervisor와 다수의 Guest OS를 동시에 디버깅 할 수 있는 디버깅 환경을 제공합니다. 삼성전자 개발 프로젝트에서 진행 중인 가상화 플랫폼을 기반으로 실 타깃 및 RAM Dump 디버깅 사례를 소개합니다.
TRACE32 활용도를 높이는 iTSP 디버깅 플랫폼 소개 - 한컴MDS 김태준 대리
iTSP(integrated TRACE32 Support Platform)는 TRACE32 입문자라 할지라도 타깃OS나 개발환경의 의존성 없이 쉽고 편리하게 디버깅 환경을 구축할 수 있는 GUI 기반의 표준 플랫폼이며 이의 활용 방법을 소개하고자 합니다. 이 플랫폼을 이용하면 SW테스팅, 변수 로깅, Stack 최대 사용량 측정, SW런타임 측정, FLASH 메모리 테스트, RAM Dump 복원 및 분석 등 다양한 기능들도 사용할 수 있습니다.
bottom of page