SW 개발도구

  • SW개발도구
  • 차량용 가상화 솔루션
제품문의

COQOS: 차량용 가상화(hypervisor) 솔루션

개요

차량 ECU 통합이 진행되면서 다양한 OS기반의 어플리케이션과 AUTOSAR SW접목의 필요성이 증가하고 있습니다.
ECU 통합을 위해서는 HW도 고성능화가 요구되기 때문에 멀티코어가 기반이 되어야 하고, 기능과 위험도가 다른 여러 ECU를 단일 HW로 통합하기 위한 기반 SW가 필요해 졌습니다. 즉, 각 CPU, 메모리, 디바이스들이 서로 독립적으로 동작할 수 있도록 Partitioning(분할)하는 SW 기술인 임베디드 가상화가 필요합니다.

COQOS SDK(OpenSynergy GmbH)는 차량 계기판, 인포테인먼트 시스템, 운전자 보조 장치 또는 커넥티비티 등을 컨트롤하는 고사양 프로세서에서 다양한 OS를 동시에 지원하는 가상화 솔루션입니다.
COQOS는 통합 SW 시스템으로부터 완벽히 구분되는 Virtual machine을 제공함으로써, Multi-purpose OS(Linux, Android, QNX 등)이 RTOS(AUTOSAR OS 등)과 함께 작동할 수 있습니다. 주요 유럽 OEM과의 프로젝트들을 통해 검증된 COQOS와 함께 효율적인 개발을 할 수 있습니다.

개요

개요

특징 및 장점

  • 프로세서간의 Safety partitioning
  • AUTOSAR 호환
  • 싱글코어, 멀티코어를 위한 multiple operating 시스템
  • Linux, Android 등의 다양한 OS 탑재 가능
  • 프로젝트 요구사항에 맞는 Security 구현 가능
  • Virtualized GPU, HW
  • 빠른 부팅 (Fast Booting)

주요 제원

  • 주요 지원 프로세서 아키텍처
    • ARM Cortex A7
    • ARM Cortex A9
    • ARM Cortex A15
  • 주요 지원 SoCs
    • NXP i.MX 6 Solo/Dual/Quad/Plus
    • NVIDIA® Tegra® K1/X1
    • Xilinx® Zynq™-7000
    • Texas Instruments Jacinto 6
    • Qualcomm Snapdragon™ 602A
    • Renesas R-Car 2
  • COQOSAR(AUTOSAR 환경)
    • AUTOSAR 4.x 호환
    • CAN Driver, CAN gateway
    • ACF(AUTOSAR와 타 OS 기반의 어플리케이션이 상호 커뮤니케이션하기 위한 framework)
  • 지원 OS
    • 최신 Linux 버전
    • Android (v5.1 또는 상위)
  • Fast-boot
    • Cold booting 이후, 약 1.5초 이내 후방카메라 작동 지원
    • COQOS fast-boot 기술로 Android OS 부팅시간 50% 감소
  • System Supervisor
    • 별도 VM상에 구성된 Watchdog을 통해 어플리케이션의 작동 상태를 모니터링

개발 환경

  • COQOSAReasy
    • Generation and configuration of OpenSynergy’s Com stack, AUTOSAR OS, AUTOSAR RTE & OpenSynergy’s Automotive Communication Framework(ACF)
  • 개발 도구
    • Eclipse 와 Artop 기반의 AUTOSAR configuration tool
    • AUTOSAR compliant generators
    • Hypervisor configurator
  • 개발자 환경
    • 다양한 버전의 Linux Ubuntu 지원
  • 타겟 개발 환경
    • Yocto BSP(board support package) 환경 지원

주요 적용사례