SW 개발도구

  • SW개발도구
  • T1 - Timing 1st Class
제품문의
   

T1-Timing 1st Class에 대한 자세한 제품 정보는 전용 사이트에서 확인하실 수 있습니다. 사이트 바로가기

개요

임베디드 시스템의 소프트웨어는 어떠한 ECU에서도 반드시 필요한 성능을 발휘해야 합니다.
이 부분은 자동차 시장의 경우 소프트웨어의 운영 결과가 안전과 직결되는 만큼 더욱 중요합니다.

T1-Timing 1st Class는 임베디드 소프트웨어의 타이밍 분석에 필요한 최고의 기능을 제공합니다.
T1-Timing 1st Class는 소프트웨어 성능 측정뿐만 아니라, 예상되는 부하를 주어 발생 가능한 타이밍 문제를 사전에 방지할 수 있습니다.

T1-Timing 1st Class는 시뮬레이션/에뮬레이션 결과가 아니라, ECU에서 실시간 동작하는 정보를 제공합니다.
그리고 T1-Timing 1st Class는 시뮬레이션/에뮬레이션 결과가 아니라, ECU에서 실시간 동작하는 정보를 제공하기 때문에 실제 소프트웨어를 운영하는 환경에서의
타이밍 정보 관찰이 가능합니다.

또한, V-Cycle 전 과정에서 활용이 가능합니다. 최적의 MCU 선정을 위한 성능 분석부터, 양산된 ECU의 문제를 관찰 할 수 있습니다.

주요 기능

    • ECU에서 SW의 동작을 직접 측정
    • AUTOSAR에서 제안한 Timing 측정 방법 구현_AUTOSAR Timing Extensions
    • 태스크의 최대/최소/평균 수행 시간 측정
    • Data Flow 추적을 통해 Data Life Cycle 검증
    • Multi-Core 타이밍 측정/분석
    • Run-Time Instrumentation을 이용한 성능 분석

제품 구성

  • T1.delay
    • 시스템에 부하를 공급하여 사전에 발생 가능한 문제 검출
    • ECU에서 가용성을 사전에 확보


  • T1.scope
    • Host Software
    • 타이밍 정보 시각화를 통해 빠른 분석 능력 제공


  • T1.cont
    • 실시간 ECU 성능 분석 기능
    • 실차 테스트 효율을 높이기 위해 성능 분석 정보를
      NVRAM / EEPROM에 저장
  • T1.diff
    • 타이밍 비교를 통해 프로젝트 버전 별 타이밍 특성 비교
    • 코드 변경으로 발생 가능한 타이밍 Side-effect 분석


  • T1.mod
    • 실시간 데이터 Read/Write 기능



  • T1.test
    • XML 스크립트를 이용하여 측정 자동화
    • 외부 Application을 이용하여 T1 Timing Suite을 제어하여
      측정 자동화

  • T1.flex
    • Runtime Instrumentation을 통한 구간별 타이밍 분석
    • 추가 작업 없이 Code/Data의 처리 횟수 분석








주요 고객

적용 사례

  • BMW Active Steering
    • T1.delay를 활용하여 최적의 MCU 선택을 통한 비용 감소
    • 타이밍 최적화를 통해 응답 속도, 제품 성능 개선
    • 추후 제품 사양에 대비할 수 있는 성능 확보



  • Mercedes-Benz A-Class F-Cell
    • 성능 측정을 통해 가장 적합한 OS Configuration 적용
    • 신호 수준에서 FMEA



  • Bosch engine control EDC-16
    • 성능 측정을 통해 발생 가능한 문제를 사전 방지
    • 소프트웨어 디버깅 효율/안전성 증대

기술기사