博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
A7架构
阅读量:6031 次
发布时间:2019-06-20

本文共 1610 字,大约阅读时间需要 5 分钟。

以Cortex-A7 MPCore processor来进行说明,这是一款主打低功耗的多核处理器,采用ARMv7-A架构,最多支持4个core。

      每个core都有L1级的Cache,分为instruction cache,data cache。四个core分别连接到SCU(Snoop Control Unit)中,

      带一个可选的GIC(Genetic Interrupt Controller)和L2 Cache controller。通过ACE的总线接口将processor的总线引出来。

 

ARMv7-A架构包括的特性:SIMDv2(Advanced Single Instruction Multiple Data version2)架构覆盖定点和浮点运算。

                                    VFPv4(Vector Floating-Point version4)架构为浮点数计算。

                                    Security Extension。

                                    LPA Extension(Large Physical Address)。 

                                    Multiprocessing Extensions。

Bus Architectures:Cortex-A7 MPcore处理器和debug的结构分别使用AXI(ACE),APB协议。

Debug Architectures:ARMv7.1 ARM Debug architecture,CoreSight的架构。

Generic Interrupt Controller architeture 和 Generic Timer architecture。

 

Configurable options:

Floating-Point Unit(FPU) or Media Processing Engine(NEON) 。

L1 Instruction cache size and Data cache size。

L2 cache controller and L2 cache sizes。

number of processors。

Integrated GIC。

Shared Peripheral Interrupts。

L2 data RAM cycle latency。

 

接口:

ACE:AMBA4 AXI Coherency Extensions(ACE) interface。

APB:for the debug registers with the CoreSight architecture。

ETM:为CoreSight预留的接口,for real_time code and data tracing。

DFT:DFT interface。

MBIST controller:对嵌入式的memory进行测试。

 

Power Domain: Vdebug,Vscu,Vsu_ram,Vcore n ,Vsoc。

Power Mode:Run mode,Processor n ShutDown,MP Processor ShutDown,Dormant Mode。

 

包含的功能模块:

BIU(Bus interface unit),TLB(Main translation lookaside buffer)。

DPU(Data Processing unit), Data micro-TLB,STB(Store buffer),DCU(Data Cache unit) CP15。

PFU(Prefetch unit and branch predictor),Instruction micro-TLB,ICU(Instruction cache unit)。

SCU(Snoop control unit) ,L2 cache controller,L2 data RAMs,GIC。

 

先这样,以后再慢慢写。

转载地址:http://gebhx.baihongyu.com/

你可能感兴趣的文章
PermGen space错误解决方法
查看>>
微软拟对Office 2007增添新功能 增强安全性
查看>>
艾伟:memcached全面剖析–3.memcached的删除机制和发展方向
查看>>
java springcloud版b2b2c社交电商spring cloud分布式微服务 (七)高可用的分布式配置中心(Spring Cloud Config)...
查看>>
Oozie与Coordinator调度讲解及系统时区配置与定时触发两种配置方式
查看>>
RGB_YUV_YCbCr
查看>>
tesseract 安装及使用
查看>>
优化SqlServer--数据压缩
查看>>
SharePoint 自定义WebPart之间的连接
查看>>
231. Power of Two
查看>>
control.add()
查看>>
p点到(a,b)点两所在直线的垂点坐标及p点是否在(a,b)两点所在直线上
查看>>
GridView强制换行与自动换行
查看>>
51Nod 1003 阶乘后面0的数量(数学,思维题)
查看>>
Sublime text3中配置Github
查看>>
Getting Started with iOS Development Part10:Customizing your Mobile target's Splash screen
查看>>
asp.net C# MVC 提交表单后清空表单
查看>>
备份软件 FreeFileSync 怎么用
查看>>
Asp.net,C# 加密解密字符串
查看>>
网页视频播放器插件源码
查看>>