소프트웨어 개발은 오늘날 차량 개발에 있어 중요한 과제다. 이에 NXP 반도체는 자사의 S32K 차량용 MCU 포트폴리오에 소프트웨어 개발을 간소화하는 S32K3 MCU 제품군을 추가했다. S32K는 무료 자동차 등급 드라이버로 개발을 가속하고, 보안 기능과 OTA 업데이트를 간소화해 안전 규정 준수도 용이하게 한다.
시스템 레벨 안전 HW·SW로 ASIL 인증 단순화
무료 자동차 등급 드라이버로 품질 준수 가속
스마트 메모리 설계로 안전한 무선 업데이트
소프트웨어 개발은 오늘날 차량 개발에 있어 중요한 과제다. 이에 NXP 반도체는 10일, 자사의 ‘S32K’ 차량용 MCU 포트폴리오에 소프트웨어 개발을 간소화하는 ‘S32K3’ MCU 제품군을 추가했다.
▲ MaxQFP 패키지로 제공되는 S32K3 MCU [사진=NXP]
S32K는 여러 애플리케이션 간에 소프트웨어 재사용을 가능하게 하여 차량 소프트웨어 개발의 복잡성을 줄인다. 또한, 무료 자동차 등급 드라이버로 개발을 가속하고, 보안 기능과 OTA 업데이트를 간소화해 안전 규정 준수도 용이하게 한다.
현재 개발 중인 ISO/SAE 21434 표준과 향후 OEM 요구사항을 예측하도록 설계된 하드웨어 보안 엔진을 포함하는 S32K3 보안 솔루션은 자체 펌웨어 및 암호화 드라이버를 제공한다. 펌웨어는 보안 서브 시스템의 무결성을 보호하기 위해 악성 액세스를 차단하며, 진화하는 사이버 보안 위협에 대처하기 위한 현장 업그레이드가 가능하다.
고객은 안전 프레임워크 소프트웨어, 코어 자가 테스트 라이브러리, 잠금 단계 코어와 같은 하드웨어 기능, ISO 26262 요건 준수를 쉽게 하는 클록/전원/온도 모니터를 포함한 기능 안전에 대한 S32K3의 시스템적 접근법을 활용할 수 있다. 함께 발표된 FS26 안전 전원 관리 IC와 조합하면, 안전 애플리케이션 개발 일정을 앞당길 수 있다.
고유한 실시간 드라이버(RTD) 패키지는 오토사(AUTOSAR)와 독점 소프트웨어 아키텍처를 위해 저수준 드라이버를 결합한다. 별도의 아키텍처를 유지할 필요가 없는 티어1 업체나 자동차 제조업체는 플랫폼을 재사용할 수 있다. RTD 패키지는 생산 등급이며 ISO 26262 표준을 준수하므로 고객 코드 검증에 필요한 시간을 줄일 수 있다.
S32K3는 안전한 무선 소프트웨어 업데이트가 가능하다. 스마트 메모리 설계를 통해 정상적인 런타임 중에 업데이트를 다운로드할 수 있고, 자동 주소 변환 기능으로 소프트웨어를 재구성할 필요가 없다. 따라서 리셋 후 새로운 소프트웨어 버전으로 즉시 전환할 수 있으며, 기존 소프트웨어는 롤백(roll back) 옵션으로 보존된다.
최대 3개의 Arm® Cortex® M7 코어와 함께 512KB에서 8MB까지의 플래시 확장성을 제공하는 S32K3 제품군은 표준 QFP 대비 설치 공간을 최대 55%까지 줄이는 MaxQFP 패키지로 제공된다. 알파 고객들을 위한 S32K3 제품군의 첫 번째 제품의 엔지니어링 샘플, 평가판, 소프트웨어 패키지가 현재 이용할 수 있다. 주요기기 생산은 2021년 4분기로 예정되어 있다.