210开发板吧 关注:77贴子:371
  • 0回复贴,共1

210开发板CPU Cortex-A8介绍

只看楼主收藏回复


Cortex-A8介绍
Cortex-A8核心是arm公司第一款基于ARMv7构架的应用处理器。主频为600MHz到1GHz,功耗低于300毫瓦,性能却高达2000MIPS。
Cortex-A8是ARM公司第一款超级标量处理器。在该处理器的设计当中,采用了新的技术以提高代码效率和性能。在Cortex-A8采用了专门针对多媒体和信号处理的NEON技术。同时,还采用了Jazelle RCT技术,可以支持JAVA程序的预编译与实时编译。
针对Cortex-A8,ARM公司专门提供了新的函数库(Artisan Advantage-CE)。新的库函数可以有效的提高异常处理的速度并降低功耗。同时,新的库函数还提供了高级内存泄漏控制机制。
结构特性:
Cortex-A8采用了复杂的流水线构架
A. 顺序执行,同步执行的超标量处理器内核
13级主流水线
10级NEON多媒体流水线
专用的L2缓存
基于执行记录的跳转预盼
B. 针对强调功耗的应用,Cortex-A8采用了一个优化的装载/存储流水线,可以提供
2 DMIPS/MHZ的性能.
C. 采用ARMv7构架
支持THUMB-2
支持NEON信号处理,增强多媒体处理能力
采用了新的Jazelle RCT技术,增强对JAVA的支持
采用了TrustZone技术,增强安全性能
D. 集成了L2缓存
编译的时候,可以把缓存当作标准的RAM进行处理
缓存大小可以灵活配置
缓存的访问延迟可以编程控制
E. 优化的L1缓存
可以提高访存储问速度,并降低功耗
F. 动态跳转预判
基于跳转目的和执行记录的预判
提供重放机制以有效降低预判错误带来的性能损失


1楼2013-02-27 13:45回复