한컴엔플럭스

AUTOMOTIVE

TRACE32

POWERDEBUG

POWERTRACE

COMBIPROBE

AUTOMOTIVE TRACE32

임베디드 시스템을 개발하고 기능 구현상의 오류를 찾아주는 개발도구로써,
전 세계 시장 점유율 1위의 산업용 표준 디버거 입니다.

기능 & 특징
  • 디버깅

  • 성능분석

  • 테스팅

기능
- 전세계 임베디드 시스템 분야 시장 점유율 1위
- 주요 칩 벤더들이 추천하는 개발도구 : 가장 많은 칩셋 지원 - 약 300여 개
- SoC 개발부터 애플리케이션 개발 등 개발 전 단계의 디버깅 지원
- AUTOSAR, OSEK OS, Linux, VxWorks 등 다양한 OS 지원
- 장비의 안정성과 데이터 신뢰성이 검증된 개발도구
- 시스템의 Reset/Performance 디버깅에 가장 효과적인 개발도구
  • 신뢰성 향상

    특징
    - 간편한 디버깅 환경 설정
    - 자동차 SW에 최적화된 검증 기능
    - 실시간 변수 모니터링
  • 3rd Party Tool연동

    특징
    - CANlink, HIL, T1, Simulink, DT10, LabVIEW 등
    - 모델링 툴 연동 및 효율적인 동적 신뢰성 시험에 활용 가능
주요 고객
TRACE32 – PowerDebug

디버깅 솔루션으로 프로세서 내부에 내장된 표준 디버그 인터페이스를 통해서
타깃을 제어하고 원하는 값을 모니터링하는 디버깅 장비입니다.

  • · 세계 블루칩 회사들과 전략적 제휴로 가장 최신의 기술 적용과 빠른 출시
  • · 임베디드 시스템상의 모든 개발환경 지원 및 Upgrade로 가장 빠른 디버깅 기술 보장
  • · 완벽한 MMU 지원을 통한 RTOS Kernel/ Source Level 디버깅 지원
  • · 정확히 원하는 지점에서 타겟의 상태나 Exception의 원인을 찾기 위한 Advanced Breakpoint
  • · 무제한 Flash Memory Breakpoint
  • · SWD(Serial Wire Debug) 및 cJTAG(IEEE1149)등 5핀/ 2핀 Interface 지원
  • · 심플한 환경설정(iTSP Package)사용자 위주의 자유로운 설정(Power Script Language) 지원
  • · Peripheral device에 대한 Digital/ Analog 신호 검출 및 프로그램 소스와 연동 가능한 확장성 제공
제품구성
  • Debug Modules

    호스트 시스템에서 명령 해석 후 타깃 시스템을 제어하고,
    추출된 타겟 데이터를 사용자 맞춤형 소스 레벨로 재구성하는 공용 모듈입니다.

    * PowerTrace로의 Upgrade를 염두해둔다면 PowerDebug Pro(고급형)을 선택하셔야 합니다
  • License Cable

    Core Family 별 디버그 권한을 갖는 License를 담는 모듈입니다.
    하나의 License가 타겟 프로세서 내의 하나의 core를 제어하는 역할을 하고,
    디버그 S/W를 구동시키는 모듈입니다.

기능
  • Source
    Level Debugging

    • - Assem/ C/ C++/ JAVA 등 유저 프로그램 레벨 디버깅
    • - 다양한 Breakpoint 설정으로 문제의 원인에 빠른 접근
    • - 메모리의 데이터 Read/Write, 영역별 Breakpoint
    • - 다수의 Breakpoint 조합으로 조건별 Breakpoint  설정 가능
  • Integrated
    3rd Party Tool

    • - CANlink, HIL, Mathlab Simulink, DT10, LabVIEW 등
    • - 모델링 툴 연동 및 효율적인 동적 신뢰성 시험에 활용 가능
TRACE32 – Power Trace

프로세서에 내장된 표준 트레이스 Interface(ETM/NEXUS/AGBT(Aurora GigaBit Trace))를 통해
프로세서의 동작 상황을 실시간으로 추출/저장하고 분석하는 솔루션 입니다.

  • · 타겟 시스템에 별도의 Code 삽입없이 타겟 내부 프로세서의 실시간 동작상황을 Trace/저장
  • · 타겟보드 동작 모니터링에 최적 - CPU Load 또는 Timing 이슈 없음 
  • · 시스템을 멈추지 않고 실시간으로 Trace함으로 프로그램간의 Timing을 중요시 하는 개발에 용이
  • · Source Level 형태의 순방향/역방향 디버깅
  • · Peripheral device에 대한 Digital/ Analog 신호 검출 및 프로그램 소스와 연동 가능한 확장성 제공
  • · Rhapsody, simulink와 연동한 MBD 기반의 모델 블록 실행과 연계한 코드 디버깅
  • · 타겟 영향을 주지 않는 방식으로 WCET(Wost Case Execution Time)이 가능
  • · SW 신뢰성 확보를 위해 동적 테스팅 전문 툴인 VectorCAST 연동을 통한 커버리지 분석
  • · PowerProbe나 PowerIntegrator과의 연동을 통해 HW검증이나 Trigger/ Break Point 확장
