SW자원사용량검증센터

차량용 SW 자원 사용량 검증 센터를 통해 효과적인 엔지니어링 서비스와 솔루션을 제공합니다.

SW 자원 사용량

  • SW의 자원 사용량과 신뢰성 검증에 필요한 솔루션 및 전문 인력으로 3자 검증

  • 검증 환경 및 노하우가 필요한 업체를 대상으로 측정/디버깅/리포트 서비스

  • SW 검증, 최적화 컨설팅 및 단위/통합 3자 검증 서비스

  • 제품 품질 향상

  • 양질의
    서비스 제공

  • 안전성·신뢰성
    강화

  • 고객 만족 향상

SW 자원 사용량이란?

요구사항에 따른 리소스 사용량을 의미하며 SW에서의 Worst Case 및 Stack 최대 사용량, 오류 주입 테스트 등을 통해 문제를 사전에 차단하여 안전성 저하 방지를 목표로 합니다.
분석 결과를 기반으로 SW 변경 사항을 적용하여 디버깅 및 정상 동작 확인을 통해 검증 리포트 까지 제공합니다.

자원 사용량 측정 시 고려사항

  • SW 모듈의 Timing 모니터링
  • Performance check/managing
  • Timing 위반 사항 발생 시 원인 파악
  • SW 기능 추가 시 발생되는 Timing Effect 예측
  • 실 차 환경에서의 Timing 측정 결과

자원 사용량 측정 프로세스

  • 제어기 선정

  • 개발 환경 파악

  • TASK/ISR 스케줄링
    구조 파악

  • 플랫폼에 맞는
    라이브러리 적용

  • Trace Event 삽입

  • CAN Interface 작업

  • Integration 완료

  • 주요 기능 정상 동작 검증 및
    결과 리포트

자원 사용량 측정 결과 리포트 주요 사항

CPU 사용량 측정 결과
  • 다른 기준의 Observation Time frame에 따른 사용량
  • 실 차 환경에서 측정한 사용량
  • 모든 TASK/ISR/Runnable의 사용량
  • 추가 관찰 위한 Function의 사용량
  • 기타 요구사항들에 의해 측정된 사용량
  • Load 주입으로 인한 CPU 사용량 변화 그래프
  • 타이밍 위반 사항 있을 경우 해당 시점의 Flow Chart 정보
Stack 사용량 측정 결과
  • 모든 TASK/ISR/Function의 최대 Stack 사용량