- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP高端芯片介绍 Davinci平台简介 OMAP平台简介 Davinci平台简介 TI的达芬奇平台即为一款多媒体处理器,它采用了ARM+DSP的多核结构的片上系统,是高度集成的硬件多媒体处理平台。 DSP核采用了C64+,ARM为ARM9的核。 Davinci功能框图 Davinci软件框架 TI提供的达芬奇参考软件框架基于应用层、信号处理层和I/O层三部分结构。 Davinci平台的技术优越性 优越性: ⑴ 显著的增强了DSP的可操控性 ,引入ARM处理器后,DSP在处理上就可以专心应用于视频流信号的处理 。而对于ARM来说,DSP可以当作其中的一个处理进程一样来操控。 ⑵ 在软件方面,通过编程接口API将对视频流的操作封装成为简单的API函数,由此工程师不用再将注意力放在如何获取视频的细节上面,而可以更加注重应用程序的开发上面。 Davinci平台的主要特点(1) 1、 中央交换资源构架 两个处理器共享动态存储器是一个至今未能解决的难题。 Davinci把以太网的交换机概念引入到双核嵌入式处理器构架中,利用SCR(SCR: Switch Centre Resourse)检测动态存储器的访问冲突,采用缓存技术实现交换机的存储转发功能。 Davinci平台的主要特点(2) 2、提高了数据总线带宽 Davinci采用了更快的DDR2存储器,速度是DM642使用的SDRAM的4倍,因DM642支持64位数据,Davinci的总线带宽应为DM642的2倍以上。Davinci将DM642的EDMA2升级为EDMA3,其特征对比如下表: Davinci平台的主要特点(3) 3. 丰富的视频前端(VPFE)和视频后端(VPFE) 视频前端由CCD控制器、预览引擎、直方图模块、图像缩放模块和自动聚焦/曝光/白平衡模块组成: CCD控制器支持贝尔模板数据和解码后的YUV数据。 预览引擎是一个实时图像处理引擎,只接收从CCD或CMOS传感器采集的原始数据,并将原始数据从RGB贝尔模板格式转换为YUV422格式。 图像缩放模块可以对原始图像实行1/4~4倍的图像缩放。 直方图模块和自动聚焦/曝光/白平衡模块则从原始数据中统计计算相关信息用于图像处理和自动聚焦/曝光/白平衡等操作。 视频后端模块 由OSD(On-Screen Display)引擎和视频编码两个主要模块组成: OSD引擎可处理两个独立的视频窗和两个OSD窗。也可将第二个视频窗叠加在第一个视频窗之上,实现画中画功能。OSD用于在视频图像上叠加音量,图标等位图或图像信息。 视频编码模块提供数字输出和模拟输出。数字输出支持24位RGB888格式、8/16位BT.656输出;模拟输出支持四路10位DAC,均工作于54MHz,支持复合NTSC/PAL、S端子和分量视频。 Davinci平台的主要特点(4) 4. 功能灵活的DSPBIOS和DSPLINK 运行在DSP端的嵌入式操作系统DSPBIOS给应用算法程序员提供诸如任务调度、内存管理、外设访问等资源管理功能。 对Davinci平台又扩展了与ARM端操作系统的交互模块,即DSPLINK。它包括两个处理器各自的驱动模块,ARM端的操作系统适应层和处理器管理模块以及应用程序接口API等部分。可以方便地移植到任何操作系统上去。 Davinci平台的主要特点(5) 5. ARM处理器的自启动模块RBL ARM内嵌4KWROM,出厂时写入了自启动程序RBL(ROM BootLaoder)。RBL支持目前流行的35种NAND Flash的特征ID扫描,并将存储在其上的用户启动代码UBL(User BootLaoder)读入到内存执行;或者从串口等待UBL的装入。这一特点适合结构紧凑型产品如手持设备的开发。 Davinci平台的主要特点(6) 6. 便于应用的算法框架xDM 为了使应用算法设计人员尽可能少地受到硬件变化的影响,改善算法的可移植和可测试性,TI很早就提出并执行了一套算法设计标准:xDAIS (eXpress DSP Algorithm Interface Standard)。 xDAIS针对Davinci平台的版本是xDM (xDAIS for Digital Media) 。 如果已经有了DSP算法的C代码,利用xDM可以轻松地让它跑在Davinci平台上;或者有了运行在操作系统上的应用程序,花费不多的使用费可以从TI的算法库中选购需要的算法,在第一时间推出你的产品。 有代表性的两款达芬奇芯片 TI比较有代表性的两款达芬奇芯片为TMS320DM6446和TMS320DM6467 它
文档评论(0)