‘임베디드 월드 북미 2026’ 행사는 AI가 주를 이뤘습니다. 모든 주요 반도체 업체들은 AI와 관련된 이야기를 하나씩 내놓았습니다. 하지만 엔지니어들과 이야기를 나눠보니 질문의 성격이 달라졌습니다. AI가 임베디드 하드웨어에서 구동될 수 있는지 묻는 사람은 거의 없었습니다. 그들은 AI를 어떻게 배포하고, 디버깅하며, 10년 이상 지원해 나갈 수 있을지 알고 싶어 했습니다.
'임베디드 월드 북미 2026'의 주요 시사점
- 임베디드 AI는 실험 단계에서 실제 배포 단계로 넘어갔다.
- 물리적 AI는 더 나은 가시성과 디버깅을 요구한다.
- 툴체인이 AI 프로젝트의 성공 여부를 좌우한다.
- ‘사이버 복원력 법(CRA)’에 힘입어 품질 및 규정 준수는 이제 지속적인 과정이 되었습니다.
- 10~20년의 수명 주기가 파이프라인 구축 방식을 변화시키고 있습니다.
- Zephyr, RISC-V, CMake 및 CI/CD가 계속해서 입지를 넓혀가고 있습니다.
임베디드 AI가 주류에 진입했는가?
그렇습니다. ST마이크로일렉트로닉스, NXP, 인피니언, 마이크로칩, 르네사스, 엔비디아는 비전, 센서 융합, 로봇 공학, 로컬 추론 등 다양한 분야에서 AI를 선보였습니다. 특히 눈에 띈 점은 질문들의 성숙도였습니다. 몇 년 전만 해도 사람들은 AI가 제한된 사양의 기기에 적용될 수 있는지 묻곤 했습니다. 이제는 생산을 위해 모델을 최적화하고, 메모리 및 전력 제한 내에서 모델을 적용하며, 실제 하드웨어에서 디버깅하는 방법을 묻습니다. 더 이상 AI가 작동한다는 것을 증명하는 것이 과제가 아닙니다. AI가 지속적으로 작동하도록 유지하는 것이 과제입니다.
물리적 AI의 부상을
이끄는 요인은 무엇인가요?
단순히 상황을 보고하는 데 그치지 않고, 세상에 직접 작용하는 시스템입니다. 세션에서는 로봇공학, 자율 시스템, 비전-언어-행동 모델을 다뤘습니다. 기존의 엣지 AI와 달리, 물리적 AI는 행동과 의사결정을 주도하므로 개발자들은 소프트웨어, 모델, 미들웨어, 하드웨어가 어떻게 상호작용하는지 파악해야 합니다. 성공을 위해서는 단순한 연산 능력 이상의 것이 필요합니다. 강력한 디버깅 능력과 시스템 가시성이 필수적입니다.
왜 엣지 AI를 실제 서비스에 배포하는 것이 데모를 만드는 것보다 더 어려울까요?
출시는 모델이 아닌 툴체인이 결정하기 때문입니다. 이것이 바로 제 세션인 “엣지 AI는 데모는 쉬우나 출시는 어렵다: 툴체인이 성공을 좌우한다”의 핵심 주제였습니다. 대부분의 AI 논의는 모델, 프레임워크, 벤치마크에 집중됩니다. 반면 제품 출시를 담당하는 엔지니어들은 다음과 같은 문제와 씨름합니다:
- 메모리 제약
- 컴파일러 최적화
- 배포된 시스템의 디버깅
이것들은 AI 문제가 아니라 엔지니어링 문제입니다. 세션이 끝난 후, 참석자들은 저를 따라 IAR 부스로 이동해 대화를 이어갔는데, 그들의 질문은 모델 성능이 아니라 규정 준수, 디버깅, 가시성에 관한 것이었습니다.
왜 소프트웨어 품질과 규정 준수가
지속적인 활동으로 자리 잡고 있는가?
팀들이 더 이상 CRA가 적용되는지 묻는 것을 그만두고, 이를 어떻게 구현할지 묻기 시작했기 때문입니다. 논의는 정적 분석, MISRA 및 CERT 규정 준수, 추적성, 그리고 소프트웨어 BOM(SBOM)을 중심으로 이루어졌습니다. 팀들은 코드가 작성되는 도중에 피드백을 원하며, 검증 단계에서 몇 주가 지난 후에야 피드백을 받는 것을 원하지 않습니다. 규정 준수는 단순히 감사를 통과하는 것보다 제품 수명 주기 전반에 걸쳐 통제 체계를 입증하는 데 더 중점을 둡니다.
왜 10년에 달하는 제품 수명 주기가 임베디드 개발을 재편하고 있는가?
많은 제품이 해당 제품을 구축하는 데 사용된 소프트웨어 환경보다 더 오래 사용되기 때문입니다. 산업용, 의료용, 운송용 제품은 일반적으로 10년에서 20년 동안 사용됩니다. 이것이 바로 제 세션인 “이 펌웨어를 10년 이상 유지보수하게 될 것입니다: 그에 맞춰 파이프라인을 설계하세요”의 주제였습니다. 대부분의 파이프라인은 제품을 출시하기 위해 구축된 것이지, 그 후 10년 동안 제품을 지원하기 위해 만들어진 것이 아닙니다. 수명이 긴 제품에는 다음이 필요합니다:
- 재현 가능한 빌드
- 안정적이고 인증된 툴체인
- 자동화된 테스트
- 추적 가능한 프로세스
안전이 중요한 제품의 경우, 이는 종종 제품이 지원되는 기간 동안 안정적으로 유지되는 기능 안전(FuSa) 인증 도구를 의미합니다. 참석자들이 가장 우려한 점은 수년에 걸친 업데이트, 팀 변경 및 제품 세대 변경을 거치면서도 일관성을 유지하는 것이었습니다. CRA(고객 책임 협약)가 출시 이후까지 책임을 확대함에 따라, 라이프사이클 관리는 경쟁 우위로 자리 잡고 있습니다.
개발자들이 Zephyr, RISC-V 및 최신
워크플로를 채택하는 이유는 무엇일까요?
임베디드 성능과 품질을 포기하지 않으면서도 현대적인 소프트웨어 워크플로우를 원하기 때문입니다. Zephyr RTOS, RISC-V(FPGA 기반 시스템 포함), 네이티브 CMake 지원, CI/CD, 컨테이너 기반 개발 및 개방형 표준에 대한 관심이 높았습니다.
개발자들은 임베디드 개발
도구에서 무엇을 원했을까요?
전문가 수준의 신뢰성을 갖춘 현대적인 워크플로우였습니다. 새로운 크로스 플랫폼 IAR Embedded Workbench IDE의 데모는 특히 개발 단계부터 자동화된 빌드에 이르기까지 공통 툴체인을 사용하여 리눅스와 윈도우를 표준으로 채택한 팀들로부터 큰 호응을 얻었습니다.
앞으로의 전망
AI가 열기를 불러일으켰지만, 가장 유익한 대화는 배포, 디버깅 및 유지보수성에 관한 것이었습니다. 다음 과제는 몇 달이 아닌 수십 년에 걸쳐 유지보수 및 업데이트가 가능한 장치를 구축하는 것입니다.
이는 툴체인과 이를 둘러싼 파이프라인에서 시작됩니다. IAR의 플랫폼이 개발자의 작업 공간에서부터 CI에 이르기까지 재현 가능한 빌드, 정적 분석 및 디버깅을 하나의 워크플로우로 통합하는 방식을 확인해 보십시오.