




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ARM 嵌入式系统第1章嵌入式系统概述.学好ARM就有时机!.ARMAdvanced RISC Machines ARM微处置器的运用领域ARM微处置器的特点ARM微处置器系列ARM微处置器的体系构造ARM微处置器的运用选型ARM微处置器概述 .IPIntellectual Property知识产权。硅知识产权核是用于ASIC、ASSP、PLD等当中,并且是预先设计好的电路功能模块。IP核分为软核、硬核和固核 Fabless (无消费线RISC Reduced Instruction Set Computer精简指令集计算机ARM:RISC处置器IP核FablessARMAdvanced RI
2、SC Machines.ARM微处置器的运用领域无线通讯领域:手机、PDA消费类电子产品:数字媒体播放器、游戏机网络运用:语音及视频处置、数字机顶盒、VoIP成像和平安产品:数码相机、打印机、SIM智能卡工业控制与仪器仪表:其他领域.ARM Powered ProductsLexmark Z52 Color JetprinterSamsung ML5100AJVC Pixstar GC-X1HP Jornado 820Psion Revo PlusHP CapShareSony MZ-R90 MiniDiscNokia 8810Nokia MediamasterNintendoGameboyA
3、dvanceEricssonR380Alba BushInternet TV3Com10/100 PCI NICIomega HipZipDiamond Multimedia Rio 600.ARM微处置器的特点体积小、低功耗、低本钱、高性能支持Thumb16位/ARM32位双指令集大量运用存放器,指令执行速度更快大多数数据操作都在存放器中完成寻址方式灵敏简单,执行效率高指令长度固定 .ARM7ARM9ARM9EARM10EARM11SecurCoreIntel的StrongARM、Xscale目前仍在不断开展ARM微处置器系列.特点:低功耗嵌入式ICERT逻辑0.9MIPS/MHz的3级流水
4、线构造32位ARM指令集和16位的Thumb指令集主频最高可达130MHzARM7系列微处置器(1)ICE:In Circuit Emulation,在电路仿真MIPS:Million Instruction Per Second每秒百万条指令.ARM7系列微处置器(2)类型:ARM7TDMIARM7TDMI-SARM720TARM7EJTDMI的根本含义为:T:支持16位紧缩指令集ThumbD:支持片上DebugM: 内嵌硬件乘法器MultiplierI:嵌入式ICE,支持片上断点和调试点.ARM7系列微处置器(3)典型芯片:ATMEL:AT91M40800/55800ASamsung:S3
5、C44B0/4510BST:STR710 x .特点:1.1MIPS/MHz的哈佛构造,5级流水线32位ARM指令集和16位Thumb指令集支持32位的高速AMBA总线接口全性能的MMU,支持Windows CE、Linux、Palm OS等多种主流嵌入式操作系统支持数据Cache和指令Cache,具有更高的指令和数据处置才干MMU:Memory Management UnitARM9系列微处置器(1).类型:ARM920TARM922TARM940TARM9系列微处置器2.典型芯片:ATMEL:AT91RM9200ARM920TSamsung:S3C2410ARM920TTI:OMAP591
6、0ARM925 + C55xDaVinciARM926EJ-S + C64xARM9系列微处置器3. ARM9E系列微处置器为可综合处置器,运用单一的处置器内核提供了微控制器、DSP、Java运用系统的处理方案,极大的减少了芯片的面积和系统的复杂程度。ARM9E系列微处置器提供了加强的DSP处置才干,很适宜于那些需求同时运用DSP和微控制器的运用场所。 ARM9E系列微处置器的主要特点如下:支持DSP指令集,适宜于需求高速数字信号处置的场所。5级流水线,指令执行效率更高。支持32位ARM指令集和16位Thumb指令集。支持32位的高速AMBA总线接口。支持VFP9浮点处置协处置器。全性能的MM
7、U,支持Windows CE、Linux、Palm OS等多种主流嵌入式操作系统。MPU支持实时操作系统。支持数据Cache和指令Cache,具有更高的指令和数据处置才干。主频最高可达300MIPS。 ARM9系列微处置器主要运用于下一代无线设备、数字消费品、成像设备、工业控制、存储设备和网络设备等领域。 ARM9E系列微处置器包含ARM926EJ-S、ARM946E-S和ARM966E-S三种类型,以适用于不同的运用场所。 ARM9E系列微处置器. ARM10E系列微处置器具有高性能、低功耗的特点,由于采用了新的体系构造,与同等的ARM9器件相比较,在同样的时钟频率下,性能提高了近50,同时
8、,ARM10E系列微处置器采用了两种先进的节能方式,使其功耗极低。 ARM10E系列微处置器的主要特点如下:支持DSP指令集,适宜于需求高速数字信号处置的场所。6级整数流水线,指令执行效率更高。支持32位ARM指令集和16位Thumb指令集。支持64位的高速AMBA总线接口。支持VFP10浮点处置协处置器。全性能的MMU,支持Windows CE、Linux、Palm OS等多种主流嵌入式操作系统。支持数据Cache和指令Cache,具有更高的指令和数据处置才干主频最高可达400MIPS。内嵌并行读/写操作部件。 ARM10E系列微处置器主要运用于下一代无线设备、数字消费品、成像设备、工业控制
9、、通讯和信息系统等领域。 ARM10E系列微处置器包含ARM1020E、ARM1022E和ARM1026EJ-S三种类型,以适用于不同的运用场所。 ARM10E系列微处置器. ARM公司在2003年4月29日宣布了其下一代ARM架构的CPUARM11又名Jaguar,基于ARM11的微处置器具有更强的性能,尤其是多媒体处置才干。 ARM11微处置器采用0.13微米工艺,低端产品运转在350MHz500MHz,高端产品运转在533750MHz,假设将加工工艺减小到0.10微米,那么芯片速度将达1GHz。 目前的ARM7和ARM9内核的芯片最大速度只能到400MHz。目前最快的嵌入式处置器为Int
10、el的Xscale,最高主频为500MHz。 ARM11E系列微处置器. SecurCore系列微处置器专为平安需求而设计,提供了完善的32位RISC技术的平安处理方案,因此,SecurCore系列微处置器除了具有ARM体系构造的低功耗、高性能的特点外,还具有其独特的优势,即提供了对平安处理方案的支持。 SecurCore系列微处置器除了具有ARM体系构造各种主要特点外,还在系统平安方面具有如下的特点:带有灵敏的维护单元,以确保操作系统和运用数据的平安。采用软内核技术,防止外部对其进展扫描探测。可集成用户本人的平安特性和其他协处置器。 SecurCore系列微处置器主要运用于一些对平安性要求较
11、高的运用产品及运用系统,如电子商务、电子政务、电子银行业务、网络和认证系统等领域。 SecurCore系列微处置器包含SecurCore SC100、SecurCore SC110、SecurCore SC200和SecurCore SC210四种类型,以适用于不同的运用场所。SecurCore系列微处置器.Intel公司推出的面向无线挪动终端开发的体系构造“ Personal Internet Client Architecture (PCA) 是一个开放的嵌入式系统开发运用平台,它以XSCALE系列嵌入式处置器为中心,支持Linux、WinCENET和VxWorks等操作系统,是一个理想的
12、面向无线互连的运用平台。 Xscale 处置器是基于ARMv5TE体系构造的处理方案,是一款全性能、高性价比、低功耗的处置器。它支持DSP指令集,已运用在数字挪动、个人数字助理和网络产品等场所。Xscale 处置器是Intel目前主要推行的一款ARM微处置器。典型芯片:PXA250/255/270/272Intel的StrongARM、Xscale系列微处置器.RISC体系构造特点:在进展指令系统设计时,只选择运用频率很高的指令,在此根底上添加少量能有效支持操作系统和高级言语实现以及其他功能的指令,使指令条数大大减少采用固定长度的指令格式,指令归整、简单、根本寻址方式有23种运用单周期指令,便
13、于流水线操作执行大量运用存放器,数据处置指令只对存放器进展操作,只需加载/存储指令可以访问存储器,以提高指令的执行效率为提高指令执行速度,大部分指令直接采用硬件电路实现,少量采用微码实现 ARM微处置器的体系构造1.ARM体系构造还采用了一些特别的技术,在保证高性能的前提下尽量减少芯片的面积,并降低功耗。大多数的指令都可根据前面的执行结果断定能否被执行,从而提高指令的执行效率可用加载/存储指令批量传输数据,以提高数据的传输效率可在一条数据处置指令中同时完成逻辑处置和移位处置在循环处置中运用地址的自动增减来提高运转效率 ARM微处置器的体系构造2.ARM微处置器内核的选择运转Windows CE
14、、Linux ARM720T以上带有MMUARM720T、ARM920T、ARM922T、ARM946T、Xscale 运转uCLinux、RTLinux、uC/OSII ARM7TDMIARM微处置器的运用选型.系统的任务频率 片内存储器的容量 片内外围电路 USARTUART/SCI、IIC、SPI、USBHOST/DEVICE)、IrDA、EthernetMAC、IIS/AC97、LCD、Keypad、RTC、ADC、DAC、DSP协处置器等消费商的选择ARM微处置器的运用选型.ARM运用系统开发工具CodeWarrior for ARM Developer SuiteADS) Editor|Compiler|Linker|DebuggerARM Multi-ICEIn
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 业务合作框架协议书
- 楼上住房渗水协议书
- 试验检测分包协议书
- 委托拖车协议书样本
- 重庆珠宝回购协议书
- 商户进场物业协议书
- 买房赔偿协议书范本
- 酒店聘请经理协议书
- 离婚调解协议书离婚
- 驻厂工人安全协议书
- 2025年浙江安防职业技术学院单招职业技能测试题库必考题
- 奔驰事故留修专员年终总结
- 2025电工(高级技师)技能鉴定精练考试指导题库及答案(浓缩500题)
- 患者隐私保护培训课件
- 《校园安全教育(第二版)》 课件全套 项目1-8 走进安全教育 -确保实习安全
- 2025年人民法院信息技术服务中心招聘应届高校毕业生高频重点模拟试卷提升(共500题附带答案详解)
- GB/T 45159.2-2024机械振动与冲击黏弹性材料动态力学性能的表征第2部分:共振法
- 2025年全球及中国财务报表审计服务行业头部企业市场占有率及排名调研报告
- 2025年浙江金华市轨道交通集团招聘笔试参考题库含答案解析
- 2023年高考化学试卷(河北)(解析卷)
- 电力平安工作规程
评论
0/150
提交评论