综合来看,soc核心组件有几个
amba/ahb总线
时钟
cpu(指令)按照时钟滴答运行
其他组件按照时钟滴答运行,频率与cpu时钟相同或不同
cortex核心(微架构核心)
cpu
寄存器
各个cpu模式下的r0-r15 cpsr
控制器
被指令操纵做控制
运算器
被指令操作做运算
interrupt controller
nvic
gic
调试扩展
debug
etm
运算加速扩展
simd
neon
内存保护扩展
mmu
mpu
存储加速扩展
cache
writebuffer
tcm
浮点运算扩展
fpu
dma
电源管理
存储
ram
flash
ram接口
flash接口
重要外设(直连AHB总线)
lcd
camera
usb
mac(phy)
stm32f407
cortex-m4核心
core
nvic
debug
etm
jtag
ahb总线
mpu
dma
ram
flash
内存控制器
usb
lcd
camera
mac
电源管理
s3c2440
arm9核心
mmu
cache
writebuffer
amba总线
内存控制器
flash控制器
dma
usb
lcd
camera
中断控制器
电源管理
i.mx6ull
Cortex-a7核心
core
cache
neon
etm
interrupt
flash
ram
dma
电源管理
camera
lcd
外围:
usb