SW 개발도구

  • SW개발도구
  • Inchron
제품문의

개요

복잡한 분산 ECU 개발환경에서 개발 초기부터 Timing Behavior에 대한 분석, 설계, 시뮬레이션, 검증을 수행하면 개발비용과 제품비용을 절감할 수 있습니다.
뮬레이션 기술을 적용하면 Target Hardware가 개발되기 전에 ECU가 Dynamic Behavior의 Deadline 만족 여부를 미리 검증하고 설계할 수 있기 때문입니다.
MDS테크놀로지가 제공하는 INCHRON은 분산 ECU 환경에서 Real-Time Simulation 및 Validation을 수행하는 전 세계적으로 유일한 도구입니다.
INCHRON은 프로젝트 초기 단계에서 타이밍 요구사항을 빠르게 검증하고 시스템에 즉시 반영하기 위해 요구사항 기반의 타이밍 모델 제작과 타이밍 모델의 시뮬레이션 및 검증을 지원합니다.
현재 AUTOSAR와 ISO26262에서 요구하는 Performance 및 Timing에 대한 철저한 검증 기준을 만족시킬 수 있는 도구입니다.

주요기능

  • Task Model 및 Timing 정보를 기반으로 한 임베디드 시스템의 실시간성 시뮬레이션 및 검증
  • 임베디드 시스템의 실시간성 요구사항 관리
  • 수학적 계산을 통한 Task Priority, Target Code 실행 시간 계산
  • System Architecture 및 Software Architecture의 Timing Design 최적화
  • System Bottleneck 등의 Error 조기 검출
  • Target Hardware와 동일한 시뮬레이션 환경 제공
  • Best/Worst-case Response Time 분석

주요 제품

  • REAL-TIME SIMULATOR
    chronBus

    Dynamic Real-Time Critical Embedded System이 Timing 요구사항을 만족하는지를 시뮬레이션하는 도구

    • 모델 기반의 Timing 설계 및 시뮬레이션 제공
    • 특정 하드웨어, OS, Communication BUS 운영 환경을 그대로 제공함으로써, 소프트웨어를 실제 탑재한 것과 동일한 시뮬레이션 결과 확보
    • 시뮬레이션을 통해 시스템의 성능, 리소드 활용 상태, CPU 및 Communication Bus의 부하 모니터링

  • REAL-TIME VALIDATOR
    chronVal

    Real-Time Critical Embedded System을 검증하는 도구

    • 수학적 기반의 Timing 분석 및 요구사항 만족 여부 검증
    • Best/Worst-case Response Time 분석
    • 최첨단 수학 알고리즘을 통해 시스템이 Timing 요구사항을 만족하는지를 검증
    • System Bottleneck 등의 Error 조기 검출

  • REAL-TIME VIEWER AND ANALYZER
    chronView

    실제 Target Hardware에서 측정된 Timing Data를 시각화하고 분석하는 도구

    • chronSIM에서 생성된 Timing Data와 실제 Target Hardware에서 기록된 Timing Data를 시각화
    • Timing 측정 결과의 요구사항 만족여부 검증 및 문서화

  • ADD-ON MODULE
    chronBus

    Communication Bus에 대한 시뮬레이션 및 분석

    • ECU간의 Interaction을 Communication 매체, 프로토콜, 부하 등을 고려하여 시뮬레이션 수행

  • ADD-ON MODULE
    chronEst

    HW Architecture(CPU), OS, Compiler를 고려하여 Target C 코드의 실행 시간을 예측

    • Code 실행 속도에 영향을 미치는 HW 및 SW 정보 사용 (CPU, OS, Compiler 등)
    • Target Code를 chronSIM Virtual Prototype에서 실행시킴으로써 Target Hardware에 탑재하지 않고 실행 시간 계산

IBM Rational Rhapsody와의 연동

INCHRON 솔루션은 Timing Behavior 분석에만 초점을 맞추는 것이 아니라, IBM Rational 제품군과의 연동을 통해 Requirements Definition & Management, Analysis & Design, Quality Management 등의 프로젝트 전 단계를 커버합니다.

  • UML과 SysML을 통해 System과 SW의 전체적인 구조를 파악하고 전체 시스템의 Logical Function 파악
  • UML Profile을 확장하여 Timing Model을 Design 할 수 있는 다이어그램을 제공함으로써 Timing Model 작성
  • Rhapsody내에서 작성된 Timing Model을 INCHRON Task Model로 추출하고, ChronSIM/Chron VAL 도구와 연결하여 Simulation 수행
  • Rhapsody 내에서 구현된 Timing Model과 INCHRON 연동을 통해 C와 C++ Code 생성 확인

기술기사

주요 고객