임베디드 개발용 소프트웨어 및 서비스 공급사인 IAR은 Arm용 IAR 임베디드 워크벤치(IAR Embedded Workbench for Arm)의 최신 버전인 9.50.3 기능아리스 토크 랏 슬롯(Functional Safety) 에디션을 발표했다.
9.50.3 기능안전 에디션은 개발자가 자동차, 의료 기기, 산업 자동화, 가전 기기를 포함한 광범위한 산업 분야에서 더 안전하고 보안성 있으며 규정을 준수하는 임베디드 애플리케이션 개발을 지원한다. 이번 배포판의 핵심은 안전이 관건인 애플리케이션을 위해 인증받은 정적 코드 분석 도구인 C-STAT 인증 버전의 가용성이다.
최신 IAR 임베디드 워크벤치의 기능안전 에디션은 C++ 17 표준 규격을 준수하고 Cortex-M55, Cortex-M85, Cortex-R52, Cortex-R82, Cortex-A32를 위한 새로운 Arm 코어 지원을 추가함으로써 IEC 61508, ISO 26262, IEC 62304 등 주요 기능안전 표준 준수를 보장한다. 또한, 강력한 코드 분석 도구인 정적 분석을 위한 IAR C-STAT와 런타임 분석을 위한 IAR C-RUN을 통합함으로써 소프트웨어 신뢰성을 향상시키고 MISRA C, CERT C, CWE와 같은 코딩 표준 준수를 보장한다.
TÜV SÜD가 인증한 C-STAT 도구는 인증 버전으로도 제공된다. 이 인증 버전을 이용해, 개발자는 정적 분석을 수행함으로써 안전 표준을 준수할 수 있다. C-STAT은 MISRA C, CERT C와 같은 코딩 표준과의 차이와 코드 취약성 등 다양한 잠재 이슈를 감지할 수 있다. 이러한 사전 감지 기능은 개발 주기 후반에 많은 시간과 비용이 드는 수정 작업의 필요성을 없앰으로써 전반적인 신뢰성을 높이고 제품 출시를 앞당길 수 있게 해준다.
아리스 토크 랏 슬롯 솔루션은 CI(Continuous Integration)와 자동화된 빌드를 포함한 최신 개발 방식을 지원하여 오늘날 점점 더 빨라지는 개발 주기에 대한 요구사항을 충족한다. 이 툴체인은 리눅스(우분투 및 레드햇), 윈도우와 같은 다양한 플랫폼에서 확장 가능한 빌드 서버 토폴로지를 지원하므로 기존 개발환경에 원활하게 통합된다.
AEM(오토모티브일렉트로닉스매거진)
<저작권자 © AEM. 무단전재 및 재배포 금지>