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

RISC-V 위한 리눅스용 IAR 빌드 툴, 안전 관련 임베디드 개발 위한 검증된 툴로 인증

2021-11-25 11:51 출처: IAR (나스닥OMX스톡홀름 IAR-B)

IAR 시스템즈의 RISC-V용 빌드 툴이 기능 안전 인증을 획득했다

서울--(뉴스와이어)--임베디드 개발을 위한 미래 지향적 소프트웨어 도구 및 서비스 공급 업체 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 시스템즈의 RISC-V용 전체 서비스에 대한 자세한 내용은 홈페이지에서 확인할 수 있다.

IAR 시스템즈 개요

IAR 시스템즈(IAR Systems)는 미래 지향적 임베디드 개발을 위한 소프트웨어 툴과 서비스를 제공해 전 세계 기업이 오늘을 위한 제품과 내일을 위한 혁신을 동시에 이룰 수 있게 한다. 1983년부터 IAR 시스템즈의 솔루션들은 100만건이 넘는 임베디드 애플리케이션 개발 과정에서 뛰어난 품질과 신뢰성, 효율성을 보장해 왔다. IAR 시스템즈는 스웨덴 웁살라에 본사가 있고, 세계 각지에 영업 지사와 지원 지사를 두고 있다. IAR 시스템즈 그룹(IAR Systems Group AB)는 2018년에 기기 보안, 임베디드 시스템, 수명 주기 관리 분야 전 세계 선도 기업인 시큐어씽즈(Secure Thingz)를 인수했다. IAR 시스템즈 그룹은 나스닥 OMX 스톡홀름 증권거래소(미드 캡)에 상장돼 있다. 자세한 내용은 홈페이지에서 참조하면 된다. 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의 상표 또는 등록 상표다. 그 밖에 다른 모든 제품명은 해당 소유자 상표다.

웹사이트: https://www.iar.com
이 뉴스는 기업·기관·단체가 뉴스와이어를 통해 배포한 보도자료입니다. 배포 안내 >
뉴스와이어 제공