페이지 내비게이션
- 맨 위로
임베디드 소프트웨어 & AUTOSAR
사례 연구
하드웨어 VX1000 및 TA Tool Suite으로 ECU의 효율적인 런타임 계측
최적의 분석 워크플로우로 런타임 문제를 방지하기
과제
적합한 마이크로컨트롤러를 선택하는 기준은 대부분 계산과 시뮬레이션입니다. 비용을 가능한 한 낮게 유지하기 위해 하드웨어 리소스는 최소로 유지되는 경우가 많습니다. 프로젝트 성숙도가 증가하고 추가 소프트웨어 기능이 통합됨에 따라 초기에 수용 가능했던 CPU 부하가 급격히 증가합니다. 그 결과 런타임 문제가 발생할 수 있으며 이를 해결하는 데 상당한 시간과 비용이 필요합니다. 그러나 시스템 동작에 대한 지식 없이는 근거가 있는 근본적인 원인 분석이 거의 불가능합니다.
솔루션
VX1000 계측 및 캘리브레이션 하드웨어와 결합된 TA Tool Suite 소프트웨어는 ECU의 내부 런타임 및 외부 버스 동작을 실시간으로 분석합니다. VX1000 하드웨어는 광대역 데이터 추적 인터페이스가 있는 에뮬레이션 장치와 디버그 인터페이스를 통해 다양한 마이크로컨트롤러 제조업체의 생산 장치를 모두 지원합니다. 새로운 MultiBuffer OLDA 계측 방법은 빠른 데이터 캡처에 이상적입니다. 이것은 1밀리초 미만의 시간 프레임에서 DAQ 이벤트에 최적화되어 있습니다. 값을 버퍼링한 다음 계측 툴로 전송합니다. VX1000은 사용 가능한 디버그/추적 인터페이스를 통해 POD(플러그온 장치)를 사용하여 데이터에 액세스합니다. 스케줄링 추적은 계측 및 캘리브레이션 소프트웨어인 CANape로 기록된 다음 ASAM exchange 포맷인 MDF로 저장됩니다. TA Tool Suite의 TA.Inspection 옵션을 사용하여 사용자는 임포팅된 trace의 자세한 런타임 분석을 수행할 수 있으므로 CPU 부하, 작업 인터럽트 및 응답 시간에 대한 정보를 얻을 수 있습니다.명확한 간트 차트와 히스토그램을 통해 간단하고 빠른 분석이 가능하므로 복잡한 시나리오도 깊이 이해할 수 있습니다. 또한 관련 AUTOSAR 프로젝트를 가져와 소프트웨어 컴포넌트를 기반으로 CPU 부하를 분석할 수 있습니다.
장점
하드웨어와 소프트웨어로 구성된 효율적이고 완전한 솔루션은 서로 최적으로 조정되며 추가 기능으로 지속 향상됩니다.
- 손쉬운 맞춤형 평가 보고서 생성
- 지속적인 통합/전달 파이프라인 통합을 통한 모든 작업 단계 자동화
- 실험실 및 차량 내 테스트 드라이브 모두에 배포
- 차량 인증 하드웨어: 방진(防振), 방수, 방진(防塵) 방식으로 ECU에 탑재 가능
- 표준화된 ASAM 인터페이스 XCP on Ethernet 사용