IAR은 비주얼 스튜디오 코드(Visual Studio Code, 이하 VS 코드)용 IAR 디버그 확장 기능에 대한 최신 업데이트를 발표했다. IAR Listwindow 기법이 결합된 IAR C-SPY 디버거는 VS 코드 환경 안의 임베디드 기기를 위한 최첨단 디버깅 솔루션의 새로운 기준을 제시한다. 개발자들은 해당 도구를 활용해 실시간으로 데이터를 시각화하고 처리할 수 있다. 새로운 IAR Listwindow 기법은 배열과 데이터 구조에 대한 분석을 바탕으로 디버깅 속도를 높여주기 때문에 효율적인 코딩 도구를 필요로 하는 오늘날의 임베디드 시스템 개발자에게 적합하다. IAR은 이번 업데이트를 통해 엔지니어를 위한 생산성 향상 도구 개발에 대한 의지를 다시 한번 확고히 했다. 산업계에서 임베디드 시스템에 대한 의존도가 높아짐에 따라 이러한 향상은 개발자들이 높은 품질과 성능 표준을 유지하는 데 매우 유용하다. 임베디드 소프트웨어 개발에서는 사소한 오류도 심각한 문제와 지연으로 이어질 수 있기 때문에 효율성과 정밀성이 중요하다. 개발자는 개발 시간의 50~80%를 차지할 수 있는 디버깅 작업을 IAR C-SPY의 기능을 활용함으로써 수월하게 처리할 수 있다.
IAR은 RISC-V V3.30.2용 IAR 임베디드 워크벤치를 위한 C-STAT 정적 분석 도구의 티유브이슈드(TUV SUD) 인증 기능 안전 에디션을 출시한다고 밝혔다. IAR 기능 안전 에디션에 통합된 티유브이슈드 인증 C-STAT은 이제 Arm, RISC-V 및 르네사스(Renesas) RL78 아키텍처에 사용할 수 있다. 티유브이슈드는 IAR C-STAT이 엄격한 기능 안전 표준을 충족한다는 것을 보증한다. 이 인증에는 관련 표준 및 규칙을 자세히 설명하는 포괄적인 안전 지침과 새로운 IAR C-STAT 규정 준수 보고서가 포함된다. 앤더스 홈버그 IAR CTO는 “최신 IAR 임베디드 워크벤치 RISC-V 기능 안전 에디션을 위한 티유브이슈드 인증 C-STAT 정적 분석 툴을 출시하게 되어 매우 기쁘다”며 “C-STAT은 멀티 아키텍처 프로젝트의 코드 품질 자동화를 가속화하며 Arm, RISC-V 및 르네사스 RL78을 지원한다”고 말했다. 이어 “티유브이슈드 인증은 C-STAT이 엄격한 기능 안전 표준을 충족한다는 것을 보장함으로써 사용자에게 중요한 규정 준수 및 신뢰성 정보를 제공한다”며 “정적 분석과 CI 워크플로를 통합해 새롭게 업데이트된
임베디드 시스템 개발자 기능 안전 인증 지원 및 제품 개발 역량 향상 기여 IAR가 임베디드 소프트웨어 솔루션 개발기업, 반도체 전문기업, 테스트 솔루션 기업, 인증 및 컨설팅 솔루션 기업 등과 함께 기능 안전 강화를 위한 컨소시엄 FSG(Functional Safety Group)를 구성해 화제다. IAR이 7일인 오늘 여의도 전경련회관 컨퍼런스 회의실에서 컨소시엄 FSG 출범식을 진행했다. FSG는 임베디드 시스템 개발자의 기능 안전 인증을 지원하고 제품 개발 역량 향상에 기여하고자 하는 전문 기업으로 구성된 민간 협의체다. 이번 FSG 컨소시엄에는 IAR을 비롯해 RTOS 미들웨어 솔루션 개발기업인 ㈜디오이즈, 반도체 및 소프트웨어 솔루션 기업인 ST마이크로일렉트로닉스, 요구사항 관리 및 테스팅 솔루션 기업인 슈어소프트테크㈜, 그리고 인증 및 컨설팅 솔루션 기업인 TUV SUD코리아가 파트너로 참여했다. IAR의 아태지역 비즈니스를 총괄하는 키요후미 우에무라(Kiyofumi Uemura) 부사장은 “기능 안전에 대한 요구가 점차 강화함에 따라 기능 안전 인증이 필요한 기업은 해마다 늘고 있다. 하지만, 많은 기업이 인증을 위한 솔루션을 쉽게 찾지 못해
IAR은 Arm용 IAR 임베디드 워크벤치의 최신 버전인 9.50.3 기능안전(Functional Safety) 에디션을 21일 발표했다. 이번 배포판의 핵심은 안전이 관건인 애플리케이션을 위해 인증 받은 정적 코드 분석 도구인 C-STAT 인증 버전의 가용성이다. Arm용 최신 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와 같은 코딩 표준 준수를 보장한다. 티유브이슈드가 인증한 C-STAT 도구는 이제 인증 버전으로도 제공된다. 이 인증 버전을 이용해 개발자는 철저한 정적 분석을 수행함으로써 보다 간편하고 확실하게 안전 표준을 준수할 수 있다. C-STAT은 MISRA C, CERT C와
IAR은 Arm용 임베디드 워크벤치 및 Arm용 빌드 도구의 버전 9.50을 19일 발표했다. 이번 업데이트는 리눅스의 고급 클라우드 디버깅 및 시뮬레이션 기능과 같은 향상된 기능을 제공함으로써 임베디드 소프트웨어 개발 분야에 크게 기여할 것으로 예상된다. 새로운 버전 9.50에는 Arm 가상 하드웨어와 리눅스를 위한 강건한 IAR C-SPY 디버거 및 시뮬레이터가 통합됐다. 버전 9.50는 클라우드에서 광범위한 Arm 기반 하드웨어를 시뮬레이션하기 위해 AVH를 도입함으로써 개발자는 물리적 하드웨어가 출시되기 전에 조기에 소프트웨어를 개발할 수 있으며 CI/CD 및 MLOps 워크플로우와 매끄러운 통합을 통해 출시 일정을 크게 앞당길 수 있다. 또한 자동화된 워크플로우와 IAR I-jet 하드웨어 디버그를 지원하는 정교한 리눅스용 디버거 및 시뮬레이터를 제공한다. 향상된 기능 덕분에 개발자는 CI/CD 파이프라인에 대한 테스트를 최적화해 작업 능률을 개선하고 시간 소모를 줄일 수 있다. 이와 함께 IAR C-SPY 및 IAR C-RUN 애드온이 리눅스 환경에 통합돼 개발자는 고급 분석 및 테스트 기능을 이용해 개발 및 테스트 단계를 향상시켜 코드 품질과 신
팀 규모·프로젝트 복잡성·조직 목표 등 핵심 요소 다뤄 “초기 비용 대비 높은 생산성 및 혁신 기술 체감할 것” 임베디드 소프트웨어 업체 IAR가 기업 임베디드 엔지니어링 측면에서 ‘총 소유 비용(TCO)’ 최적화를 제공하는 TCO 계산기를 출시했다. 해당 기술은 임베디드 엔지니어링 영역 품질 개발 도구의 역할을 강화해 TCO 최적화가 가능한 것으로 알려졌다. 팀 규모·프로젝트 복잡성·조직 목표 등 기업 내 핵심 요소를 포괄적으로 다뤄, 도구 선택 및 유지관리 의사결정에 기여한다. IAR 관계자에 따르면 이번 TCO 계산기를 통해 관리 경상비·교육 및 지원 비용 등 절감, 사용자 생산성 향상 등 사례를 통한 효과가 입증됐다. 아울러 개발화된 시나리오 및 시뮬레이션을 통해 기업 경제성 향상 분석 또한 가능하다. 앤더스 홈버그(Anders Holmberg) IAR CTO는 “기업이 도구에 대한 비용 투자에는 보수적이면서, 엔지니어링 인재 양성에 막대한 돈을 쓰는 것은 어불성설”이라며 “IAR의 TCO 계산기는 초기 비용 대비 높은 생산성 및 혁신 기술을 체감할 수 있는 임베디드 솔루션”이라고 말했다. 헬로티 최재규 기자 |
품질 개발 도구가 제공하는 핵심적인 역할을 강조하도록 설계 IAR은 개발 도구에 투자하는 것에 대한 기업과 의사결정자의 인식을 바꿔놓을 수 있는 혁신적인 도구를 출시했다. IAR이 새롭게 선보인 총 소유 비용(TCO) 계산기는 사용자가 자유롭게 활용하며, 임베디드 엔지니어링에서 품질 개발 도구가 제공하는 핵심적인 역할을 강조하도록 설계됐다. 이 TCO 계산기는 도구에 대한 세부 사항을 비롯해 팀 규모, 프로젝트 복잡성, 조직 목표와 같은 요소를 모두 아우른다. 이처럼 포괄적인 접근방식을 통해 이 계산기는 사용자가 도구 선택 및 유지관리에 관한 의사결정을 정보에 입각해 내릴 수 있도록 하는데, 이는 임베디드 소프트웨어 도구에서 TCO를 효과적으로 관리하는 데 있어서 중요하다. 통상적으로, 무료로 제공되는 도구에는 겉으로 드러나지 않는 비용 요소가 수반되는 경우가 많다. 이들은 주로 시스템 관리 및 통합 시간 증가, 광범위한 문제 해결에 따른 공식적인 지원 부족, 추가적인 교육의 필요성 등으로 인해 발생한다. 여기에, 이들 도구의 기능이 부족하면 예상치 못한 비용이 누적될 수 있으며, 명확한 기술 로드맵의 결여 및 일관성 없는 커뮤니티 지원으로 인해 비용은 가중
IAR은 최근 출시된 NXP 반도체의 모터 제어 솔루션 S32M2를 지원한다고 23일 밝혔다. NXP의 S32 차량용 컴퓨팅 플랫폼에 새로 추가된 이 최신 기술은 소프트웨어 정의 전기 자동차(SDV)에서 높은 모터 효율을 구현할 수 있게 함으로써, 차체와 제어 애플리케이션 전반에서 실내 소음을 줄이고 탑승자의 쾌적함을 향상시킨다고 IAR은 전했다. 새로운 S32M2 디바이스 상에서 작업하는 차량용 소프트웨어 개발자들은 이제 강력한 컴파일러와 디버깅 솔루션이 통합된 Arm용 IAR 임베디드 워크벤치를 활용할 수 있게 됐다. S32M2는 Arm Cortex-M 마이크로컨트롤러 코어를 기반으로 하는 고도로 통합된 시스템-인-패키지(SiP) 솔루션이다. NXP의 S32K MCU 제품과 완벽하게 소프트웨어 호환이 가능한 이 새로운 제품군은 펌프, 팬, 선루프, 시트 위치, 안전 벨트 프리텐셔너 또는 트렁크 오프너와 같은 차량 애플리케이션을 위한 고전압 아날로그 기능과 고효율 특성이 추가됐다. S32M2의 SiP는 12V 차량용 배터리 공급장치로부터 직접 작동하는 전압 레귤레이터, 물리적 통신 인터페이스, 모터 제어용 MOSFET 게이트 프리드라이버, 비휘발성 메모리와
AI, 머신러닝, 디지털 신호 처리(DSP) 분야에서 신속한 애플리케이션 구축 가능 IAR은 Arm용 IAR 임베디드 워크벤치의 최신 배포판인 버전 9.40.2에서 르네사스의 RA8 MCU를 지원한다고 발표했다. 이번 업데이트는 최첨단 Arm 코어텍스-M85 기반 RA8 디바이스에 대한 광범위한 지원을 제공한다. 개발자는 이제 IAR의 임베디드 워크벤치를 통해 Arm의 헬륨 기술이 적용된 Arm Cortex-M85 프로세서 기반 르네사스 RA8 MCU의 기능을 활용한다. PACBTI 확장은 코드와 시스템 무결성을 보장해 개발자를 위한 보안을 강화한다. 개발자는 Arm의 헬륨 기술과 IAR 임베디드 워크벤치의 최적화를 통해 인공지능(AI), 머신러닝(ML), 디지털 신호 처리(DSP) 분야에서 강력한 애플리케이션을 즉시 구축한다. IAR은 사물인터넷(IoT), 소비가전, 산업용 애플리케이션을 포함한 다양한 시스템에서 르네사스와의 오랜 파트너십을 통해 RA8 MCU을 신속하게 지원할 수 있다. 르네사스 RA8 시리즈는 DSP 및 AI/ML 기능 개선을 위해 Arm Cortex-M85 프로세서와 Arm의 헬륨 기술을 탑재한 최초의 MCU로서, 첫 번째 디바이스인
IAR은 최첨단 인공지능(AI) 플랫폼 제공회사인 에지 임펄스(Edge Impulse)와의 파트너십을 발표했다. 이번 협력은 에지 임펄스의 플랫폼과 IAR 임베디드 워크벤치 간 통합을 기반으로, 워크플로우 수준에서 두 제품 간의 완벽한 통합을 위한 것이다. 예를 들어 예측 기능을 갖춘 애플리케이션을 구축하는 엔지니어는 에지 임펄스의 기술을 활용해 예측 머신러닝(ML) 모델을 생성 및 평가할 수 있다. 엔지니어는 실시간 데이터나 이전에 수집된 데이터에서 이러한 모델을 도출해 해당 모델의 효과와 효율성을 테스트할 수 있다. 뿐만 아니라 워크플로우 상의 임의 지점에서 최적화된 C/C++ 코드를 생성해 임베디드 애플리케이션에 쉽게 통합할 수도 있다. 엔지니어는 에지 임펄스의 플랫폼과 IAR 임베디드 워크벤치 간의 원활한 통합 덕분에 시간을 절약하고(제품 출시 기간 단축) ML 워크로드의 코드 성능을 최적화할 수 있다. 리차드 린드 IAR CEO는 "에지 임펄스와의 협력 덕분에 고객이 ML과 AI를 손쉽게 이용할 수 있게 됐다"며 "이는 IAR의 변화, 즉 임베디드 개발 조직을 위한 솔루션 제공회사로 선정되어 IAR과 파트너사 양사가 고객에게 혁신적이고 가치 있는 경
보안이 갖는 가치와 중요성 IoT가 널리 확산되면서 향후 10년간 수십 억 개의 클라우드 커넥티드 제품이 설계, 생산, 판매될 것으로 전망된다. 하지만 쉽게 해킹을 당할 수 있는 제품을 원하는 사람은 없을 것이다. 그러므로 보안의 중요성이 어느 때보다 커지고 있다. 우수한 코드 품질을 갖추는 것은 보안성을 확보한 제품을 만드는 데에 있어 필수 불가결하며, 이를 실현하기 위해서는 개발 과정의 일환으로 코드 분석 도구를 사용하는 것이 반드시 필요하다. 소스 코드는 제품의 품질을 좌우하는 요소라고 할 수 있다. 제품의 개발, 제조, 업데이트 전반에 걸쳐 보안을 확보하기 위해서는 먼저 구상 단계에서부터 보안성을 확보할 필요가 있다. 모든 기업은 투자한 자산을 보호받고 싶어하며, 이것은 소프트웨어 설계 및 엔지니어링 과정에 투입되는 모든 노력을 포함한다. 결국, 수 개월, 수 년에 걸쳐 제품을 개발하기 위해 기울인 노력이 물거품이 되게 하고 싶지는 않을 것이다. 여기서는 기업과 그 가치의 핵심에 대해 이야기해보겠다. 관계 법령 및 실무 규정 여러 정부 공공기관에서도 오늘날 IoT 기기의 보안이 취약한 경우 발생할 수 있는 위협에 대한 인식이 확산되고 있다. 과거 Io
IAR은 인피니언 TRAVEO T2G Body MCU 제품군의 최신 CYT6BJ 시리즈를 위한 인증된 개발 솔루션 세트를 출시한다고 27일 밝혔다. Arm용 IAR 임베디드 워크벤치는 포괄적인 개발 툴 체인으로서, 고도로 최적화된 컴파일러 및 빌드 도구를 제공할 뿐 아니라 코드 분석 도구인 C-STAT 및 C-RUN을 통한 강력한 디버깅 기능도 제공한다. 이 툴 체인을 활용함으로써 복잡한 자동차 전장 애플리케이션을 취급하는 개발자들은 TRAVEO T2G MCU의 기능을 완벽하게 활용할 수 있으며, 우수한 코드 품질을 가진 혁신적인 설계를 구현할 수 있다고 IAR은 전했다. Arm용 IAR 임베디드 워크벤치는 AUTOSAR를 지원하며, 인증 절차를 앞당길 수 있도록 '기능 안전 버전(Functional Safety Edition)'으로도 제공된다. 자동차 전장용 32비트 TRAVEO T2G Arm Cortex는 에너지 효율적인 프로세싱 능력과 폭 넓은 확장성이 특징이다. 이 고성능 제품군은 최신 차량 내 네트워크를 지원하고 차량 내 데이터 보안을 강화하기 위한 전용 기능을 내장하고 있을 뿐 아니라, 메모리 공간을 최소화하도록 최적화되어 있다. 이 MCU 제품군
IAR은 Arm용 IAR 임베디드 워크벤치 9.40 버전을 21일 발표했다. 이번 최신 업데이트는 코드 보안 기능을 향상시킨 Armv8.1-M용 PACBTI(Pointer Authentication and Branch Target Identification) 확장판을 통합한 것이 특징이다. PACBTI를 사용하면 암호화 서명 구현을 통해 사용자 애플리케이션을 보호할 수 있어 악의적인 공격자가 전체 시스템을 마음대로 조작하지 못하도록 효과적으로 막을 수 있다. 또한 이 버전은 향상된 스마트 IDE 빌드 액션을 포함하고 있어 소프트웨어 엔지니어의 개발 환경을 개선한다. 법제화 및 규제 강화로 인해 안전한 제품에 대한 수요가 증가함에 따라 IAR의 최신 버전은 보다 강화된 코드 보안에 대한 수요를 충족하고 있다. 최신 업데이트 버전에서 주목할 만한 특징 중 하나는 PACBTI 확장판에 의해 Arm용 IAR 임베디드 워크벤치에 컴파일러 기능이 새롭게 보완되었다는 점이다. 이 컴파일러는 반환 지향 프로그래밍(Return-Oriented Programming, ROP), 점프 지향 프로그래밍(Jump-Oriented Programming, JOP) 등 두 가지 일반적인
임베디드 개발용 소프트웨어 및 서비스 공급회사인 IAR은 자사의 모델 기반 설계 솔루션인 IAR 비주얼 스테이트(IAR Visual State)의 최신 버전을 12일 발표했다. IAR 비주얼 스테이트를 통해 개발자는 수준 높은 설계를 달성하고 복잡한 애플리케이션을 구축하며, 시각화를 통해 단계별 기능을 디테일하게 추가할 수 있다. 또 설계와 100% 일치하는 C, C++, C# 또는 자바(Java) 코드를 자동으로 생성 가능하다. IAR 비주얼 스테이트의 최신 버전은 향상된 교차 플랫폼 지원과 신속한 코드 생성을 위한 새로운 시각화 기능을 통해 로우-코드 개발 방식을 지원한다. 특히 자동차 계기판, 자율 주행 차량 시스템, 첨단 전원 도구, 자동판매기, HVAC 시스템, 추적 시스템, 엘리베이터, PLC, 제어 시스템과 같은 임베디드 애플리케이션의 대규모 설계 프로젝트에 특히 유용하다. 이 솔루션은 정식 검증, 분석 및 검사 기능을 제공해 애플리케이션이 애초의 설계 의도 대로 작동하는지 확인할 수 있게 해준다. 앤더스 홈버그 IAR CTO는 "IAR 비주얼 스테이트는 기업이 고품질 코드를 생성하고 복잡한 설계를 효율적으로 관리할 수 있도록 신속하게 지원한다"
보안 문제의 손쉬운 해결 및 디바이스의 독창적 프로비저닝, 제품 전체 수명 주기에 걸쳐 외부 보안 위협에서 보호 가능 임베디드 개발용 소프트웨어 및 서비스 공급 회사 IAR은 임베디드 업계에서 가장 강력한 엔드투엔드 보안 워크플로인 ‘IAR 임베디드 트러스트(IAR Embedded Trust)’를 출시한다고 밝혔다. IAR 임베디드 트러스트는 ‘4A’ 특징을 통해 고객의 데이터와 디바이스를 보호한다. 먼저 ‘안티 클로닝(Anti-cloning)’은 소프트웨어 애플리케이션 및 하드웨어 디바이스에 대한 고유 식별 개념을 도입, 제조 단계에서 위조 및 과잉 생산을 방지한다. ‘액티브 IP 보호(Active IP protection)’는 보안 키 관리 기능을 제공함으로써 인증된 디바이스에서만, 그리고 성공적인 보안 부팅 프로세스 뒤에만 애플리케이션이 실행되도록 한다. ‘안티 롤백(Anti-rollback)’은 롤백 공격 및 버전 관리 악용에서 보호하기 위한 소프트웨어 업데이트 프로세스 및 검사 기능을 포함하고 있다. ‘인증(Authentication)’은 디바이스의 ID, 보호된 데이터 및 기밀 사항에 대한 암호화를 보증하고 정품 펌웨어와 업데이트만 실행하는데, 이