IAR 시스템즈(IAR Systems®)는 RISC-V용 전문 개발 도구 IAR 임베디드 워크벤치(IAR Embedded Workbench® for RISC-V)에서 64비트 RISC-V 코어를 지원한다고 밝혔다. 이처럼 64비트 코어까지 지원 범위를 확장했다고 밝혔다.
RISC-V용 IAR 임베디드 워크벤치는 임베디드 개발자가 필요로 하는 것들을 단일 IDE에 통합한 C/C++ 컴파일러 및 디버거 툴 체인이다.
탁월한 최적화 기술을 제공하는 RISC-V용 IAR 임베디드 워크벤치를 활용함으로써, 개발자는 애플리케이션이 필요한 요건을 충족하도록 보장하고 내장 메모리의 활용을 극대화할 수 있다. RISC-V용 IAR 임베디드 워크벤치 버전 3.10은 안데스(Andes), 코다십(Codasip), 마이크로칩(Microchip), 뉴클리아이(Nuclei), 사이파이브(SiFive)의 여러 RV64 디바이스를 포함하여 다양한 RV64 RISC-V 코어를 지원한다. 또한 대칭형 멀티 코어 프로세싱(SMP)를 지원하므로, 멀티코어 RISC-V 디바이스의 고성능 디버깅이 가능하다.
IAR 시스템즈 코리아 이현도 세일즈매니저는 “현재까지 핵심제품에 있는 300만 줄에 해당하는 코드가 IAR 임베디드 워크벤치로 작성되고 있다. 이미 15만개 이상의 라이선스가 활성화되어 있다. 누구나 우리 고객 중 하나가 만든 제품을 하루에 30회 이상 사용하고 있다고 할 수 있다.”고 전했다.
특히 이번 솔루션에서는 다양한 산업분야에서의 신속한 기능 안전(Functional Safety) 솔루션 개발을 지원한다. 독일 TUV SUD에서 인증한 개발 환경과 특별 기능안전 협약을 통한 장기적인 기술지원, 아키텍처 전반에 걸친 광범위한 유연한 기술지원이 제공된다. 이를 통해 강화되고 있는 기능 안전 분야에서 임베디드 개발자들의 발빠른 개발 수행이 가능해졌다.
지원 가능한 기능 안전 인증으로는 산업분야와 기계 장비분야의 안전무결성을 제공하는 IEC 61508, ISO 13849/IEC 62061 비롯해 프로세스 플랜트 분야 기능 안전성을 제공하는 IEC 61511가 있다. 또한 자동차 분야 ISO 26262, 가전 분야 IEC 60730, 농업 분야 ISO 25119, 메디컬 분야 IEC 62304, 철도 분야 EN 50128/EN 50657 등의 주요 애플리케이션별 기능 안전 인증을 모두 지원한다.
또한 자동화된 빌드 기능을 제공한다. 이현도 세일즈매니저는 “리눅스와 윈도우 기반 프레임워크를 지원하는 arm용 IAR 빌드 툴을 통해 자동 빌드 기능을 지원하는 유연한 자동화 워크플로우용 제품을 지원한다.”고 설명했다.
IAR 시스템즈는 RISC-V용 개발 도구 체인 IAR 임베디드 워크벤치와 함께, CI/CD 파이프라인용으로 현대적이고 확장 가능한 빌드 서버 토폴로지는 물론, 이 툴 체인의 기능 안전 인증 버전을 가능하게 하는 RISC-V용 빌드 도구를 제공한다. IAR은 강력한 기술력과 함께 글로벌 전문 기술 지원을 제공하고 있다. IAR 시스템즈의 RISC-V용 솔루션에 대한 자세한 내용은 iar.com/riscv에서 확인할 수 있다.