组成原理第二章2嵌入式处理器.ppt

  1. 1、本文档共79页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
组成原理第二章2嵌入式处理器

ARM嵌入式处理器 ARM处理器概述 ARM 是32位嵌入式微处理器的行业领先提供商,已推出各种各样基于通用架构的处理器,这些处理器具有高性能和行业领先的功效,而且系统成本也有所降低。 ARM与业界(拥有超过 900个可提供硅、工具和软件的合作伙伴)相结合,已推出的一系列20 多种处理器,可以解决每个应用挑战。 ARM 已生产超过250亿个处理器,每天的销量超过1600 万。 经典ARM 处理器 ARM7? 系列-面向通用应用的经典处理器, 内核是三级流水线, 冯诺伊曼结构; ARM7没有MMU, ARM720T是MMU的; ARM9? 系列-基于ARMv5架构的常用处理器, 内核是5级流水线, 哈佛结构。大部分有MMU, 指令周期数的改进最明显的是loads指令和stores指令。从ARM7到ARM9这两条指令的执行时间减少了30%. 哈佛结构支持实现一个周期完成loads指令和stores指令。 ARM11?系列-基于ARMv6 架构的高性能处理器, 64位数据通路, 8级流水线, 多媒体扩展指令, 主频达1G ARM 经典处理器提供了许多的功能, 性能卓越,适用于成本敏感型解决方案。这些处理器每年都有数十亿的发货量,因此可确保设计者获得广泛的生态系统和资源,从而最大限度地减少集成过程中出现的问题并缩短上市时间。 ARM芯片后缀 T—16位压缩指令集(THUMB指令集) M—增强型乘法器,产生全64位结果(32X32?64or32X32+64 ?64) E---增强型DSP指令集,包括全部算法操作和16位乘法操作 J----支持新的JAVA,提供字节代码执行的硬件和优化软件加速功能 D: 在片调试. 处理器可响应调试暂停请求 I: Embedded ICE. 支持片上断点调试 ARM Cortex 应用处理器 Cortex?-A系列 开放式操作系统的高性能处理器 Cortex应用处理器在先进工艺节点中可实现高达2GHz+ 标准频率的卓越性能,从而可支持下一代的移动Internet 设备。这些处理器具有单核和多核种类,最多提供四个具有可选NEON?多媒体处理模块和先进浮点执行单元的处理单元。 应用包括:智能手机、智能本和上网本、电子书阅读器, 数字电视、家用网关、各种其他产品 ARM Cortex 嵌入式处理器 ARM Cortex嵌入式处理器 Cortex-R 系列- 面向实时应用的卓越性能 Cortex-M 系列 - 面向具有确定性的微控制器应用的成本敏感型解决方案 Cortex-M 系列处理器主要是针对微控制器领域开发的,在该领域中,既需进行快速且具有高确定性的中断管理,又需将门数和可能功耗控制在最低。而Cortex-R 系列处理器的开发则面向深层嵌入式实时应用,对低功耗、良好的中断行为、卓越性能以及与现有平台的高兼容性这些需求进行了平衡考虑。 应用包括: Cortex-M 系列 微控制器、混合信号设备、智能传感器、汽车电子和气囊 Cortex-R 系列 汽车制动系统、动力传动解决方案、大容量存储控制器、网络和打印 ARM 安全处理器SecurCore SecurCore? 面向高安全性应用的处理器 SecurCore 处理器在安全 市场中用于手SIM 卡和证件应用,集成了多种既可为用户提供卓越性能,又能检测和避免安全攻击的技术。 应用包括:SIM、智能卡、高级支付系统、电子护照、电子票务和运输系统, 已推出多种SecurCore?处理器,从而使合作伙伴可以根据所需性能、芯片面积、大小、动态和静态功耗以及其他考虑事项来选择符合其应用的特定条件的解决方案。 SC100? 处理器基于常用的ARM7TDMI? 处理器。SC300?基于现代Cortex?-M3 处理器,因而适用于中断驱动和功耗敏感型应用。 ARM FPGA 目标处理器 ARM 还开发面向FPGA 构造的处理器,在保持与传统ARM 设备兼容的同时,使用户产品快速上市。此外,这些处理器具有独立于构造的特性,因此开发人员可以根据应用选择相应的目标设备,而不会被绑定于特定供应商。 对于那些希望FPGA 设备能够与ARM 架构兼容但又要求具有系统可编程性的开发人员,ARM 可提供 Cortex-M1 处理器。此处理器完全兼容Cortex-M0 处理器,并允许用户灵活选择FPGA 供应商。 ARM 64位处理器 ARM推出全球功耗效率最高的64位处理器Cortex-A50系列 ARM于 2012年10月31日宣布推出新款ARMv8架构ARM? Cortex?-A50处理器系列产品,进一步扩大ARM在高性能与低功耗领域的领先地位

文档评论(0)

huayagonga + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档