欢迎来到天天文库
浏览记录
ID:20524704
大小:5.61 MB
页数:48页
时间:2018-10-13
《arm处理器对比选型》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1、ARM内核的发展:ARM内核的发展历程为:ARM1、ARM2、ARM3、ARM6、ARM7、ARM9、ARM9E、ARM10、ARM11、Cortex-M0、Cortex-M3、Cortex-M4、Cortex-R0、Cortex-R4、Cortex-A5、Cortex-A8、Cortex-A9、Cortex-A15。CORTEXM系列对比(M0,M3,M4)Cortex-M0Cortex-M3Cortex-M4架构版本V6Mv7Mv7ME指令集Thumb,Thumb-2系统指令Thumb+Thumb-2Thumb+,Thumb-2,
2、DSP,SIMD,FPDMISP/MHz0.91.251.25总线接口133集成NVIC是是是中断数1-32+NMI1-240NMI1-240+NMI中断优先级48-2568-256断点,观察点4/2/0,2/1/08/4/0,2/1/08/4/0,2/1/0存储器保护单元(MPU)否是(可选)是(可选)集成跟踪选项(ETM)否是(可选)是(可选)故障健壮接口否是(可选)否单周期乘法是(可选)是是硬件除法否是是WIC支持是是是BitBanding否是是单周期DSP/SIMD否否是硬件浮点否否是总线协议AHBLiteAHBLite,APBA
3、HBLite,APBCMSIS支持是是是应用“8/16位”应用“16/32位”应用“32位/DSC”应用特性低功耗,简单,经济性能效率有效的数字信号控制(DSP)TI:LM3Sxxxx系列LM4Fxxxx系列(M4)ST:STM32F0xx系列(M048MHZ)STM32Lxxx系列(M332MHZ)STM32F2xx系列(M3120MHZ)STM32F4xx系列(M4168MHZ)NXP:LPC11xxLPC12xx系列(M0)LPC13xxLPC17xxLPC18xx系列(M3)LPC43xx系列(M4)Freescale:Kinet
4、isL系列(M0+)KinetisX系列、K系列(M4)Atmel:SAM3S/U/N系列(M3)SAM4S系列(M4)ARM9:处理器为入门级处理器,可支持完全版操作系统,其中包括Linux、WindowsCE和Symbian。因此,此处理器是众多需要完整图形用户界面的应用的理想之选。广泛应用到工业,消费电子,医疗等领域。是早期的产品,各个ARM生产厂家逐渐停止供应相关产品。执行执行ARMv5指令集。ARM11:处理器系列所提供的引擎可用于当前生产领域中的很多智能手机;该系列还广泛用于消费类、家庭和嵌入式应用领域。该处理器的功耗非常低,
5、执行ARMv6架构指令,是ARM9的升级产品。Cortex-A5:ARM公司在经典处理器ARM11以后的产品改用Cortex命名。Cortex-A5系列属于ARMv7架构,这是ARM公司最新的指令集架构,Cortex-A5是Cortex-A家族中最低端的,其特点是功耗较低,单位功耗的效能很高,性能优于ARM9和ARM11,Cortex-A5内部核心数目1-4核可选,同时与Cortex-A8一样内部使用了TrustZone安全技术以及NEON多媒体处理引擎,并能与Cortex-A8/A9处理器实现完全的应用兼容.采用四核配置时,SOC芯片内
6、部还可搭配MailGPU或由用户按需求配用PowerVRMBX/SGXGPU。Cortex-A8:处理器的速率可以在600MHz到超过1GHz的范围内调节,能够满足那些需要工作在300mW以下的功耗优化的移动设备的要求;以及满足那些需要2000DhrystoneMIPS的性能优化的消费类应用的要求。是ARM的第一款超标量处理器,具有提高代码密度和性能的技术,用于多媒体和信号处理的NEON™技术,以及用于高效地支持预编译和即时编译Java及其他字节码语言的Jazelle®运行时间编译目标(RCT)技术。采用Cortex-A8架构的处
7、理器有:TI的OMAP3,代表产品为摩托罗拉里程碑、XT711、三星I8910、诺基亚N900;高通的骁龙(SnapdragonS2),代表产品HTCSensation和小米手机;三星蜂鸟(Hummingbird)代表产品有三星I9000,魅族M9;苹果A4处理器。Cortex-A9:处理器的设计旨在打造最先进的、高效率的、长度动态可变的、多指令执行超标量体系结构,提供采用乱序猜测方式执行的8阶段管道处理器,凭借范围广泛的消费类、网络、企业和移动应用中的前沿产品所需的功能,它可以提供史无前例的高性能和高能效。代表产品有TIOMAP44xx
8、处理器,NVIDIA的Tegra2,,Freescalei.MX6处理器等。可实现更快Web浏览速度、更短响应时间以及更高整体性能,而且还支持高清HD视频播放和HDMI接口。Cortex-A1
此文档下载收益归作者所有