8. 8
CAN Interface 활용, H/W 변경 불필요
실시간 CPU Load 측정, 모니터링
TASK/ISR/Runnable/Function 타이밍 측정
정적/동적 STACK 사용량 분석(Indirect call 에 대한 동적 측정)
Fault Injection Test(CPU load 임의 주입기능)
OS 스케줄러의 동작 검증, TASK/ISR 지연 및 누락 현상 검출
ISO 26262 ASIL - D 인증 : T1-TARGET-SW
25. 25
• SW 개발 인력이 측정 업무 병행
• 측정 방식에 대한 전문 지식 및 툴 활용 능력
• 측정 전문 엔지니어를 통한 고품질 측정 가능
전문성
• SW 측정 방식에 대한 정확성
• SW 측정 결과에 대한 신뢰성
• OEM과 Supplier 모두 신뢰 가능한 결과물 도출
객관성
• 타이밍 요구사항 항목 다수 존재
• 빠른 시간 내에 다양한 WorstCase 시나리오 측정 결과 리포트
• 모든 항목 측정 위한 시간(비용) 절감 효과
• 측정 결과 보고서 작성에 시간(비용) 절감 효과
시간 및 인적 자원 절감
31. 31
- T1을 활용한 타이밍 측정 및 최적화 작업
- OS 동작 검증 및 오류검출
- Low-level Safety Function 구현
- T1을 활용한 타이밍 검증 자동화
32. 32
- T1을 활용한 최적의 성능을 제공하는 MCU 선택
- T1을 사용한 타이밍 측정 및 최적화
- SW기능 추가 시 타이밍 변화 예측
- IEC61508, ISO26262 타이밍 요구사항 만족
- BMW-GLIWA Timing Requirement 공동 작업
33. 33
- 1년에 6번 정도 재현되는 ECU Freeze 문제
- T1 활용하여 수일 만에 해결
34. 34
- T1을 사용한 타이밍 측정
- 향상된 개발환경
- Timing 측정 기준 단일화
- Timing 이슈에 대한 문제 검토 시간 단축
- In-house tool 의 정보 공유 문제점 개선
- T1을 이용한 실차 검증
35. 35
- In-House 측정 방식에서 T1으로 전격 교체
- 타이밍 측정 자동화 구현으로 검증 노력 대폭 감소
- 멀티코어 환경의 타이밍 문제 해결