soc(一) soc核心组件

综合来看,soc核心组件有几个

  • soc

	amba/ahb总线
		时钟  // 驱动各个组件
			cpu(指令)按照时钟滴答运行
			其他组件按照时钟滴答运行,频率与cpu时钟相同或不同
		cortex核心(微架构核心)
			cpu
				寄存器
					各个cpu模式下的r0-r15 cpsr
				控制器 // 指令集
					被指令操纵做控制
				运算器 // 指令集
					被指令操作做运算
			interrupt controller
				nvic
				gic
			调试扩展
				debug
				etm
			运算加速扩展
				simd
				neon // 适用于ARM Cortex-A系列处理器的一种128位SIMD(Single Instruction, Multiple Data,单指令、多数据)扩展结构
			内存保护扩展
				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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章