嵌进式系统与软件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统硬件;嵌入式硬件系统组成 ;嵌入式微处理器的体系结构;冯;嵌入式微处理器的指令系统;类别;嵌入式微处理器;嵌入式微处理器分类;嵌入式微处理器分类;嵌入式微处理器的特点;嵌入式微处理器的特点;集成度高(Higher Integration) 嵌入式微处理器是面向应用的,其片内所包含的组件的数目和种类是由它的市场定位决定的,在最普通的情况下,嵌入式微处理器包括: 片内存储器:大多数嵌入式微处理器都具有 外部存储器的控制器,外设接口(串/并口) LCD控制器: 面向终端类应用 中断控制器,DMA控制器,协处理器,定时器,A/D、D/A转换器 总线 多媒体加速器: 当高级图形功能需要时;集成外围逻辑芯片目前有两种方式: 单芯片方式(Single Chip):如44B0X是用于终端类应用的 芯片组方式(Chip Set):由微处理器主芯片和一些从芯片组成。主芯片提供计算和基本外围设备的控制功能,从芯片加入了新的接口(LCD控制器、红外线接口、触摸屏功能块等)。 ;体系结构(Architecture) 算术格式(Arithmetic Format): 大多数的嵌入式微处理器使用定点算法(fixed-point arithmetic),这样的芯片比浮点版本的芯片便宜。 当嵌入式系统中需要使用浮点运算时,可采用软件模拟的方式实现浮点运算。 ;体系结构(Architecture) 功能单元(Functional Units): 大多数的嵌入式微处理器包括不只一个功能单元,典型的是包含一个ALU(算术逻辑单元,用来进行算术或逻辑运算以及位移循环等操作)、移位器和MAC(乘加运算) 处理器通常用一条指令完成乘法操作。 流水线(Pipeline): 现在某些嵌入式处理器中同样采用了分支预测技术。;指令集(Instruction Set) 为满足应用领域的需要,嵌入式微处理器的指令集一般要针对特定领域的应用进行剪裁和扩充。 许多嵌入式微处理器扩展了特定领域的指令,如DSP指令集,这些指令主要有: 乘加(MAC)操作:在一个周期中执行了一次乘法运算和一次加法运算 SIMD类操作:允许使用一条指令进行多个并行数据流的计算 多媒体加速指令:象素处理、多边形、3D操作等指令 ;功耗和管理(Power Consumption and Management) 在嵌入式系统中功耗是很重要的问题,须仔细考虑。 大多数嵌入式系统有功耗的限制(特别是电池供电的系统),它们不支持使用风扇和其他冷却设备。 嵌入式微处理器采用不同的技术来降低功耗: 降低工作电压:1.8v甚至更低 提供不同的时钟频率:通过软件设置 关闭暂时不使用的功能块 提供功耗管理机制;具有功耗管理的处理器可以处于如下模式之一: 运行模式(Running Mode):处理器处于全速运行状态下。 待命模式(Standby Mode):处理器不执行指令,所有存储的信息是可用的,处理器能在几个周期内返回运行模式。 时钟关闭模式(clock-off mode):时钟完全停止,要退出这个模式系统需要重新启动。 ;影响功耗的其他因素还有: 总线: 特别是总线转换器,可以采用特殊的技术使它的功耗最小 存储器的大小: 如果使用DRAM,它需要不断的刷新 为了使功耗最小,总线和存储器要保持在应用系统可接受的最小规模。 ;成本(Cost) 为降低价格,需要在嵌入式微处理器的设计中考虑不同的折衷方案。 处理器的价格受如下因素影响: 处理器的特点:功能块的数目、总线类型等 片上存储器的大小 芯片的引脚数和封装形式:如PQFP(Plastic Quad Flat Package)通常比BGA(Ball Grid Array Package)便宜。 芯片大小(die size):取决于制造的工艺水平。 ;主流的嵌入式微处理器 ;Embedded RISC Processor Shipments 嵌入式RISC处理器付运量;RISC CPU市场;嵌入式微处理器;x86系列:比较;x86系列:比较(续);嵌入式微处理器;ARM系列;V6;ARM微处理器;ARM V1 ;ARM V2 ;ARM V3;ARM V4 ;ARM V5;ARM微处理器;系列 ;固化宏单元(硬核) ARM920T ARM7TDMI ARM720T ARM1022E;指令流水线; 最佳流水线;ARM920T;什么是TDMI?;ARM920T的结构框图;ARM920T的工作状态;ARM920T的运行模式;模式;共有37个32位寄存器: 31个通过寄存器,包括程序计数器PC; 6个状态寄存器。;ARM920T的存储系统;ARM920T的存储系统;烤世对巩姓雄曲肆然慰颇颠哺侩罗霹绞享膀挤竣耳略铺胳胖橇恕二击端税嵌入式系统

文档评论(0)

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

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

1亿VIP精品文档

相关文档