网站大量收购独家精品文档,联系QQ:2885784924

嵌入式CPU的比较和发展(普及其版).ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
各种CPU架构的应用现状 (32位及以上) x86 架构 1978 – 8086 (16-bit) 1985 – 80386 (32-bit) 2003 – Athlon (64-bit) ARM 架构 ARM 架构 From 1985;源于Acorn公司一个工程项目 从1995年的ARM7TDMI开始成功;由手机的普及而兴起 32位架构 ARM 公司 成立于1990年 IPO in 1998 MIPS 架构 MIPS 架构 From 1981年;源自斯坦福大学的RISC研究项目 80年代后期至90年代早期,在图形工作站和服务器领域风行一时;90年代末开始以授权形式在嵌入式领域流行 32位和64位架构 MIPS 公司 成立于1984年;由斯坦福大学的RISC项目教授创建 90年代早期被SGI收购,与Intel在高端处理器领域大战多年 IPO in 1989; re IPO in 1998 RISC的精髓 优美的架构定义 ? 适合于流水线的高效操作 规则的指令格式 ? 简化硬件设计 简单的寻址模式 ? 简化软/硬件设计 嵌入式CPU热点技术 架构 32位、64位 混合指令集 单核技术 频率 (clock frequency) 超标量 (Superscalar) 多线程 (Multi-threading) DSP扩展 (DSP extension) 多核技术 只是跟随Intel吗? 功耗、功耗、功耗! ARM 架构 Architecture Features 混合指令集 32位处理器混搭16位指令的历史 32/16位混合指令的出现 ARM Thumb MIPS16 ARM Thumb-2 microMIPS 好处和坏处 Instruction Coding CPU 设计 CPU 主频提升 主要通过两方面的改进 拉长的流水线 制造工艺的演进 多数嵌入式应用的主频要求其实比较固定 单位频率性能的提升 多核 Multi-processor 多核使得频率相同条件下处理性能倍增 处理器硬件复杂度和面积也倍增 需要软件线程并行化 任务分配和管理开销可控,但是优化不易 多核技术的领先应用领域是通信 2核也开始在消费类中开始应用 工艺!工艺!! Benchmarking 的迷思 有很多很好的处理器测试基准,但是没有好的、可以横向比较的测试基准 嵌入式CPU展望 计算机架构的理论体系已经比较成熟,短时期内突破性发展的可能性不大 现阶段基本着重于理论体系的工程实现 多处理技术(多核和多线程)成为提高性能的主要手段 多处理的有效管理和实现效率将不断提高(软、硬件) 持续受益于半导体制造工艺的进步 特别在低功耗上成为直接推动因素 指令集架构数目将收敛但保持一定规模 8位、16位、32位、64位等 私有架构的开放架构并存 处理器? CPU ? 什么是“通用”? 深度“优化”? 终极“机器”? First stored program computer Filled a room Used 3.5kW of electrical power at 700Hz Current high efficiency 32-bit cores 0.02mm2 with 100K Transistors 100 DMIPS per mW 1010 times better power efficiency Spinnaker Project 25μW per neuron for complete CPU + links You and me 25pW per neuron 106 power efficiency to find….. CPU的业务模式 自有架构做芯片 IP license Architecture license “备”则“倍” 有准备、有规划的人生更精彩! Architecture License 自主掌握CPU核心设计能力 自主掌握CPU核心的规格定义 自主掌握产品设计日程和发展路线图 产品安全性和成本更可控, 经济代价最小 需要能够真正完整设计好CPU核心 CPU的性能、功耗等技术指标取决于自己的能力水平 优势发挥需要累积、不适合“短、平、快”公司和项目 如何获得主流的架构授权 HPC - MIPS64 compatible + 200+ instruction extension + 300+ SIMD instructions 4-issue OoO superscalar + MP Enables PetaFLOPS Computation 低功耗消费电子 * Picture from Ingenic public slides. Thank You! (

文档评论(0)

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

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

1亿VIP精品文档

相关文档