맵박스(Mapbox)가 Arm과 협력하여 가상 헤드 유닛(Virtual Head Unit, VHU)을 출시했다. 이 클라우드 기반 솔루션은 OEM이 Arm 기반 차량용 하드웨어를 가상화하고 맵박스의 내비게이션 스택을 원활하게 통합하여 내비게이션 시스템의 통합, 테스트 및 검증을 신속하게 진행할 수 있도록 지원한다. OEM은 VHU를 통해 개발 주기 초기에 소프트웨어 검증을 시작함으로써 소프트웨어 중심 차량(software-driven vehicles, SDV)의 시장 출시를 앞당길 수 있다.
맞춤 내비게이션 스타일을 로드하는 맵박스 가상 헤드 유닛
자동차가 소프트웨어 정의 차량(SDV)으로 전환함에 따라, 자동차 OEM은 스마트폰처럼 원활하고 지속적으로 업데이트되는 디지털 경험을 제공해야 한다는 압박에 직면해 있다. 기존에는 소프트웨어 검증이 물리적 하드웨어의 가용성에 의해 제약을 받아 지연 문제가 발생했다. 맵박스 VHU는 개발자에게 Arm 기반 자동차 하드웨어를 에뮬레이션하고 전체 맵박스 소프트웨어 스택을 통합하는 클라우드 기반의 즉시 사용 가능한 가상 머신을 제공함으로써 이러한 한계를 극복한다. 이 솔루션을 통해 OEM은 차량 내 하드웨어를 기다릴 필요 없이 개발과 테스트를 동시에 수행할 수 있다. 그 결과 VHU는 소프트웨어 출시 주기를 단축하고 혁신을 가속화하여 OEM이 전체 개발 과정에서 기능을 개선하고 소비자의 기대에 부합하는 업데이트를 적시에 제공할 수 있도록 지원한다.
맵박스 VHU는 OEM 엔지니어링 팀에 세 가지 주요 이점을 제공한다. 첫째, 가상 하드웨어로 즉시 소프트웨어를 개발할 수 있으므로 물리적 하드웨어를 기다리거나 필요한 SDK, 도구, 참조 애플리케이션을 구성할 필요가 없어 개발 일정을 단축할 수 있다. 둘째, VHU는 맵박스 콘솔과 원활한 통합을 통해 성능 및 회귀 테스트를 간소화한다. 셋째, VHU 내에서 개발된 소프트웨어는 대상 하드웨어와 완벽하게 호환되므로 CI/CD 플랫폼과의 통합이 간소화되고 지속적인 테스트, 빌드 및 배포를 지원한다.
맵박스 개발자는 맵박스 콘솔에서 직접 VHU를 생성하고 관리할 수 있으며, 이 콘솔은 맵박스 스튜디오(Mapbox Studio)와 같은 다른 맵박스 도구와 통합된다. 예를 들어, 개발자는 클릭 한 번으로 VHU에서 새로운 맵박스 스타일을 테스트하여 대상 하드웨어의 설계 변경 사항을 검증하고 VHU 웹 인터페이스에서 직접 성능을 측정할 수 있다.
Arm
® 네오버스(Neoverse™) 기반 서버에 의해 구동되는 이 가상 플랫폼은 코렐리엄(Corellium)에서 제공하는 Arm 네이티브(Arm-native) 하드웨어 가상화를 활용하여 소프트웨어 개발을 가속화하는 빠른 시뮬레이션을 제공한다. 이를 통해 맵박스는 차세대 시스템온칩(SoC)의 가상 프로토타입에 애플리케이션을 원활하게 배포하고 확장할 수 있으므로 물리적 하드웨어가 필요하지 않다.
맵박스 VHU는 현재 비공개 미리 보기로 제공된다.
<저작권자 © AEM. 무단전재 및 재배포, AI학습 이용 금지>