TA Tool Suite
모든 개발 단계에서 ECU의 런타임 동작 관리

TA Tool Suite -
AUTOSAR ECU의 모든 기능 활용

TA Tool Suite는 ECU 소프트웨어 개발 프로세스의 단계 통합 및 검증에 사용됩니다.

TA Tool Suite은 임베디드 멀티코어 실시 시스템 설계, 시뮬레이션과 검증을 위한 사용자 친화적 기능을 제공합니다. 단일 솔루션으로 개발 사이클 전반에 걸쳐 "타이밍(timing)"에 대한 비기능적 요구사항을 다룹니다. 이 툴은 타이밍 동작에 대한 자세한 분석이 가능합니다. 그리고 TA Tool Suite는 멀티코어 ECU 내 어플리케이션 소프트웨어 분배 작업을 단순화하여 실시간 시스템의 효율성과 응답성을 향상할 수 있습니다.
TA Tool Suite를 이용하여 프로젝트 관리자, 소프트웨어 아키텍트, 개발자와 인테그레이터는 멀티코어 기술의 이점을 극대화할 수 있습니다.

 

새로운 타이밍 번들

본 튜토리얼은 Vector iSYSTEM Timing Bundle을 사용하여 OS 프로파일링을 시작하는 방법을 보여줍니다.

Vector-iSYSTEM Timing Bundle에는 전체 툴체인에 걸쳐 스케줄링 추적을 통합하기 위한 iSYSTEM WinIDEA를 통한 DaVinci Configurator Pro 내의 MICROSAR.OS 구성부터 벡터의 TA Tool Suite 결과 분석까지 단계별 지침이 포함되어 있습니다. 또한 전체 프로세스 자동화에 필요한 스크립트를 제공합니다.

보다 다양한 타이밍 번들을 제공하고 있습니다.

Vector-Lauterbach 타이밍 번들

Vector-Linux 타이밍 번들

Vector-VX1000 타이밍 번들 

평가판

무료 평가판을 사용하면 특정 유스케이스에 대한 TA Tool Suite의 모든 이점을 배울 수 있습니다. 또한 전문가의 자세한 안내를 통해 이점을 얻을 수 있습니다.

장점

  • 싱글 코어 소프트웨어 아키텍처에서 멀티 코어 또는 다중  플랫폼으로 이송하는 작업을 지원합니다.
  • 소프트웨어 구조를 시각화하여 시스템 이해도를 향상시킵니다.
  • 소프트웨어 아키텍트에 대한 시스템 활용을 평가하고 하드웨어 사용을 예측합니다.
  • 개발 초기 단계에서 다양한 ECU 시스템 설계안을 시뮬레이션 할 수 있습니다.
  • 실시간성과 성능이 반영된 어플리케이션 소프트웨어 통합안을 보여줍니다.
  • 타이밍 특성을 검증하기 위해 타겟 추적을 분석 및 시각화합니다.
  • AUTOSAR 및 AMALTHEA와 하드웨어 추적을 지원합니다.

버전 21.1의 특징

  • AUTOSAR Adaptive Platform Systems (LTTng, perf)에 대한 추적 측정의 손쉬운 분석 및 검증
  • AUTOSAR GetEvent 시스템 호출의 런타임 동작 시뮬레이션 가능
  • TA.Simulation 및 TA.Inspection 옵션에 대한 성능 최적화 

TA Tool Suite 옵션

프로젝트 라이프 사이클의 각 단계에서 필요한 소프트웨어 솔루션

TA Tool Suite는 프로젝트 라이프 사이클의 각 단계에 필요한 소프트웨어 솔루션을 제공합니다. 본 솔루션은 타이밍 요구사항 사양화, 소프트웨어 아키텍처 설계 및 분석, 소프트웨어 아키텍처 최적화와 타겟 시스템 동작 검증을 지원합니다.

기본 모듈은 타이밍 모델 요소를 위한 프로젝트 탐색기 및 브라우저를 제공하고 이를 통해 데이터 가져오기/내보내기와 타이밍 요구사항 사양화를 합니다.

다음의 TA Option은 타이밍 설계, 시뮬레이션, 최적화와 검증의 주요 기능으로 확장됩니다.

TA.Design

TA.Design

고도의 복잡한 다기능 소프트웨어 시스템을 시각화하여 어플리케이션 소프트웨어의 타이밍 요구사항을 정의합니다.

TA.Simulation

TA.Simulation

다양한 관점에서 시스템 동작을 분석하기 위해, ECU 타이밍 특성을 시뮬레이션하고 타이밍 매트릭 평가할 수 있습니다

TA.Inspection

TA.Inspection

타제품의 trace measurements를 활용하여, 운영 시스템과 어플리케이션 소프트웨어의  타이밍 동작을 검증합니다. 이는 타제품의 응답시간, 부하 소비 등과 같은 trace measurement를 분석할 수 있도록 합니다.

특수 기능

프로젝트에 추가로 요구되는 기능도 지원 가능합니다.

가져오기/내보내기 인터페이스

TA Tool Suite는 공용 정보교환 형식에 인터페이스를 제공합니다.  TA.Design 및 TA.Simulation 옵션은 시스템 디스크립션인 AUTOSAR 및 AMALTHEA을 데이터 소스로 사용합니다. TA.Inspection는 다른 디버거와 프로파일링 업체의 추적 로그 계측 분석에 기반하여 평가합니다. 

입력 파일 파일 형식
시스템 디스크립션
AUTOSAR ≥V4.0.3, ASAM MDX, AMALTHEA, CSV
추적 로그 계측
iSYSTEM, Lauterbach, PLS, BTF ≥V1.0, OT1 ≥V0.2
 

 

 

운영체제 모델