제품구성
  • Debug Modules Pro

    Host와의 Interface는 Gigabit Ethernet interface 이며 Processor가 바뀌어도 동일하게 사용되는 모듈입니다. Target Board로 부터 추출된 데이터를 사용자가 원하는 디버그 윈도우에 맞게 변환해 주는 역할을 합니다.

  • License Cable

    Core Family별 디버그 권한을 갖는 License를 담는 모듈입니다.
    하나의 License가 타겟 프로세서 내의 하나의 Core를 제어하는 역할을 하고, 디버그 S/W를 구동 시키는 구동키 모듈입니다. 

  • Trace Modules

    타겟에서 출력된 Real time Trace 정보(Program/ Data Flow)를
    저장(2Giga/4Giga)하는 모듈입니다.

  • Preprocessor Module

    프로세서의 Trace Port를 통해 출력되는 타이밍의 지연이나 Voltage의 왜곡을
    자동으로 Calibration하여 최적의 샘플링을 통해 가장 안정되고 신뢰성 높은 trace data를 출력하도록 하는 모듈입니다.

기능
  • 실시간 디버깅

    • - 시스템 동작에 영향을 주지 않는 디버깅
    • - 코드의 흐름을 저장하여 SW 분석
    • - 동작 중인 타깃을 멈추지 않고 시스템 분석 및 디버깅 가능
  • 코드 커버리지
    측정

    • - 코드 삽입 없이 요구 사항 기반 동적 신뢰성 시험 가능
    • - Object, Statement, Decision, MC/DC 분석 지원
    • - 메모리 이슈 및 실행 시간 지연이 없는 최적의 동적시험 환경 구현
    • - 통합 시험 단계에서 장비와 연동하는 신뢰성 시험 진행
  • 시스템 성능
    측정

    • - Real-Time 기반 정보로 함수 수행 시간, 호출 주기 등 시스템의 성능 분석 지원
TRACE32 – CombiProbe

Printf( ) 처럼 사용자가 원하는 출력 데이터를 지정하면서도,
통신 오버헤드로 인한 런타임문제를 가지지 않는 출력방법을 원할 경우에 주로 사용되는 Debug & Trace 솔루션입니다.

  • · Target 동작에 영향을 미치지 않는 1 Pin Real-Time Trace
  • · Program/ Data Flow를 저장하고 확인 할 수 있는 4-bit Real Time Trace
  • · Real time Streaming을 이용해 Host PC에 직접 Trace data 저장
  • · Coverage/ Performance 분석 및 Run Time 분석
  • · Analog Probe를 이용 타깃 프로그램 수행에 따른 소모전력 측정
  • · ARM/Cortex, Intel Atom, Infineon X-Gold series 등 다양한 Architecture 지원
제품구성
  • Debug Module

    호스트 시스템에서의 명령을 해석하여 타깃 시스템을 제어하고 추출된 데이터를
    역으로 사용자의 요구에 맞게소스 레벨로 재구성해 주는 모듈로서
    타겟 Core와 무관하게 사용되는 공용 모듈입니다.

  • CombieProbe Module

    License Module과 동일하게 제어할 Core의 License를 담을 수 있는 모듈입니다. 표준 5Pin JTAG외에 공간을 줄인 2-Pin JTAG을 지원하며
    4-bit의 Real-Time Trace 데이터 출력 받을 수 있습니다.

기능
  • 사용자 지정 가능한
    데이터 출력

    • - 원하는 데이터 유형으로 출력 지정 가능
    • - ITM/ STM 출력 데이터는 사용자 개발 프로그램과 연동
    • - Custom DLL 제공으로 사용자 프로그램 연동 가능
  • 고속의 Run-Time
    ITM/STM 출력

    • - RS232, UART 없어도 가능한 1 Pin ITM 출력
    • - CPU Load 없는 대량의 메시지 출력 방식
    • - Task Context Switching Information
  • 4bit Realtime
    Trace

    • - 4핀(one clock + 4 data pins) trace와 128MB 메모리를 통해서 실시간 트레이스 가능