TA Tool Suite
멀티코어 시스템의 효율성 향상

AUTOSAR 멀티코어 ECU의 타이밍 동작 관리

TA Tool Suite은 임베디드 실시간 시스템 설계, 시뮬레이션, 최적화와 검증에 대한 다양한 기능을 제공합니다.

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

 

Part of the Vector Product Family

Timing-Architects Embedded Systems GmbH(TA)를 인수하여 2018년부터 TA Tool Suite를 제품군에 추가한 벡터는 멀티 코어 실시간 시스템 부문에 다양한 솔루션을 고객에게 제공합니다.

 

장점

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

TA Tool Suite 옵션

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

TA Tool Suite는 프로젝트 라이프 사이클의 각 단계에 필요한 소프트웨어 솔루션을 제공합니다. 본 솔루션은 타이밍 요구사항 사양화, 소프트웨어 아키텍처 설계 및 분석, 소프트웨어 아키텍처 최적화와 타겟 시스템 동작 검증을 지원합니다. TA Tool Suite는 기본 모듈과 4개의 TA Option으로 구분되며, 기본 모듈은 project explorer, data import/export와 timing model element browser 기능을 제공하고, 4개의 TA Option은 타이밍 설계, 시뮬레이션, 최적화와 검증의 주요 기능으로 확장됩니다.

TA.Design

TA.Design

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

TA.Simulation

TA.Simulation

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

TA.Optimization

TA.Optimization

임베디드 시스템의 운영체제와 프로세서 모델에 맞는 어플리케이션 소프트웨어를 분배 및 매핑 합니다.

TA.Inspection

TA.Inspection

타제품의 trace measurements를 활용하여, 운영 시스템의 타이밍 동작과 어플리케이션 소프트웨어의 응답시간, 부하 소비 등을 분석하여 검증

특수 기능

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

Import/Export Interfaces

TA Tool Suite는 별도의 파일 형식으로 정보교환이 가능합니다. 본 파일형식은 TA.Design, TA.Simulation과 TA.Optimization을 위해 필요한 데이터를 담아두고 있습니다. Trace log interfaces는 다른 디버거와 프로파일링 도구 업체에서 측정한 데이터를 TA.Inspection에서 평가하는 데 사용됩니다.

Input File File Format
ECU Model
AUTOSAR ≥V4.0.3, ASAM MDX, AMALTEA, OSEK OIL, OT1 ≥V0.2, CSV
Network Model
 
FIBEX
Trace Log
iSYSTEM, Lauterbach, PLS, BTF ≥V1.0, AMALHEA, OT1 ≥V0.2
 

 

 

프로세서 모델

TA.Simulation과 TA.Optimization의 정확성을 위해, 메모리 동작과 성능을 포함하는 프로세서 모델 옵션이 있습니다. 이를 이용하여 타이밍에 대한 프로세서 효과를 정밀하게 분석할 수 있습니다.

다음의 마이크로컨트롤러가 지원됩니다.
아래 목록에 마이크로컨트롤러가 없다면, 벡터로 문의해주시기 바랍니다. 

Vendor
Microcontroller
Infineon
TC27x, TC29x, TC39x
Renesas
RH850/F1H, RH850/P1M, RH850/F1K, RH850/P1H-C, RH850/E1M-S, RH850/E1M-S2
NXP
 
MPC5777M

운영체제 모델

OS 모델은 운영체제의 성능 특성 및 스케줄러 동작을 활용하여 TA.Simulation와 TA.Optimization의 정확도를 향상시킵니다. 다음의 운영체제를 지원합니다. 아래 목록에 해당 운영체제가 없다면, 벡터로 문의해주시기 바랍니다.

Vendor
Operating System
Vector
Elektrobit
Tresos AutoCore OS, Tresos Safety OS

웨비나 레코딩

TA Tool Suite를 이용하여 멀티코어 어플리케이션 분배를 최적화

TA Tool Suite는 AUTOSAR 어플리케이션의 시뮬레이션 모델을 빠르고 효과적으로 생성할 수 있고, 베이직 소프트웨어와 RTE를 생성하기 위해 최적화된 설정을 DaVinci Configurator Pro로 전송할 수 있습니다. 본 웨비나 레코딩은 벡터의 AUTOSAR 솔루션과 TA Tool Suite를 함께 이용하여 멀티코어 시스템에 AUTOSAR 어플리케이션 분배를 최적화하는 방법을 보여 줍니다.

문의

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

벡터코리아 IT ㈜

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

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