:::: MENU ::::

ARM Cortex M0 – 소개

ARM사는 Acorn Computer Group, Apple 컴퓨터, VLSI Technology의 합작투자회사로 1990년에 Advanced RISC Machine Ltd라는 이름으로 설립

ARM Cortex-M0의 특징

  • 적은 게이트수: 12,000
  • 저전력 기능 지원 및 높은 에너지 효율성 – 0.9 DMIPS/MHz
  • 사용하기 쉬운 인터럽트 우선순위 제어를 가진 내장형 인터럽트 콘트롤러
  • Low interrupt latency, 타이밍이 확정적(deterministic)
  • Thumb 지원- 높은 코드 밀도

ARM 프로세서와 아키텍처

  • 2006년에 Cortex-M3 (ARMv7-M 아키텍쳐) 출시
  • Cortex-M0는 ARMv6-M 아키텍쳐기반
  • ARMv6-M 아키텍쳐는 ARMv7-M의 메모리 맵,  프로그래머 모델과 익셉션 모델, Thumb2 시스템과 ARMv6의 Thumb 명령어 셋 그리고 CoreSight Debug 아키켁쳐를 결합한 형태이며, 여기에 저전력에 특화된 설계로 나온 것이 M0이며, FPRGA 특화된 특성을 넣은 것이 M1이다.
arm processor architecture

ARM 프로세서 아키텍처의 진화


So, what do you think ?