ARM은 RISC(Reduced Instruction Set Computer) 기반의 ISA(Instruction Set Architecture)를 뜻하며, 저전력 고성능이 필요한 임베디드 시스템에 널리 사용된다.
이 ISA는 Arm Ltd.에서 개발 및 라이선스를 제공하고, 다양한 반도체 회사들이 이를 기반으로 SoC(System on Chip)를 설계한다.
출시 배경: 기존 Cortex-A보다 더 높은 성능을 원하는 파트너들을 위해 개발된 CXC(Cortex-X Custom) 프로그램 기반
예시1) Cortex-X1: 기존 Cortex-A 대비 최대 +30% 성능 향상, AI/ML, 차세대 커스텀 디바이스용

예시2) Cortex-X5(차세대 출시 예정): Exynos 2500, Dimensity 9400 탑재 예정, LLM과 같은 생성형 AI 처리에 특화
응용 분야: 스마트폰, TV, 태블릿, 게이밍 디바이스, AI 온디바이스 연산
| Class | Design Purpose | Applications |
|---|---|---|
| ARM Cortex-A | - High Performance - Optimized for rich OS and hypervisor | - Autonomous - ADAS vision and LiDAR - IVI - Digital cockpit - Connectivity - Gateway |
| ARM Cortex-R | - Optimized for high performance - Hard real-time deterministic applications and RTOS | - Autonomous - ADAS radar - Connectivity - Powertrain - Chassis - Central body electronics |
| ARM Cortex-M | - Smallest area and lowest power - Optimized for discrete processing and microcontrollers | - Body electronics - Gateway - Sensors - End point actuators |
<참고 자료>
전재욱 교수님, SDV 이해하기(K-MOOC), 성균관대학교 반도체시스템공학과, '24.12.09.~'25.02.28.
https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/arm-cortex-x-customprogram