IAR 시스템즈, ‘RISC-V용 빌드 툴’ TÜV SÜD 인증

by newsit posted Nov 25, 2021
Extra Form
항목 뉴스
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄 첨부

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

 

IAR, RISCV_FS_Linux.png.jpg

IAR 시스템즈는 리눅스 기반 프레임 워크를 지원하는 자사의 RISC-V용 빌드 툴이 기능 안전 개발에 대한 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-STATMISRA C: 2012, MISRA C++:2008 MISRA C:2004와 같은 업계 표준의 준수를 확인할 수 있으며 CERT C 및 공통 취약점 목록(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

 
TAG •
?

gtag('config', 'G-3JH3B23695');