各平台低端机的系统架构对比分析.docx

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

各平台低端机的系统架构对比分析arm7  ARM7[1]系列处理器是英国ARM公司设计的主流嵌入式处理器  ARM7内核是0.9MIPS/MHz的三级流水线和冯·诺伊曼结构;   ARM9内核是5级流水线,提供1.1MIPS/MHz的哈佛结构。  ARM7没有MMU,ARM720T是MMU的 ,ARM9主要包括ARM9TDMI和ARM9E-S等系列ARM9是有MMU的,ARM940T只有Memory protection unit.不是一个完整的MMU。  ARM9的时钟频率比ARM7更高,采用哈佛结构区分了数据总线和指令总线, ARM7处理器采用3级流水线,而ARM9采用5级流水线, 5级流水线能够将每一个指令处理分配到5个时钟周期内,在每一个时钟周期内同时有5个指令在执行。在同样的加工工艺下,ARM9TDMI处理器的时钟频率是ARM7TDMI的1.8~2.2倍。指令周期的改进,   指令周期的改进:   2.1 loads 指令矛n stores指令  指令周期数的改进最明显的是loads指令和stores指令。从ARM7到ARM9这两条指令的执行时间减少了30%。指令周期的减少是由于ARM7和ARM9两种处理器内的两个基本的微处理结构不同所造成的。  (1)ARM9有独立的指令和数据存储器接口,允许处理器同时进行取指和读写数据。这叫作改进型哈佛结构。而ARM7只有数据存储器接口,它同时用来取指令和数据访问。  (2)5级流水线引入了独立的存储器和写回流水线,分别用来访问存储器和将结果写回寄存器。  以上两点实现了一个周期完成loads指令和stores指令。  2.2 互锁(interlocks)技术  当指令需要的数据因为以前的指令没有执行完而没有准备好就会产生管道互锁。当管道互锁发生时,硬件会停止这个指令的执行,直到数据准备好为止。虽然这种技术会增加代码执行时间,但是为初期的设计者提供了巨大的方便。编译器以及汇编程序员可以通过重新设计代码的顺序或者其他方法来减少管道互锁的数量。  2.3 分枝指令  ARM9和ARM7的分枝指令周期是相同的。而且ARM9TDMI和ARM9E-S并没有对分枝指令进行预测处理。  ARM9结构及特点  以ARM9E-S为例介绍ARM9处理器的主要结构及其特点。  (1)32bit定点RISC处理器,改进型ARM/Thumb代码交织,增强性乘法器设计。支持实时(real-time)调试;  (2)片内指令和数据SRAM,而且指令和数据的存储器容量可调;  (3)片内指令和数据高速缓冲器(cache)容量从4K字节到1M字节;  (4)设置保护单元(protcction unit),非常适合嵌入式应用中对存储器进行分段和保护;  (5)采用AMBA AHB总线接口,为外设提供统一的地址和数据总线;  (6)支持外部协处理器,指令和数据总线有简单的握手信令支持;  (7)支持标准基本逻辑单元扫描测试方法学,而且支持BIST(built-in-self-test);(8)支持嵌入式跟踪宏单元,支持实时跟踪指令和数据ARM7的性能特点-具有嵌入式ICE-RT逻辑,调试开发方便。-极低的功耗,适合对功耗要求较高的应用,如便携式产品。-能够提供0.9MIPS/MHz的三级流水线结构: 代码密度高并兼容16位的Thumb指令集;对操作系统的支持广泛,包括Windows CE、Linux、Palm OS等。-指令系统与ARM9系列、ARM9E系列和ARM10E系列兼容,便于用户的产品升级换代。-主频最高可达130MIPS,高速的运算处理能力能胜任绝大多数的复杂应用。ARM7系列微处理器:·ARM7TDMI:ARM7TMDI是目前使用最广泛的32位嵌入式RISC处理器,属低端ARM处理器核·ARM7TDMI-S·ARM720T·ARM7EJ英飞凌科技第一代单芯片E-GOLD radio于2005年初推出,第二代单芯片E-GOLDvoice于2006年初推出。英飞凌E-GOLD voice是市场上第一款集成了GSM和GPRS手机主要功能的单芯片解决方案,为系统级芯片(SoC)设立了新基准。它可将手机核心模块电子元件数量减少一半以上(减少至50个),BOM减少20%以上,从而可使GSM语音手机的BOM低于16美元。这种单芯片手机平台为超低成本手机设立了新标准。E-GOLD voice的占位面积只有8mm x 8mm,是当前市场上最小的手机单芯片,成功解决了基带处理器、射频收发器和RAM集成以及数字CMOS技术的电源管理等难题。E-GOLD voice还融合了先进的电路和架构,无需外部稳压器,就可直接与电池连接。通过集成功能于一颗单芯片,和应用先进的硬件和软件电源管理技术,可以大大降低功耗。基于E-GOLD vo

文档评论(0)

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

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

1亿VIP精品文档

相关文档