엣지 디바이스의 확산에 따라 MCU는 지난 수십 년 동안 극적으로 발전했다. 오늘날 차세대 지능형 애플리케이션은 많은 첨단 애플리케이션의 핵심으로 자리 잡았다. 반면 개발자가 총 시스템 비용과 에너지 효율의 균형을 유지하는 동시에 전력, 성능, 보안 요구사항, 연결 옵션의 복잡한 환경을 탐색할 수 있는 새로운 클래스의 MCU가 필요한 국면에 놓였다.
▲NXP MCX MCU 포트폴리오 (이미지-NXP)
신흥 산업 및 IoT 엣지 애플리케이션 혁신 고도화
엣지 디바이스의 확산에 따라 MCU는 지난 수십 년 동안 극적으로 발전했다. 오늘날 차세대 지능형 애플리케이션은 많은 첨단 애플리케이션의 핵심으로 자리 잡았다. 반면 개발자가 총 시스템 비용과 에너지 효율의 균형을 유지하는 동시에 전력, 성능, 보안 요구사항, 연결 옵션의 복잡한 환경을 탐색할 수 있는 새로운 클래스의 MCU가 필요한 국면에 놓였다.
NXP 반도체가 이러한 과제를 해결하기 위해 새로운 MCX 마이크로컨트롤러 포트폴리오를 15일 발표했다. 스마트 홈과 스마트 팩토리 등 많은 신흥 산업 및 IoT 엣지 애플리케이션 혁신을 목적으로 시장에 선보였다.
포트폴리오는 공통 플랫폼으로 구현된 디바이스 4개 시리즈를 포함하며, 널리 채택된 MCUXpresso 개발 도구와 소프트웨어 제품군에 의해 지원된다. NXP는 이 포트폴리오를 통해 개발자는 소프트웨어 재사용을 극대화해 개발 속도를 높일 수 있을 것으로 내다봤다. NXP의 새로운 신경망 처리장치(NPU)의 첫 번째 사례로 엣지에서의 추론을 가속화한 것이 특징이다. 이는 CPU코어보다 최대 30배 빠른 머신 러닝 처리량을 제공한다고 강조했다.
MCX 포트폴리오는 핵심 기술의 공통 기반 위에 구현되고, 소프트웨어 재사용을 극대화하는 유니파이드 소프트웨어 제품군의 지원을 받는다. 이러한 MCX 포트폴리오의 폭넓음은 개발자가 애플리케이션 요구에 가장 적합한 디바이스를 선택할 수 있도록 유도해 설계 차별화에 투자할 수 있도록 돕는다.
MCX포트폴리오의 4개 시리즈는 △사용 편의성 △마이그레이션 간소화 △필요에 따른 확장 또는 축소 △소프트웨어 재사용을 극대화해 개발 비용을 최소화하도록 설계됐다.
NXP는 고성능 Arm Cortex-M 코어를 기반으로 포괄적인 주변 장치 세트를 통합해 설계 유연성을 제공한다고 피력했다. MCX 디바이스는 △최대 4MB의 온칩 플래시 메모리 △저전력 캐시 △고급 메모리 관리 컨트롤러 △최대 1MB의 온칩 SRAM을 제공해 엣지 애플리케이션의 실시간 성능을 더욱 향상시킨다.
NXP의 eIQ® ML 소프트웨어 개발 환경은 기계 학습과 런타임 추론을 지원한다. 개발자는 eIQ에서 사용하기 쉬운 도구를 활용하여 NPU 또는 CPU 코어를 목표로 하는 머신 러닝 모델을 교육하고 MCU에 적용한다. NXP의 설계 별 보안 접근 방식을 따라 구축된 MCX 제품군은 △불변의 루트 △하드웨어 가속 암호화 △edgeLock® 보안 서브 시스템 같은 일부 제품군에 내장된 보안 부팅 기능을 제공한다.
론 마르티노 NXP 반도체 엣지 프로세싱 담당 부사장은 “750억개의 연결된 디바이스라는 대기록에 가까워짐에 따라 우리는 새로운 엣지 컴퓨팅 시대로 접어들고 있다”며 “이 시대에 우리는 현재와 향후 수십 년 동안의 에너지 효율적인 산업과 IoT엣지 애플리케이션의 기반이 될 수 있는 유연한 MCU포트폴리오를 가장 잘 설계할 수 있는 방법을 근본적으로 재고해야 한다”고 말했다.
그는 “새로운 MCX 포트폴리오는 MCU의 강력한 유산을 바탕으로 차세대 혁신의 물결을 위한 실시간 워크로드를 해결하는 데 필요한 성능과 통합을 제공할 것이다"라고 덧붙였다.