IAR 시스템즈, 리눅스용 빌드 툴로 RISC-V 기능 안전 제품 확장

안전 관련 임베디드 개발 위한 검증 툴로 인증

2021년 11월 26일 — 임베디드 개발을 위한 미래지향적 소프트웨어 도구 및 서비스 공급회사인 IAR 시스템즈(IAR Systems®)는 리눅스 기반 프레임워크를 지원하는 자사의 RISC-V용 빌드 툴이 기능 안전(functional safety) 개발에 대한  TÜV SÜD인증받았다고 밝혔다.

이번 인증은 기능 안전에 대한 국제 상위 표준인 IEC 61508과 차량용 안전 관련 시스템에 적용되는 ISO 26262의 요건에 따라 수행되었다. 또한 이 인증은 의료 소프트웨어용 국제 표준 IEC 62304, 가전 기구용 IEC 60730, 기계 제어 시스템용 ISO 13849 및 IEC 62061, 공정 산업용 IEC 61511, 농업 및 임업용 ISO 25119, 유럽 철도 표준 EN 50128 및 EN 50657까지 포괄한다.

오늘날 많은 기업은 개발 단계에서부터 구축 및 테스트 단계에 이르기까지 품질을 보장하는 자동화된 프로세스를 공통적으로 요구한다. 이러한 요구는 임베디드 애플리케이션의 점점 더 늘어나는 기능들과 결합해 확장할 수 있으면서 유연한 소프트웨어 개발에 대한 필요성을 제기한다. 리눅스용 IAR 빌드 툴(IAR Build Tools for Linux)을 사용하면 개발자는 프로젝트 투입 시간을 최적화할 수 있을 뿐 아니라 라이선스와 서버를 최적의 방식으로 관리 및 활용할 수 있다.

이 툴은 씨메이크(CMake)와 닌자(Ninja) 같은 다른 빌드 시스템에 쉽게 통합될 수 있으며 커맨드 라인 빌드 유틸리티인 IAR빌드(IARBuild)는 젠킨스(Jenkins), 뱀부(Bamboo) 같은 지속적 통합(Continuous Integration) 엔진이나 도커 컨테이너(Doker Container)와 쉽게 통합돼 빌드 과정을 간소화한다. 개발자는 통합 정적 분석툴 C-STAT®을 사용해 개발 및 테스트 과정 전반에 걸쳐 코드 품질을 보장할 수 있다. C-STAT®은 MISRA C: 2012, MISRA C++:2008 및 MISRA C:2004와 같은 업계 표준의 준수를 확인할 수 있으며 CERT C 및 공통 취약점 목록(Common Weakness Enumeration, CWE)에서 정의한 결함, 버그, 보안 취약성을 감지한다.

리눅스용 IAR 빌드 툴에는 고도로 최적화된 IAR C/C++ 컴파일러(IAR C/C++ Compiler™), IAR 어셈블러(IAR Assembler), 링커(Linker) 및 라이브러리 도구, IAR빌드(IARBuild) 및 런타임 라이브러리가 포함된다.

IAR C/C++ 컴파일러(IAR C/C++ Compiler)는 C18(ISO/IEC 9899:2018) 프로그래밍 언어 표준의 프리스탠딩 구현을 준수하며, 모든 C++17 기능을 지원한다. 이와 함께 C++14(ISO/IEC 14882: 2015), C11(ISO/IEC 9899:2012), C89(ANSI X3.159-1989) 및 부동 소수점 연산에 대한 IEEE 754 표준도 지원한다.

리눅스용 IAR 빌드 툴의 기능 안전 에디션에 대해 IAR 시스템즈는 계약 기간 동안 보증 지원과 함께 기능 안전 지원 및 업데이트 계약을 제공한다. 이 계약에는 우선적인 기술 지원 제공을 비롯해 검증된 서비스 팩에 대한 접근 권한과 알려진 오류 및 문제에 대한 정기 보고서 제공이 포함된다. 인증에 대한 자세한 내용은 웹사이트에서 확인할 수 있다.

###

IAR 시스템즈, IAR 임베디드 워크벤치임베디드 트러스, C-Trust, C-SPY, C-RUN, C-STAT, IAR 비주얼 스테이트(IAR Visual State), IAR 킥스타트 키트(IAR KickStart Kit), I-jet, I-jet Trace, I-scope, IAR 아카데미(IAR Academy), IAR  IAR시스템즈 로고는 IAR Systems AB 상표 또는 등록 상표이다 밖에 다른 모든 제품 해당 소유자의 상표. 

IAR 시스템즈 소개

IAR 시스템즈(IAR Systems) 미래지향적 임베디드 개발을 위한 소프트웨어  서비스 제공함으로써,  세계 기업들이 오늘을 위한 제품과 내일을 위한 혁신을 동시에 이룰  있게 . 1983부터 IAR 시스템즈의 솔루션들은 1백만 건이 넘는 임베디드 애플리케이션 개발 과정에서 뛰어난 품질 신뢰성효율성을 보장 . IAR 시스템즈 스웨덴 웁살라에 본사가 위치해 있고세계 각지에 영업 지사와 지원 지사를 두고 있다. IAR 시스템즈 그룹(IAR Systems Group AB) 2018 기기 보안임베디드 시스템수명주기 관리 분야 전세계 선도기업인 시큐어 씽즈(Secure Thingz) 인수했다. IAR 시스템즈 그룹 나스닥 OMX 스톡홀름 증권거래소(미드 ) 상장 있다. 자세한 내용은 www.iar.com 참조. 

 

IAR Systems 문의

이현도 세일즈/마케팅 매니저, ㈜아이에이알시스템즈코리아

전화: 02-761-4183 | 이메일: Hyun-do.Lee@iar.com

죄송하지만, 당사 사이트에서는 Internet Explorer를 지원하지 않습니다.보다 편안한 사이트를 위해 Chrome, Edge, Firefox 등과 같은 최신 브라우저를 사용해 주시길 부탁드립니다.