嵌入式CPU的比较与发展(普及版).pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
各种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! 166MHz 1993 200MHz 1995 500

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档