ARM

hyeony·2025년 5월 4일
0

SDV

목록 보기
6/17
post-thumbnail

1. ARM

ARMRISC(Reduced Instruction Set Computer) 기반의 ISA(Instruction Set Architecture)를 뜻하며, 저전력 고성능이 필요한 임베디드 시스템에 널리 사용된다.
이 ISA는 Arm Ltd.에서 개발 및 라이선스를 제공하고, 다양한 반도체 회사들이 이를 기반으로 SoC(System on Chip)를 설계한다.

가. ARM Cortex Family

1) Cortex-A(Application Processor core)

  • 특징: Performance-intensive
  • 용도: Android/Linux 기반 스마트 장비, 고급 네트워크 장비 등

2) Cortex-R(Real-time application processor core)

  • 특징: real-time application(예: safety-critical application)
  • 용도: 자동차(에어백, 제동), 의료기기(ECG), 국방/항공

가) Cortex-R4

  • 결함 탐지를 위해 듀얼 코어 방식의 redundant lock-step으로 구현될 수 있어, 안전이 중요한 시스템(safety-critical system) 구축 가능

나) Cortex-R7

  • 1GHz 이상 동작, 멀티코어 및 Lock-step 지원

3) Cortex-M: Microcontroller Core

  • 특징: 소형 장치, 저전력 및 단순한 제어 로직에 적합
  • 용도: 임베디드, IoT, 센서, 자동화, 디지털 신호처리(DSP)

4) Cortex-X: Ultimate Performance Core

  • 출시 배경: 기존 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 온디바이스 연산

나. Automotive Applications of ARM Processors

ClassDesign PurposeApplications
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

profile
Chung-Ang Univ. EEE.

0개의 댓글