第1章-ARM基础.ppt

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

ARM920T高缓存处理器是ARM9 Thumb系列中高性能的32位单片系统处理器。 而ARM920TDMI系列微处理器包含如下几种类型的内核。 ARM9TDMI:只有内核。 ARM940T:由内核、高速缓存和内存保护单元(MPU)组成。 ARM920T:由内核、高速缓存和内存管理单元(MMU)组成。 ARM920T提供完善的高性能CPU子系统,包括以下方面: ARM9TDMI RISC CPU。 16K字节指令缓存与16K字节数据缓存。 指令与数据存储器管理单元(MMU)。 写缓冲器。 高级微处理器总线架构(AMBA)总线接口。 ETM(内置跟踪宏单元)接口。 ARM920T中的ARM9TDMI内核可执行32位ARM及16位Thumb指令集。ARM9TDMI处理器是哈佛结构,有包括取指、译码、执行、存储及写入的5级流水线。 ARM920T处理器包括以下两个协处理器。 · CP14:控制软件对调试通道的访问。 · CP15:系统控制处理器,提供16个额外寄存器来配置与控制缓存、MMU、系统保护、时钟模式及其他系列选项。 ARM920T处理器的主要特征如下。 ARM9TDMI内核,ARM v4T架构。 · 两套指令集:ARM高性能32位指令集和Thumb高代码密度16位指令集。 ·5级流水线结构,即取指(F)、指令译码(D)、执行(E)、数据存储访问(M)和写寄存器(W)。 · 16K字节数据缓存,16K字节指令缓存。 · 写缓冲器:16字的数据缓冲器。 · 标准的ARMv4存储器管理单元(MMU):区域访问许可,允许以1/4页面大小对页面进行访问,16个嵌入域,64个输入指令TLB及64个输入数据TLB。 · 8位、16位、32位的指令总线与数据总线。 2.3.5 SecurCore微处理器系列 SecurCore系列微处理器专为安全需要而设计,提供了完善的32位RISC技术的安全解决方案,因此,SecurCore系列微处理器除了具有ARM体系结构的低功耗、高性能的特点外,还具有其独特的优势,即提供了对安全解决方案的支持。 SecurCore系列微处理器除了具有ARM体系结构各种主要特点外,还在系统安全方面具有如下的特点: - 带有灵活的保护单元,以确保操作系统和应用数据的安全。 - 采用软内核技术,防止外部对其进行扫描探测。 - 可集成用户自己的安全特性和其他协处理器。 SecurCore系列微处理器主要应用: 一些对安全性要求较高的应用产品及应用系统,如电子商务、电子政务、电子银行业务、网络和认证系统等领域。 SecurCore系列微处理器种类: ●SecurCore SC100 ●SecurCore SC110 ●SecurCore SC200 ●SecurCore SC210 2.3.6 StrongARM微处理器系列 Intel StrongARM SA-1100处理器是采用ARM体系结构高度集成的32位RISC微处理器。它融合了Intel公司的设计和处理技术以及ARM体系结构的电源效率,采用在软件上兼容ARMV4体系结构、同时采用具有Intel技术优点的体系结构。 Intel StrongARM处理器是便携式通讯产品和消费类电子产品的理想选择,已成功应用于多家公司的掌上电脑系列产品。 ARM11处理器是为了提高MPU处理能力而设计的。该系列主要有ARM1136J,ARM1156T2和ARM1176JZ三个内核型号,RM11处理器可以在2.2mm芯片面积和0.24mW/MHz下主频达到500MHz。ARM11处理器以众多消费产品市场为目标,推出了许多新的技术,包括针对媒体处理的SIMD(单指令多数据流),用以提高安全性能的TrustZone(安全区)技术,智能能源管理(IEM),以及需要非常高的、可升级的超过2600 次Dhrystone(逻辑运算性能测试)和2.1 MIPS 的多处理技术。 DSP(digital singnal processor,数字信号处理)是一种独特的微处理器,是以数字信号来处理大量信息的器件。其工作原理是接收模拟信号,转换为0或1的数字信号,再对数字信号进行修改、删除、强化,并在其他系统芯片中把数字数据解译回模拟数据或实际环境格式。它不仅具有可编程性,而且其实时运行速度可达每秒数以千万条复杂指令程序,远远超过通用微处理器,是数字化电子世界中日益重要的电脑芯片 2.3.9 Xscale处理器 Xscale 处理器是基于ARMV5TE体系结构的解决方案,是一款全性能、高性价比、低功耗的处理器。它支持16位

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档