嵌入式系统设计基础-ARM嵌入式处理器2016.pptxVIP

嵌入式系统设计基础-ARM嵌入式处理器2016.pptx

  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文档。上传文档
查看更多
第七章 ARM嵌入式处理器ARM公司英文全称是Advanced RISC Machines,它是业界领先的知识产权供应商,它和一般的公司不同,ARM公司只提供内核方案和技术授权,不提供具体的芯片。在高性能的32位嵌入式SoC设计中,几乎都是用ARM作为处理器核。ARM核已是现在嵌入式SoC系统芯片的核心,也是现代嵌入式系统发展的方向。 ARM是精简指令集计算机(RISC),其设计实现了外形非常小但是性能高的结构。ARM处理器结构的简单使ARM的内核非常小,这样使器件的功耗也非常低。它集成了非常典型的RISC结构特性 7.1 ARM处理器ARM发展第一片ARM处理器是1983年10月到1985年4月间在位于英国剑桥的Acorn Computer公司开发 1990年,为广泛推广ARM技术而成立了独立的公司 20世纪90年代, ARM快速进入世界市场在ARM的发展历程中,从ARM7开始,ARM核被普遍认可和广泛使用 ARM发展ARM技术还将不断发展。在嵌入式领域,ARM已取得了极大的成功,造就了IP核商业化、市场化的神话,迄今为止,还没有任何商业化的IP核交易和使用达到ARM的规模。据最新统计,全球有103家巨型IT公司在采用ARM技术,20家最大的半导体厂商中有19家是ARM的用户,包括德州仪器,意法半导体,Philips,Intel等。ARM系列芯片已经被广泛的应用于移动电话、手持式计算机以及各种各样的嵌入式应用领域,成为世界上销量最大的32位微处理器。 核体系结构ARM1V1ARM2V2ARM2aS,ARM3V2aARM6,ARM600,ARM610V3ARM7,ARM700,ARM710V3ARM7TDMI,ARM710T,ARM720T ARM740TV4TStrong ARM,ARM8,ARM810V4ARM9TDMI,ARM920T,ARM940TV4TARM9E-SV5TEARM10TDMI,ARM1020EV5TEARM11,ARM1156T2-S,ARM1156T2F-S,ARM1176JZ-S,ARM11JZF-SV6 ARM体系结构的基本版本ARM体系结构总结 ARM处理器系列ARM处理器核当前有6 个系列产品:ARM7 ARM9ARM9E ARM10E,SecurCore ARM11Intel公司推出的:StrongARM XScaleCortex系列 Cortex-M;Cortex-R; Cortex-AARM* 32位ARM体系结构4T版本T Thumb 16位压缩指令集;D 支持片上Debug(调试),使处理器能够停止,以响应调试请求;M 增强型Multiplier,与前代相比,具有较强的性能且能产生64位的结果;I 带EmbeddedICE硬件仿真功能模块,以支持片上断点和观察点。 ARM7系列核ARM7TDMI是ARM公司最早为业界普遍认可且得到了广泛应用的处理器核。ARM7TDMI是从最早实现了32位地址空间编程模式的ARM6核发展而来的。ARM7TDMI的主要特性有:实现ARM体系结构版本4T,支持64位结果的乘法,半字、有符号字节存取;支持Thumb指令集,可降低系统开销;32X8 DSP乘法器;32位寻找空间-4GB线性地址空间;包含了EmbeddedICE模块,以支持嵌入式系统调试;调试硬件由JTAG测试访问断口访问,因此JTAG控制逻辑被认为是处理器核的一部分;广泛的ARM和第三方支持,与ARM9 Thumb系统、ARM10 Thumb系列和StrongARM处理器相兼容。飞利浦公司的LPC2114/2124/2210/2212/2214、三星公司的S3C44B0X等芯片采用的即是ARM7微处理器核。ARM9系列核ARM9TDMI在拥有ARM7TDMI技术特点的同时,还将流水线的级数从ARM7TDMI 3级增加5级,用来增加最高时钟频率,并使用分开的指令与数据存储器的Harvard体系结构,以改善CPI,增强处理器性能。在相同的工艺条件下,ARM9TDMI的性能近似为ARM7TDMI的2倍。在ARM9TDMI基础上开发了ARM9E、ARM920T和ARM940T的CPU核。ARM920T和ARM940T在ARM9TDMI基础上增加了指令和数据Cache。三星公司的S3C2410等芯片即采用了ARM9微处理器。7.2 ARM体系结构RISC是指精减指令系统计算机(Reduced Instruction Set Computer)。这里的计算机指令系统指的是计算机的最低层的机器指令,也就是CPU能够直接识别的指令。特点是所有指令的格式都是一致的,所有指令的指令周期也是相同的,并且采用流水线技术。/view/4483824.htmR

文档评论(0)

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

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档