嵌入式系统原理与开发.ppt
4.ARM10微处理器系列嵌入式系统原理与开发》**工程大学**工程学院网络工程系ARM10系列微处理器的组成012.3.2ARM处理器系列025.SecurCore微处理器系列2.3.2ARM处理器系列SecurCore系列微处理器专为安全需要而设计,提供了完善的32位RISC技术的安全解,决方案具有特定的抗篡改(resisttampering)和反工程(reverseengineering)特性。SecurCore系列微处理器除了具有ARM体系结构的低功耗、高性能的特点外,还具有其独特的优势,即提供了对安全解决方案的支持。SecurCore系列微处理器主要应用于一些对安全性要求较高的应用产品及应用系统,如电子商务、电子政务、电子银行业务、网络和认证系统等领域。5.SecurCore微处理器系列嵌入式系统原理与开发》**工程大学**工程学院网络工程系2.3.2ARM处理器系列SecurCore系列微处理器除了具有ARM体系结构各种主要特点外,还在系统安全方面具有如下的特点:带有灵活的保护单元,以确保操作系统和应用数据的安全。采用软内核技术,防止外部对其进行扫描探测。可集成用户自己的安全特性和其他协处理器。5.SecurCore微处理器系列嵌入式系统原理与开发》**工程大学**工程学院网络工程系2.3.2ARM处理器系列SecurCore系列微处理器包含SecurCoreSC100、SecurCoreSC110、SecurCoreSC200和SecurCoreSC210四种类型,以适用于不同的应用场合。6.StrongARM微处理器系列1995年,ARM、Apple和DEC公司联合声明将开发一种应用于PDA的高性能、低功耗、基于ARM体系结构的StrongARM微处理器。1998年Intel公司接管Digital半导体公司到现在,采用了同样的技术,并且进一步考虑了功耗效率,设计了StrongARMSA-110,并成为高性能嵌入式微处理器设计的一个里程碑。2.3.2ARM处理器系列6.StrongARM微处理器系列StrongARMSA-1100处理器是采用ARM体系结构高度集成的32位RISC微处理器。它融合了Intel公司的设计和处理技术以及ARM体系结构的电源效率,采用在软件上兼容ARMv4体系结构、同时采用具有Intel技术优点的体系结构。IntelStrongARM处理器是便携式通讯产品和消费类电子产品的理想选择,已成功应用于康柏的iPAQH3600PocketPC、惠普的JonadaHandheldPC和Java技术支持的Palmtop掌上电脑等多种产品中。2.3.2ARM处理器系列6.StrongARM微处理器系列嵌入式系统原理与开发》**工程大学**工程学院网络工程系StrongARM的主要特点有:2.3.2ARM处理器系列具有寄存器前推的5级流水线;除了64位乘法、多寄存器传送和存储器/寄存器交换指令外,其他所有普通指令均是单周期指令;低功耗的伪静态操作;不论处理器的时钟频率有多高,乘法器均以每周期计算12位、用1~3个时钟周期计算两个3位操作数的乘法;使用系统控制协处理器来管理片上MMU和Cache资源,并且集成了JTAG边界扫描测试电路以支持印制板连接测试。2.3.2ARM处理器系列7.Xscale处理器嵌入式系统原理与开发》**工程大学**工程学院网络工程系IntelXscale处理器基于ARMv5TE体系结构,是一款全性能、高性价比、低功耗的处理器。01它提供了从手持互联网设备到互联网基础设施产品的全面解决方案,支持16位的Thumb指令和DSP指令集。02基于Xscale技术开发的系列微处理器,由于超低功率与高性能的组合使其适用于广泛的互联网接入设备,在因特网的各个应用环节中表现出了令人满意的处理性能。03IntelXscale微处理器结构对于诸如数字移动电话、个人数字助理和网络产品等广泛的市场都具有关键的优点。047.Xscale处理器嵌入式系统原理与开发》**工程大学**工程学院网络工程系Xscale处理器是Intel目前主要推广的一款ARM微处理器,处理速度是StrongARM处理速度的2倍。2.3.2ARM处理器系列数据Cache的容量从8KB增加到32KB;指令Cache的容量从16KB增加到32KB;微小数据Cache的容量从512字节增加到2KB;为提高指令执行速度,超级流水线结构由5级增至7级;新增乘法/加法器MAC和特定的DSP型协处理器C