OMAP与LinuxGateway.PPTVIP

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

本章主要讲述具有arm和dsp双核结构的omap5910下的gateway程序设计,主要包括omap5910体系结构、linux dsp gateway ,通过双核通信实验、图像处理、基于OMAP的加密终端的实现(软件部分)使读者掌握gateway程序设计与双核实际应用。其中理解omap5910的体系结构是本章的难点和重点,对于mailbox指令建议多编程。由于omap中有dsp核,对于没有dsp基础的读者,需要补充学习一下dsp知识。对于有达芬奇编程经验的读者,可以参照阅读。 1.请完成OMAP5910双核间基本通信实验。 2.请完成OMAP图像处理实验。 3.请完成基于OMAP的加密终端的实现(软件部分)综合实验。 4.请举例说明mailbox命令使用方法,对比达芬奇架构中的命令。 5.请举例说明全局IPBUF对大数据双核传输的过程和方式。 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DBMS是一个系统软件。 数据库的核心应用是数据的查询 DBMS是一个系统软件。 数据库的核心应用是数据的查询 * * 第9章 OMAP5910与Linux Gateway 第九章 OMAP5910与Linux Gateway 随着多媒体应用的不断深入与扩大,尤其是通信领域中3G标准的推出以及业务的开展,对嵌入式处理器功能、功耗等性能提出了更高的要求。美国德州仪器公司(TI)推出的双内核处理器OMAP5910提供了语音、数据和多媒体所需的功能,能以极低的功耗提供极佳的性能。本章主要介绍arm和dsp双核结构的omap5910 下的Linux gateway程序设计过程和方法。对于有达芬奇架构编程经验的读者,可以参照对比学习 。 主要内容 第一节 OMAP5910体系结构 第二节 Linux DSP Gateway 第三节 OMAP5910图像处理 OMAP5910处理器,是由TI应用最为广泛的TMS320C55XDSP内核与低功耗增强型ARM925 微处理器所组成的双核应用处理器。其中55x系列芯片可提供对低功耗应用的实时多媒体处理的支持;而ARM925MPU则可满足控制和接口方面的处理需要。基于双核结构,OMAP5910具有极强的运算能力和极低的功耗,基于其开发的产品性能高且功耗低。而且,同其他OMAP处理器一样,OMAP5910采用开放式易于开发的软件设施,并且支持多种操作系统,如Linux、Windows、WincE、Nucleus、Palm OS、VxWorks等。可以通过API或者用户熟悉且易于使用的工具优化其应用程序。 ? 主要内容: 一、MPU子系统 二、DSP子系统 第一节 OMAP5910体系结构 MPU子系统是以T1925T为核心的系统,也是整个OMAP平台的核心系统。MPU控制着存储器管理单元、系统DMA控制器、MPU的外设总线(TIPB)桥和众多外设TI25T,是精简指令集(RISC)处理器,可以对所有模块实施控制。 OMAP5910的DMA控制器有9个通用DMA通道和一个专门的CLD_DMA通道。这十个通道可以同时启动,且均拥有可编程的优先级,采用循环仲裁机制,共有七个端口:EMIFF端口、EMIFS端口、IMIF端口、MPUI端口、TIPB端口、本地端口(USB主)和LCD端口。系统提供了2个振荡器来辅助管理电源耗损,在待机模式下可以直接关闭12MHz的振荡输入,只留下32KHz振荡器来维持系统运作。电源管理提供3种工作模式:Awake模式、Bigsleep模式和Deepsleep模式。 第一节 OMAP5910体系结构 —— 一、MPU子系统 MPU子系统包括如下模块: MPU核:TI925T核,是ARM9系列处理器的核心。 传输控制器(Traffic Controller):控制系统的内部与外部存储器。 MPU MMU(MPU存储器管理单元)和DSP MMU。 系统DMA 控制器。 LCD 控制器和MPU私有外设。 MPU TIPB桥:MPU的TI外设总线,包括私有TIPB和公共TIPB。 时钟管理单元:完成MPU子系统和DSP子系统的时钟管理和功耗控制。 两级中断控制器。 三个通用计时器和一个看门狗。 其他外设:包括MPU的公共外设和MPU与DSP共享外设。 第一节

文档评论(0)

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

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

1亿VIP精品文档

相关文档