PowerPC的嵌入式数据处理系统设计计算机信息管理毕业设计论文.doc

PowerPC的嵌入式数据处理系统设计计算机信息管理毕业设计论文.doc

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PowerPC的嵌入式数据处理系统设计计算机信息管理毕业设计论文

摘要 本文分析了以Motorola PowerPC处理器为核心的嵌入式数据处理系统的设计方案。设计中采用了PowerPC603R和PowerPC860处理器,包括VME总线,AD、DA数据采集,RD、SD轴角转换,FLASH、SRAM存储器,1553B航空总线等功能模块,使用嵌入式VxWorks进行软件任务调度。解决了某雷达处理机的数据处理问题。 关键词:数据处理系统,PowerPC,嵌入式VxWorks ABSTRACT Abstract: The paper analyzed the design of the embedded data processing system utilizing Motorola PowerPC processors. In the design, we adopted the PowerPC603E and PowerPC860 processors, including the VME bus line, AD and DA data collection, RD and SD axes angle conversion,FLASH and used the embedded real-time operation system Vxworks to realize the software task schedule. It settled the data processing problem of a certain radar processor. Keywords: Data Processing System, PowerPC , Embedded system,Real- time Operation System Vxworks. 目录 摘要 I ABSTRACT II 第一章 绪论 1 1.1 背景 1 1.1.1 PowerPC处理器 1 第二章 PowerPC603R处理器 5 2.1 PowerPC603R的结构 5 2.1.1 Power PC603R处理器特点 5 第三章 PowerPC860SR处理器 11 3.1 PowerPC860SR的功能 11 3.1.1 PowerPC860SR的组成 11 第四章 操作系统的引用 13 4.1 嵌入式实时操作系统VxWorks 13 4.2 数据处理单元各模块硬件构成 16 4.3 命令分析及任务调度模块 20 第五章 结论与展望 21 参考文献 22 致谢 23 附录:调试方法与步骤 24 第一章 绪论 1.1嵌入式系统是以嵌入式计算机为技术核心,面向用户、面向产品、面向应用,软硬件可裁减的,适用于对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。嵌入式系统主要由嵌入式处理器、外围硬件设备、嵌入式操作系统以及特定的应用程序等四部分组成,是集软硬件于一体的可独立工作的器件用于实现对其它设备的控制、监视或管理等功能。PowerPC处理器采用RISC,主要应用于通讯设备、自动控制和工业机器人等。PowerPC支持缓冲的共享存储器结构,有较高的处理带宽,对于块数据处理十分有效。PowerPC有较高的时钟频率和功能强大的处理核,更适合于后端数据处理。PowerPC使用嵌入式操作系统VxWorks和开发环境Tornado开发非常方便PowerPC 体系结构是一种精减指令集计算机(Reduced Instruction Set Computer,RISC)体系结构,定义了 200 多条指令。PowerPC 之所以是 RISC,原因在于大部分指令在一个单一的周期内执行,而且通常只执行一个单一的操作(比如将内存加载到寄存器,或者将寄存器数据存储到内存)。PowerPC 体系结构分为三个级别(或者说是“book”)。通过对体系结构以这种方式进行划分,为实现可以选择价格/性能比平衡的复杂性级别留出了空间,同时还保持了实现间的代码兼容性。从超级计算机到游戏控制台,从服务器到手机,随处可见 PowerPC 处理器的身影 -- 它们的体系结构全都相同。Book I. 用户指令集体系结构定义了通用于所有 PowerPC 实现的用户指令和寄存器的基本集合。这些是非特权指令,为大多数程序所用。 Book II. 虚拟环境体系结构定义了常规应用软件要求之外的附加的用户级功能,比如高速缓存管理、原子操作和用户级计时器支持。虽然这些操作也是非特权的,但是程序通常还是通过操作系统调用来访问这些函数。Book III. 操作环境体系结构定义了操作系统级需要和使用的操作。其中包括用于内存管理、异常向量处理、特权寄存器访问、特权计时器访问的函数。Book III 中详细说明了对各种系统服务和功能的直接硬件支持。 从最初的 Powe

文档评论(0)

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

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

1亿VIP精品文档

相关文档