본문 바로가기 주메뉴 바로가기

기술자료

기술자료

장기적인 성공을 위한 기능 안전 보장

FSG-IAR 관리자 2025-05-30 조회수 37

임베디드 시스템 개발, 특히 자동차 분야에서 기능 안전은 선택이 아닌 필수이다. 하지만 ISO 26262와 같은 표준을 준수하고 유지하는 것을 수동 프로세스와 단편적인 툴체인에 의존하는 고객에게는 시간과 리소스를 크게 낭비하는 일이 될 수 있다.


도전 과제 혁신을 늦추는 수동 안전 검증

안전 검증 프로세스가 수동이라면 인적 오류가 발생하기 쉽고, 변경 사항이 발생할 때마다 문서화, 테스트, 검토에 많은 시간이 소요된다. 

엔지니어링 팀은 끊임없이 진화하는 안전 규정을 충족하면서 혁신적인 기능을 제공하고, 새로운 디바이스에 대해 플랫폼에 적용하고, 기존 구형 디바이스 기반 시스템을 유지 관리해야 하는 부담을 갖게 되어 단순히 속도가 늦어지는 것뿐만 아니라 경쟁력에도 영향을 미치게 된다. 

예를 들어 새로운 프로젝트마다 기능 안전 검증을 통과하는 데에 만 6~12개월이 추가로 소요될 수 있다.  


확장 가능한 안전 인증 도구

산업 전반에 걸쳐 안전이 중요한 고객들은 사전 인증된 개발 환경인 IAR 기능 안전 툴체인을 채택하여 개발 속도와 신뢰성을 확보할 수 있다. 

  • 인증 시간 70% 단축으로 제품 출시 기간 단축
  • CI/CD 파이프라인에 직접 내장된 자동화된 안전 유효성 검사
  • 레거시 구형 시스템과 최신 디바이스 플랫폼 모두에 대한 원활한 지원

이러한 툴체인을 통해 기존 코드베이스와 마이크로컨트롤러 플랫폼에 대한 장기적인 투자를 보호하면서 규정 준수를 위한 간소화된 경로를 확보할 수 있다.


기능 안전에 최신 DevOps가 필요한 이유

기능 안전은 이제 더 이상 단순한 문서화 작업이 아니며 DevOps 라이프사이클의 핵심 부분이 되고 있다. Jacob Beningo의 “임베디드 시스템 현대화를 위한 7단계 가이드”와 같은 프레임워크에는 속도 뿐만 아니라 반복성과 위험 감소를 위해 테스트 및 규정 준수 자동화의 중요성을 강조하고 있다.


임베디드 시스템 현대화를 위한 7단계 가이드

빌드 시스템 현대화, 소프트웨어 아키텍처 개선, DevOps 구현, 테스트 주도 개발 도입, 시뮬레이션 활용, AI 및 머신러닝 도입, 진행 상황을 추적하는 지표 스코어보드 구축을 포함하는 7단계 프로세스로 각 단계는 팀이 더 빠르고 스마트한 펌웨어를 개발하여 궁극적으로 더욱 효율적이고 효과적인 임베디드 시스템 개발을 달성할 수 있도록 설계되어야 한다.

7단계 현대화 프레임워크에는 빌드 시스템, 아키텍처, DevOps, 테스트, 시뮬레이션, AI, 지표가 포함된다. 

  1. 최신 빌드 시스템은 다양한 개발자 도구와 환경을 지원해야 한다.
  2. 소프트웨어 아키텍처는 확장 가능하고 유연해야 하며, 애플리케이션 코드와 하드웨어를 분리해야 한다.
  3. DevOps는 협업을 개선하고 개발 주기를 단축하는 데 매우 중요하다. 
  4. 테스트는 우선 순위에 두어야 하며, 특히 테스트 주도 개발(Test Driven Development, TDD)에 중점을 두어야 한다.
  5. 시뮬레이션은 개발자가 하드웨어 종속성 없이 애플리케이션 코드를 테스트하는 데 도움이 될 수 있다.
  6. AI와 머신러닝은 온칩 처리 및 개발 워크플로우를 모두 향상시킬 수 있다.
  7. 지표는 진행 상황을 추적하고 개선 영역을 파악하는 데 필수적이다.


이 프레임워크는 팀이 예산과 기한 내에 더 나은 제품을 제공할 수 있도록 지원하는 것을 목표로 한다.


IAR 플랫폼: 안전을 위해 구축, 확장 가능하도록 설계

IAR 플랫폼은 단순한 컴파일러 도구 이상의 기능을 제공하며, 프로토타입부터 프로덕션, 그 이후까지 안전이 중요한 개발을 지원하도록 구축된 에코시스템이다. 

인증된 도구, 자동화된 분석, 장기적인 지원을 통해 고객은 규제로 인한 장애물에 방해받지 않고 더 나은 제품을 만드는 데 집중할 수 있다.

IAR 플랫폼의 주요 혜택은 다음과 같다.


  • ISO 26262, IEC 61508, IEC 62304에 대한 TÜV SÜD 인증 툴 체인으로 감사 및 평가의 불확실성 제거
  • 자동화된 코드 품질 및 규정 준수 검사를 통해 MISRA, CERT 및 CWE 표준을 지원하는 IAR C-STAT을 통한 코드 품질 및 규정 준수 검사
  • 10년 이상의 제품 수명 주기 동안에도 장기적인 툴체인 지원을 보장하는 기능 안전 지원 계약(SUA)을 제공


여러 팀에 걸쳐 개발 관행을 확장하고 혁신을 가속화하며 최고 수준의 안전 표준을 준수함으로써 경쟁 우위를 가질 수 있다.

 

안전이 중요한 개발을 현대화할 준비가 되셨습니까?

긴 검증 주기, 증가하는 규제 복잡성, 레거시 시스템과 최신 시스템을 모두 유지해야 하는 어려움에 직면해 있다면 IAR의 안전 인증 플랫폼을 통해 워크플로를 간소화하고, 인증을 가속화하며, 규정 준수를 간소화하는 방법을 알아 보십시오.



https://www.iar.com/ko/embedded-development-tools/functional-safety

 

작성 : IAR SYSTEM KOREA 기술부

참조 : Jacob Beningo의 임베디드 시스템 현대화를 위한 7단계 가이드 

다음글
다음글이 없습니다.
이전글
프로젝트에 대한 빠른 기능 안전 인증
위로가기