임베디드 소프트웨어 팀은 차량 내 기능을 제공하는 자동차 ECU(전자 제어 장치)용 소프트웨어를 빠르고 효율적으로 개발 및 배포해야 합니다. AUTOSAR는 차량 시스템 개발에서 임베디드 애플리케이션 소프트웨어의 효율적인 개발을 지원하는 프레임워크입니다.
AUTOSAR R20-11 버전의 표준을 지원하는 Capital 임베디드 포트폴리오는 런타임 기술과 OS 기술을 조합하여 실행하며, 저전력 마이크로컨트롤러부터 멀티코어 시스템 온칩에까지 사용하도록 확장할 수 있습니다.
Capital Embedded AR Classic 소프트웨어는 AUTOSAR 인식 환경에서 자동화를 통해 임베디드 소프트웨어 구성을 빠르게 수정할 수 있도록 지원합니다.
Capital에는 엔지니어가 대상 실리콘을 사용할 수 있기 전에 실시간 AUTOSAR 임베디드 소프트웨어 기능을 검증할 수 있는 고유한 가상 검증 기술이 포함되어 있습니다.
AUTOSAR 표준은 소프트웨어 공급업체가 협업하여 ECU 소프트웨어를 효율적으로 생산할 수 있도록 하는 기능을 기반으로 합니다.
소프트웨어는 다음으로 구성됩니다.
이들은 런타임 환경을 통해 애플리케이션 소프트웨어에서 추상화된 기본 소프트웨어를 사용하여 결합됩니다.
Capital Embedded AR Classic은 AUTOSAR 방법론을 엄격하게 준수하며 AUTOSAR 모델에 대한 네이티브 지원을 포함합니다. 구성 분할과 같은 도구 기능은 ECU 소프트웨어 개발자의 프로세스를 크게 간소화합니다.
Capital Embedded AR Adaptive는 마찬가지로 Adaptive 플랫폼 모델 및 방법에 최신 AUTOSAR 방법론을 적용하고, 개발자 우선 툴링의 고급 자동화를 통해 이를 향상시켜 소프트웨어의 신속한 고품질 배포를 지원합니다.
혁신적인 고객 기능 및 기능 안전 요구사항을 비롯한 여러 요구에 따라 소프트웨어 엔지니어링 팀은 개발 속도를 높이고 품질을 개선해야 합니다. 이를 위해서는 새로운 수준의 효율성이 필요합니다. V&V(검증 및 확인)을 설계 프로세스의 초기로 이동하여 소프트웨어 개발을 '시프트 레프트(shift-left)'하는 것은 임베디드 소프트웨어를 보다 효율적으로 생산하기 위한 핵심 요소입니다. 광범위한 시뮬레이션을 실행하기 위해 이러한 V&V 활동을 가상 ECU에서 실제 임베디드 소프트웨어를 사용하여 수행할 수 있습니다. 이 기술을 사용하면 대상 하드웨어를 사용할 수 있기 전 개발 초기에 그리고 소프트웨어 라이프사이클 전반에서 테스트 자동화를 적용하여 범위 및 실행 가시성을 개선할 수 있습니다.
차량 수명 주기 전반에서 ECU에는 일반적으로 임베디드 소프트웨어 업데이트가 필요합니다. Capital Embedded Bootloader는 연결된 진단 도구 또는 OTA(Over-the-Air) 방법론을 통해 개발, 차량 내 생산 및 차량 수명 동안 신뢰할 수 있는 ECU 업데이트를 지원합니다. 표준화된 ISO 14229 UDS 프로토콜은 다양한 일반 차량 네트워크 버스, 이더넷, CAN/CAN-FD, LIN 및 FlexRay에서 사용됩니다. ASAM(Association for Standardization of Automation and Measuring Systems) 보정 프로토콜과 같은 다른 방법을 사용할 수도 있습니다. 사이버 보안은 소프트웨어 업데이트 흐름 및 기능의 핵심 요소로, 소프트웨어 인증 및 보안 부팅 옵션을 지원합니다. OEM(Original Equipment Manufacturer) 및 MCU(마이크로 컨트롤러 장치)의 특정 요구사항을 충족하기 위해 광범위한 MCU에 대한 폭넓은 지원이 제공됩니다.