第一讲 嵌入式系统基础教材编辑.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一讲 嵌入式系统基础教材编辑.ppt

ARM10E系列微处理器具有高性能、低功耗的特点。 与同等的ARM9相比较,在同样频率下性能提高了近50%。 ARM10E系列微处理器采用了两种先进的节省能源方式,使其消耗功率极低。 P-*/64 ARM10E微处理器系列 ARM10E微处理器系列 ARM10E系列微处理器的主要特点如下所列: 支持DSP指令集,适合于需要高速数字信号处理的场合。 6级整数流水线,指令执行效率更高。 支持32位ARM指令集和16位Thumb指令集。 支持32位的高速AMBA总线接口。 支持VFP10浮点处理协处理器。 全功能的MMU,可支持Windows CE、Linux以及Palm OS等多种主流嵌入式操作系统。 支持数据Cache和指令Cache,具有更高的指令和数据处理能力 主频最高可达400MIPS。 内嵌并行读取/写入的操作架构。 ARM10E系列微处理器包含ARM1020E、ARM1022E和ARM1026EJ-S三种类型,以适用于不同的应用场合。 ARM1020E:具有DSP指令集扩展,在芯片上除错的能力,双32 kByte快取(Cache)内存与完全的内存管理 (MMU)。 ARM1022E::与ARM1020E一样,但是是具备了双16 Kbyte Cache内存。 ARM1026EJ-S:具备了全部可整合式的处理器以产生新层次的执行方式,功能性与灵活性使其应用于许多创新的SoC应用上。它的特性是具备了可配置的指令与数据Caches,TCM,内存管理与保护单元(MMU与MPU),向量中断控制器接口,先进的向量浮点支持与双64/32-bit可配置的AMBA AHB系统接口。 ARM10E微处理器系列 ARM11E系列微处理器 ARM公司在2003年4月29日宣布了其下一代ARM架构的CPU-ARM11(又名Jaguar),基于ARM11的微处理器具有更强的性能,尤其是多媒体处理能力。 ARM11微处理器采用0.13微米工艺,低端产品运行在350MHz~500MHz,高端产品运行在533~750MHz,如果将加工工艺减小到0.10微米,那么芯片速度将达1GHz。 目前的ARM7和ARM9内核的芯片最大速度只能到400MHz。目前最快的嵌入式处理器为Intel的Xscale,最高主频为500MHz。 ARM11E处理器是具备了功能强大的ARMv6指令集结构,且低功率消耗(包含Cache 控制器,能小于 0.4mW/MHz (0.13μm, 1V))是一个高执行成效的整数处理器。而其中,所包含的一些特性如下所列: 8级的整数流水线能够驱动出高频率。 高执行成效的内存系统设计。提供4-64K Cache的容量。 ARMv6内存系统结构以加速OS本文切换(context-switch)。 向量式的中断接口以及低中断延迟模式,可以加快中断的响应与实时的成效。 可选择的向量浮点协同处理器(ARM1136JF-S)以用来作自动/工业上控制以及3D绘图的加速度 P-*/64 ARM11E微处理器系列 Xscale微架构处理器的主要特性如下: 采用7/8级超级流水线: 动态跳转预测: 跳转目标缓冲器BTB(Branch Target Buffer)。 支持多媒体处理技术: 新增乘/加器MAC; 40-bits累加器; 兼容ARM V5TE指令; 特定DSP型处理器CP0。 指令快取(I-Cache):32KB。 数据快取(D-Cache):32KB,可重构为28KB芯片组内RAM。 微小型数据快取(Mini D-Cache) 2KB。 指令内存管理单元I-MMU:32通道变换后置缓冲器TLB(快表)。 数据存储器管理单元D-MMU:32通道变换后置缓冲器TLB(快表)。 中断控制器。 P-*/64 Xscale处理器 总线控制器: 1GB/s; ECC协议。 调试(Debug)界面 性能监控:协同处理器CP14; 硬件断点; 硬件观察点; BKPT指令; 例外中断; JTAG界面; 缓冲器。 动态电源管理。 P-*/64 Xscale处理器 典型的嵌入式操作系统 μC/OS μC/OS公开源代码、可移植性较强、可固化、可裁剪、多任务、稳定可靠,支持多种CPU,需要针对实际应用需求进行功能扩展。 典型的嵌入式操作系统 Windows Embedded Microsoft公司开发,支持具有丰富应用程序和服务的32位嵌入式系统。Windows CE为掌上设备和无线设备提供了功能丰富的操作系统平台,能在多种处理器体系结构上运行,基本内核需要200K的ROM。 典型的嵌入式操作系统 VxWorks 美国WindRiver公司于1983年开发的实时嵌入式

文档评论(0)

youngyu0318 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档