OS 모델은 운영체제의 성능 특성 및 스케줄러 동작을 활용하여 TA.Simulation의 정확도를 향상시킵니다.

현재 MICROSAR.OS, Tresos AutoCore 및 Tresos Safety OS가 지원됩니다.

 

Workflow Editor

Workflow Editor는 TA Tool Suite 내에서 자동화 된 프로세스 디스크립션을 위한 그래픽 솔루션이며 상당한 시간 절약으로 이어집니다. 예를 들어, 다양한 시스템 디스크립션의 정보를 요약합니다. 이를 통해 이전에 사용하지 않은 데이터 소스에 쉽고 편리하게 액세스 할 수 있습니다. 따라서 타이밍 모델 생성, 시뮬레이션 시작, 추적 확인 및 보고서 생성과 같은 일상적인 작업을 쉽게 정의하고 실행할 수 있습니다.

DaVinci Configurator Pro에 대한 인터페이스도 제공됩니다.

타이밍 시뮬레이션 및 실행시간 계측 자동화와 AUTOSAR 환경

AUTOSAR ECU 소프트웨어의 타이밍 분석 및 스케줄링 시뮬레이션을 모델링하는데에는 많은 수고가 요구됩니다.

솔루션: TA Workflow는 Tool Suite에 포함된 자동차 환경으로서  DaVinci Configurator Pro 와 iSYSTEM의 winIDEA Profiler용 인터페이스를 탑재하고 있습니다.

Case Study 전문보기 (PDF)

 

벡터와 Lauterbach, AUTOSAR 시스템의 타이밍 분석을 위한 솔루션 소개 

디버그 툴 공급업체인 Lauterbach와 벡터는 임베디드 AUTOSAR 시스템에 정확한 타이밍 데이터를 제공하기 위해 협력합니다. 이 솔루션은 AUTOSAR Classic 베이직 소프트웨어 MICROSAR를 기반으로 하며 Infineon의 TriCore ™ AURIX ™ 프로세서에서 실행됩니다. 벡터의 TA Tool Suite의 일부인 옵션 TA.Inspection은 TRACE32 추적 측정값을 가져와 응답 시간, 활용도 및 기타 메트릭 측면에서 분석하는 데 사용됩니다. 

자세한 정보 알아보기 (PDF)

웨비나 레코딩

이 웨비나 레코딩에서는 소프트웨어 아키텍처의 동적 동작을 런타임에 오버헤드 없이 또는 최소한의 오버헤드만으로 측정하고 대상 ECU에서 평가하는 방법을 보여줍니다. ECU를 활용하는 많은 멀티 코어 기능과 기술은 스케줄링 동작에 개입합니다. 지속적인 ECU 프로젝트 개발, 여러 소프트웨어 공급 업체 및 상당한 양의 구성 매개 변수로 인해 런타임에 통합 후의 영향을 거의 예측할 수 없습니다. 최적의 솔루션은 iSYSTEM의 추적 디버거로 OS 및 RTE 동작을 추적하고 이후에 벡터의 TA Tool Suite를 사용하여 오프라인에서 추적 측정을 평가하는 것입니다.

OS 및 RTE 추적 기능이 있는 AUTOSAR Classic 프로젝트의 효율적인 런타임 분석 

본 웨비나 레코딩에서는 소프트웨어 아키텍처의 동적 동작을 런타임에 오버헤드 없이 또는 최소한의 오버헤드만으로 측정하고 대상 ECU에서 평가하는 방법을 보여줍니다. ECU를 활용하는 많은 멀티 코어 기능과 기술은 스케줄링 동작에 개입합니다. 지속적인 ECU 프로젝트 개발, 여러 소프트웨어 공급 업체 및 상당한 양의 구성 매개 변수로 인해 런타임에 통합 후의 영향을 거의 예측할 수 없습니다. 최적의 솔루션은 iSYSTEM의 추적 디버거로 OS 및 RTE 동작을 추적하고 이후에 벡터의 TA Tool Suite를 사용하여 오프라인에서 추적 측정을 평가하는 것입니다. 

Lauterbach를 사용한 MICROSAR 용 OS 및 RTE 추적 

벡터와 LauterbachMICROSAR의 작업, 인터럽트 및 실행 가능 항목의 시간적 동작에 대한 추적 정보를 기록하고 TA.Inspection으로 분석할 수 있는 공동 솔루션을 개발했습니다. 본 동영상은 위 솔루션을 효율적으로 사용하는 데 필요한 여러 단계를 보여줍니다. 

제품 정보

 

펼치기

기술적인 질문에 대한 답변이 필요하신가요? KnowledgeBase를 이용해보세요!

펼치기
컴포넌트 권장 최소
프로세서
Quad-Core
Dual-Core
메모리 (RAM)1
8 GB,
16 GB for large projects
4 GB
화면 해상도 1920 x 1080 1600 x 900
운영체제 Windows 10 (64 Bit) Windows 7 (64 Bit)
디스크 SSD HDD

 

1 RAM 구성 정보는 KnowledgeBase에서 확인하세요.

펼치기

교육 및 워크샵

Training

벡터는 자사 소프트웨어 툴, 표준 소프트웨어 컴포넌트, AUTOSAR 및 현존하는 버스 기술과 프로토콜에 대한 다양한 세미나와 워크샵을 제공하고 있습니다. 벡터의 교육 팀은 전문적이고 방대한 지식과 경험을 여러분께 기꺼이 제공하는 숙련된 엔지니어들로 구성되어 있습니다.

문의

임베디드 소프트웨어 및 AUTOSAR 기술영업

벡터코리아 IT ㈜

서울특별시 용산구 한강대로 69
용산푸르지오써밋 업무동 9층
04378
한국

전화: +82 2 807 0600 Ext.4
팩스: +82 2 807 0601
이메일: embedded@kr.vector.com