[source=iar]
[source=iar]

IAR이 ARM용 IAR임베디드워크벤치(EWARM)가 NXP반도체의 S32 차량용 컴퓨팅 플랫폼에 새로 추가된 모터 제어 솔루션(S32M2)을 지원을 위한 업데이트를 단행했다고 전했다.

S32M2는 소프트웨어정의전기차(SDV)에서 높은 모터 효율을 구현할 수 있도록 지원하는 ARM 코어텍스(Cortex)-M 코어를 기반으로 하는 시스템인패키지(SiP)다. 

NXP반도체의 S32K MCU 제품과 완벽하게 SW 호환이 가능해 펌프, 팬, 선루프, 시트 위치, 안전벨트 프리텐셔너 또는 트렁크 오프너와 같은 차량 애플리케이션을 위한 고전압 아날로그 기능과 고효율 특성이 추가됐다.

S32M2 SiP는 12V 차량용 배터리 공급장치로부터 직접 작동하는 전압 레귤레이터, 물리적 통신 인터페이스(LIN/CAN FD), 모터 제어용 MOSFET 게이트 프리드라이버, 비휘발성 메모리(128KB~1MB)와 같이 전장용 인증이 완료되고 애플리케이션 중심적인 여러 기능들을 통합해 전체 구성 요소 수를 줄여준다. 

EWARM은 널리 채택된 S32K 마이크로컨트롤러(MCU)를 지원해왔으며 이번 조치로 SW 재사용이 가능한 S32M2 시리즈도 지원하게 됐다.

포괄적인 C/C++ 제품군은 전력 소비에 대한 통합 모니터링을 포함해 고도로 최적화된 컴파일러와 고급 디버깅 및 분석 기능도 포함하고 있다. 

최적화된 빌드 도구를 보완하는 IAR C-STAT, IAR C-RUN, C-SPY 디버거와 같은 사용자 친화적인 코드분석 추가 기능을 통해 개발 프로세스 초기에 잠재적인 코드 문제와 버그를 찾아 전반적인 코드 품질을 최적화할 수 있다고 IAR은 소개했다.

ISO26262 기능안전 버전으로도 제공되는데, ASIL-B 표준을 위한 ISO26262 규격을 충족하도록 인증을 받은 S32K의 개발 프로세스와 동일하다.

앤더스 홈버그 IAR 최고기술책임자(CTO)는 “EWARM을 통해 차량용 SW 개발자들은 효율적이고 단순하며 유연한 모터 제어 애플리케이션을 설계할 수 있다. 특히 S32 플랫폼 구현 전체에서 원활한 코드 재사용이 가능해 개발 주기가 빨라지고 비용을 절감할 수 있을 것”이라고 말했다.

관련기사

저작권자 © ITBizNews 무단전재 및 재배포 금지