자동차 소프트웨어의 복잡성이 증가하면서 전자제어장치(Electronic Control Unit, ECU), 존 컨트롤 장치(Zonal Control Unit, ZCU), 중앙 컴퓨트 장치(Central Compute Unit, CCU) 등 소프트웨어 정의 차량(Software-Defined Vehicle, SDV) 아키텍처 내 임베디드 장치의 마메 슬롯 머신과 배포가 지연되는 사례가 늘고 있다. 이러한 문제를 해결하기 위해 완성차 업체와 부품공급업체는 ECU와 ZCU, CCU를 가능한 한 조기에 개별 및 통합 테스트할 필요가 있다.
최근 주목받고 있는 접근법은 가상 프로토타이핑(Virtual Prototyping)이다. 실제 하드웨어 없이도 소프트웨어를 시뮬레이션 환경에서 통합하고 검증할 수 있어, 문제를 조기에 발견하고 물리적 프로토타입 제작을 최소화할 수 있다. 이를 통해 소프트웨어 품질이 향상되고 마메 슬롯 머신 초기 단계에서 피드백을 받을 수 있다.
벡터코리아(지사장 장지환)는 14일 자사의 MICROSAR Classic과 시높시스의 Synopsys Silver™를 통합해 ECU 개발 검증 시뮬레이션을 초기 단계부터 확장해 실행할 수 있도록 지원한다고 발표했다.
Silver는 모든 유형의 ECU를 대상으로 가상 ECU(vECU)를 활용한 조기 소프트웨어 마메 슬롯 머신 및 테스트 환경을 제공한다. 하드웨어와 프로토타입에 의존하지 않고 소프트웨어를 통합, 테스트, 디버깅할 수 있어 마메 슬롯 머신 속도를 크게 높인다.
Silver는 애플리케이션, 미들웨어, 운영체제(OS) 통합을 지원하며(Level 1~3 vECU), 복잡한 ECU 소프트웨어 내 소프트웨어 모듈과 레이어를 분리해 조기 단계에서 수직적·수평적 통합뿐 아니라 ECU 복합 검증을 가능하게 한다.
벡터의 MICROSAR Classic 임베디드 소프트웨어와 Silver의 통합을 통해, vECU는 시스템 수준에서 통합 및 테스트가 가능하다. 이 과정에서 운영체제와 드라이버는 Silver 시뮬레이션 모듈로 대체되며, OEM이 개발한 애플리케이션 소프트웨어와 MICROSAR Classic의 기본 소프트웨어(Basic SW, BSW)·런타임 환경(Run Time Environment, RTE)이 결합돼 가상 하드웨어 위에서 실행된다.
AEM(오토모티브일렉트로닉스매거진)
<저작권자 © AEM. 무단전재 및 재배포 금지>