




已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四章嵌入式处理器介绍,授课教师:李英祥电邮地址:drliyingxiang,.,2,内容提纲,1.重要概念2.嵌入式处理器的分类3.典型嵌入式处理器4.32位嵌入式处理器的发展趋势,.,3,1.重要概念,冯.诺依曼结构哈佛结构流水线技术CISC和RISC,.,4,冯.诺依曼结构,是一种将程序指令存储器和数据存储器合并在一起的处理器结构;因此程序指令和数据的宽度相同;如:Intel8086、ARM7、MIPS处理器等,.,5,哈佛结构,是一种将程序指令存储器和数据存储器分开的处理器结构,指令和数据可以有不同的数据宽度;具有较高的效率;如摩托罗拉公司的MC68系列、Zilog公司的Z8系列、ARM10系列等。,.,6,流水线技术,是一种将每条指令分解为多步,并让各步操作重叠,从而实现几条指令并行处理的技术;程序中的指令仍是一条条顺序执行,但可以预先取若干条指令,并在当前指令尚未执行完时,提前启动后续指令的另一些操作步骤,从而可加快程序的运行速度;,.,7,几个指令可以并行执行提高了CPU的运行效率,.,8,采用多条流水线结构,.,9,CISC和RISC,嵌入式微处理器可以分为两类:CISC和RISC;CISC(ComplexInstructionSetComputer):复杂指令系统计算机;RISC(ReducedInstructionSetComputer):精简指令系统计算机;,.,10,.,11,2.嵌入式处理器的分类,嵌入式微处理器(MPU)嵌入式微控制器(MCU)嵌入式DSP处理器(DSP)嵌入式片上系统(SoC),.,12,嵌入式微处理器MPU,装配在专用电路板上,只保留和嵌入式应用紧密相关的功能硬件,去除冗余功能,以最低的功耗和资源实现嵌入式应用的特殊要求;在工作温度、抗电磁干扰、可靠性等方面相对通用计算机的CPU都作了各种增强;目前主要有ARM、MIPS、POWERPC、68K等系列;,.,13,嵌入式微控制器MCU,将整个计算机系统集成到一块芯片中,如单片机;一般以某种微处理器内核为核心,芯片内部集成了ROM、FLASH、RAM、定时器、I/O、A/D、D/A等各种必要的功能和外设;优点:大大减小了体积、降低了功耗和成本、提高了可靠性;主要有:8051、P51XA、MCS-96/196/296、C166/167、MC68300等;,.,14,嵌入式DSP处理器,对系统结构和指令进行了特殊设计,系统结构硬件上采用了Harvard(哈佛)结构和专用的硬件乘法器;指令为快速DSP指令(属RISC精简指令集)使其适合于对处理器运算速度要求较高的应用领域;代表产品:TexasInstruments公司的TMS320系列、Motorola的DSP56000系列,.,15,片上系统SOC,SOC:在一个硅片上包含一个或者多个处理器、存储器、模拟电路模块、数/模混合信号模块以及片上可编程逻辑;嵌入式片上系统可以分为通用和专用两类:通用系列包括Siemens公司的TriCoreMotorola公司的M-Core某些ARM系列器件等;专用SoC一般专门用于某个或者某类系统中,一般不为用户所知,如PHILIPS公司的SmartXA;,.,16,3.典型嵌入式处理器,概述51单片机系列MPC/PPC系列ARM处理器系列ARM处理器兼容系列,.,17,概述,目前主流的嵌入式处理器系列主要有51系列、MIPS系列、PowerPC系列、SuperH系列和ARM系列等;属于这些系列的嵌入式微处理器产品很多,有上千种以上;,.,18,EmbeddedRISCProcessorShipments,.,19,51单片机系列,为经典的8位嵌入式微控制器;特点:成本低、可靠性高;缺点:功能、性能也较简单;,.,20,MPC/PPC系列,Motorola推出的MPC系列,如MPC8XX;IBM推出PPC系列,如PPC4XX;如:IBMPowerPC集成10/100Mbps以太网控制器、串行和并行端口、内存控制器以及其它外设;主要应用在通信及消费电子领域;,.,21,ARM处理器,ARM公司ARM处理器版本ARM处理器特点ARM7内核简介ARM9系列微处理器SecurCore内核系列StrongARM与Xscale,.,22,ARM公司简介,ARM(AdvancedRISCMachine)公司是一家专门从事芯片IP设计与授权业务的英国公司,其产品有ARM内核以及各类外围接口;公司的特点是只设计芯片,而不生产,它将技术授权给世界上许多著名的半导体、软件和OEM厂商,并提供服务;ARM内核是一种32位RISC微处理器,具有功耗低、性价比高、代码密度高等三大特色;,.,23,Intel、Samsung、TI、Motorola、ST等的芯片厂商都是ARM的授权用户;ARM已成为业界公认的嵌入式微处理器标准;,将技术授权给其它芯片厂商,形成各具特色的ARM芯片,.,24,经过近20年的发展,ARM体系结构发展日趋成熟,功能越来越强,应用领域越来越广泛;从最初到现在,已经有六个主要的版本:ARMv1,ARMv2,ARMv3,ARMv4,ARMv5,ARMv6;ARMv1系列的CPU主要还是作为研究之用,后面几种都得到了较为广泛的应用;特别是ARMv4系列的CPU目前仍然是ARM芯片的主要开发版本;,ARM处理器版本,.,25,.,26,ARM处理器特点,寄存器:具有更多的通用寄存器;流水线:将指令处理过程分为多步,提高效率;低功耗:对于电池供电的设备,功耗无疑是重点;高代码密度:小的代码量可以减小存储成本;小面积:芯片内可以集成更多的外设,使系统硬件更紧凑简洁;价格低:降低开发难度和成本;,.,27,ARM7内核简介,该系列包括:ARM7TDMI、ARM7TDMI-S、带有高速缓存处理器宏单元的ARM720T、扩充了Jazelle的ARM7EJ-S;ARM7系列广泛应用于多媒体和嵌入式设备,包括Internet设备、网络和调制解调器设备,以及移动电话、PDA等无线设备;,.,28,ARM7TDMI简介,ARM7TDMI基于ARM体系结构V4版本,支持32位寻址范围;ARM7TDMI的后缀意义为:,.,29,ARM7TDMI的模块和内核框图,.,30,ARM7TDMI的模块和内核框图,.,31,ARM7TDMI的模块和内核框图,.,32,ARM9系列微处理器,ARM9系列微处理器在高性能和低功耗特性方面提供最佳的性能,具有以下特点:5级整数流水线,指令执行效率更高;提供1.1MIPS/MHZ的哈佛结构,支持数据Cache和指令Cache,具有更高的的指令和数据处理能力;全性能的MMU支持WindowsCE、Linux、PalmOs等多种主流嵌入式操作系统;应用领域:无线设备、仪器仪表、安全系统、机顶盒等,.,33,三星S3C2410A,为Samsung公司推出的采用ARM920T内核,0.18um标准CMOS工艺的16/32位RISC处理器,提供了内部设备:分开的16KB的指令Cache,MMU虚拟存储管理;LCD控制器、系统管理器、3通道UART;4通道DMA、4通道PWM定时器、I/O端口;RTC、8通道10位ADC和触摸屏接口;IIC-BUS接口、USB主机、USB设备;SD主卡,.,39,PXA255处理器结构框图(Xscale),.,40,4.32位嵌入式处理器的发展趋势,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 邮储银行2025保定市秋招笔试专业知识题专练及答案
- 物业业务咨询方案
- 2025年公安辅警招聘知识考试题库库(答案+解析)
- 阜阳市应急预案中心官网
- 2025年广东省韶关市翁源县中考物理一模试卷(含答案)
- 2025四川泸州西南医科大学附属口腔医院纪委办公室专职工作人员招聘1人考试模拟试卷【附答案】
- 2025四川广安区兴平镇人民政府选用1人考试笔试试卷【附答案】
- 中考政治理论题库及答案
- 2024年中国工商银行业务研发中心招聘真题
- 国网内蒙古公司招聘考试真题2024
- 新药研究与开发技术 课件3.新药的工艺与质量研究
- “厂中厂”安全生产管理协议书(未修改版)7篇
- 《智能制造技术》课件 第4章 智能设计
- 类风湿关节炎健康教育
- 2025年装维智企工程师(三级)复习模拟100题及答案
- 中外建筑(教学设计)浙教版六年级上册综合实践活动
- 部编人教版6年级道德与法治上册全册教学课件
- 2025年中国人保财险全系统黑龙江分公司招聘笔试参考题库含答案解析
- 学生应急突发事件处理培训
- 施工单位对分包单位的管理制度
- 员工委派协议书范本
评论
0/150
提交评论