doc

Introducing the Arm architecture

Don’t We All need ARMs?

three architecture profiles:

  • A-profile (application), 例如手机
  • R-profile(Real-time), 例如网络设备、嵌入式控制系统
  • M-profile (Microcontroller), 例如IoT

arm按功能打包成不同IP模块卖。。。

核心内容:

  • Instruction set
  • Register set
  • Exception model
  • Memory model
  • Debug, trace, and profiling

核心组成:

  • Debug Port
  • Generic Interrupt Controller (GIC)
  • DMA
  • System Memory Management Unit(SMMU)
  • System Controller
  • Interconnect
  • System Counter
  • Generic Timer
  • RAM
  • Peripheral

Architecture:

  • SBSA: Server Base System Architecture
  • TBSA: Trusted Base System Architecture
  • AMBA: Advanced Microcontroller Bus Architecture

Processing Element (PE): anything that has its own program counter and can execute a program



Published

25 January 2021

Tags


Share On