728x90

ARMv8 3

About the Arm architecture

📢 Arm archtecture란 무엇인가 한 번 살펴봐요 About the Arm architectureArm은 세계에서 가장 인기있는 Processor에요A/R/M의 3가지 Profile이 있어요 A-Profile (Application)High performance를 자랑해요Linux, Window 등 복잡한 OS를 수행 할 수 있게 설계되었죠 R-Profile (Real-time)실시간 요구사항을 만족하는게 목표에요네트워크 장비나 자동차 등 임베디드 제어 시스템에 많이 사용되죠 M-Profile (Microcontroller)저전력, 작은 크기의 제품이 목표에요다양한 IoT 기기에 사용돼요 3가지 profile 모두 base가 되는 개념과 기능은 동일해요 What is architecture..

TIL/2025 2025.04.28

Arm R-Profile Architecture 학습 방법 및 자료

📢 업무를 위해 Armv8-R AArch32 공부를 해야해서 무엇으로 어떻게 공부해야 할 지 알아봤어요 ※ 초보자의 검증되지 않은 야매 학습법임을 참고하세요 :) 시작 점무엇이든 시작점을 찾는 게 가장 어려워요Arm developer 사이트 내 Home > Documentation > Architectures > Learn the architecture 에 들어가보니아래 문서가 보였어요.. 뭔가 시작 지점인 것 같아요 Introducing the R-Profile architecture guide [Link]Cortex-R profile에 대한 소개도 있어서 Armv8-R AArch32의 Overview를 학습 할 수 있어요그리고 관련 Documentation, Related Information 정..

TIL/2025 2025.04.28

Overview of Armv8-R AArch32, Cortex-R52

📢 업무를 하며 Cortex-R52 Architecture에 대해 알아봐야해서 Armv8-R AArch32를 알아봤어요 Armv8-R AArch32의 등장2013년 Virtualization 기능을 탑재한 Armv8-R AArch32가 등장 했어요R 시리즈는 실시간성 보장, 낮은 latency를 요구하는 시스템에서 효율적인 제어를 할 수 있어요 권한 레벨안전한 시스템 동작을 위해 존재해요Application은 PL0 권한을 가져 직접적인 시스템 자원 접근에 제한이 있죠 Decreasing privilege ↑ +-------------------+ | Tasks | PL0 +-..

TIL/2025 2025.04.28
728x90