SW 개발도구

  • SW개발도구
  • Timing 분석 솔루션
제품문의

개요

실시간 임베디드 시스템이 급격히 발달함에 따라 안전 요구사항과 Timing에 대한 제약사항이 증가하고 있습니다. 하지만 Timing 설계와 검증이 잘 이루어지지 않아, 개발 후반부에 잘못된 설계로 인한 Timing관련 문제가 빈번하게 발생하고 있습니다.
이런 이유로 개발 후반부에 잘못된 설계로 인한 Timing 관련 문제가 빈번하게 발생되고 있습니다.
개발 후반부에 발생하는 문제는 많은 시간과 비용을 소모시키기 때문에 기업의 입장에선 치명적일 수밖에 없습니다. 그 예로, 독일의 OEM에서는 엔진 밸브의 Timing을 조절하는 ECU 간의 동기화 문제로 엔진이 정지하는 문제가 발생해 엄청난 Recall 비용을 지불했습니다.
이처럼 전자 제어 장치에서 Timing은 매우 핵심적인 요소입니다. 따라서 개발 초기 단계부터 지속적인 검증과 관리가 필요합니다.

Timing 설계 및 검증

개발 초기단계에서 정확한 Timing Behavior 예측과 철저한 검증, 그리고 최적화된 Performance를 통해 Safety-critical 시스템의 신뢰성과 안전성을 확보하시기 바랍니다.

Timing 개발 프로세스

  • INCHRON
    • Multi-ECU 시스템의 Timing 시뮬레이션 및 검증 도구
    • 다양한 통신환경에 대한 Timing 분석(FlexRay, CAN, LIN, Ethernet 등) 지원
    • AUTOSAR 플랫폼의 Timing 분석 및 Integration(Import/Export) 지원
  • aiT
    • SW가 타겟 프로세서에서 동작하는 데 걸리는 최대 수행 시간(WCET) 검증
    • SW가 가장 느리게 동작하는 최악의 수행 경로(WCEP) 분석
    • Task, 함수, 루프 별 실행 시간 분석 결과 제공

적용 사례

  • : INCHRON
    • Multiple ECU 시스템의 Timing 설계 및 검증 진행
    • ECU간의 통신(CAN, FlexRay, Lin 등)을 포함한 정확한 Simulation으로 Timing 문제 해결
  • : INCHRON, aiT, StackAnalyzer
    • Powertrain Control System외 다수의 프로젝트에 Timing 분석 적용
    • ISO 26262의 WCET와 최대 Stack 사용량, Simulation 등의 검증 솔루션으로 사용 중