ARM Cortex-A17到底是A12,A7还是A9的升级版
展开全部
ARM Cortex-A17是用来取代A12的升级版,它的微架构和A12完全相同,仅仅是改进了外部互联,引入了新的一致性总线AMBA4 ACE(原来是AMBA4 AXI),可以更快速地连接内存控制器,从而改善性能和能效。
Cortex-A12是A9的升级版,A12依然采用双发射机制,不过整体进行了重新设计,完全乱序执行(A9部分乱序),流水线从9-12级调整到11级,还引入了A15的一些特性,比如大物理内存寻址(LPAE)、硬件虚拟化等等,其中物理寻址从32位拓展到40位。
NEON单元在A9架构里是可选项,A12里就是必选项了。A9 NEON/FPU(浮点单元)和载入/存储单元共用发射端口,A12将它们分开了,指令分发端口也增加到6个。
A9二级缓存是外置的,8/16路,128KB-8MB,A12则完全集成,16路,256KB-8MB,同时还可选支持ECC。
Cortex-A12是A9的升级版,A12依然采用双发射机制,不过整体进行了重新设计,完全乱序执行(A9部分乱序),流水线从9-12级调整到11级,还引入了A15的一些特性,比如大物理内存寻址(LPAE)、硬件虚拟化等等,其中物理寻址从32位拓展到40位。
NEON单元在A9架构里是可选项,A12里就是必选项了。A9 NEON/FPU(浮点单元)和载入/存储单元共用发射端口,A12将它们分开了,指令分发端口也增加到6个。
A9二级缓存是外置的,8/16路,128KB-8MB,A12则完全集成,16路,256KB-8MB,同时还可选支持ECC。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询