新闻中心

EEPW首页 > 消费电子 > 设计应用 > OMAP3平台移动多媒体的视频解码方案

OMAP3平台移动多媒体的视频解码方案

作者:时间:2010-08-09来源:网络收藏

摘要:对标准的标准(如H.264和AVS标准)的核心技术进行了分析,提出一种基于TI公司的530处理器的通用。该充分利用了530的硬件结构特点,特别是2D/3D图形图像加速器的特点,以提高速度。实验结果表明,AVS格式的QCIF码流解码速率可以达到25 fps,适合于便携式终端解码应用。
关键词:530;视频解码;硬件加速

本文引用地址:http://www.eepw.com.cn/article/166652.htm

引言
随着技术的迅速发展以及3G时代的到来,人们对的要求越来越高,各种组织提出了多种视频算法。国际标准化组织制定了许多国际标准来规范多媒体技术的发展。在多媒体通信终端设备方面,TI公司的开放式多媒体应用OMAP(Open Multimedia Application Platform)体系结构,综合了处理器的控制能力与的运算能力,可以实现单一无法完成的更多、更复杂的服务(如实时视频交互)等。TI公司1998年就推出了可扩展的开放式0MAP处理器,先后推出了0MAP310、0MAP710、OMAPl510、0MAPl610、OMAP2410与OMAP2420等处理器。2008年推出的OMAP3架构的器件(0MAP3503、OMAP3515、OMAP3525以及OMAP3530),由 Cortex-A8内核和 TMS320C64X+内核组成,具有更强大的控制功能和运算功能。由于OMAP系列处理器一直强调向上兼容性,所以系列之间的通用性很强,结构变化不大,程序便
于移植。
本文以OMAP3530为例,分析了0MAP平台的硬件结构与软件编程特点;总结了TI公司提供的专用图像图形处理库(IMGLIB)的使用技巧,并与OMAPl510进行了部分比较;在流行的视频编解码标准的基础上,提出了基于OMAP3的视频解码器的通用解码

1 OMAP平台简介
开放式多媒体应用平台OMAP结合高性能、低功耗的DSP核与控制性能强大的内核,是一种开放式的、可编程的体系结构,目前主要有OMAP1X、OMAP2X和OMAP3X系列。以OMAP3530为例,硬件结构如图1所示。


1.1 OMAP3530的硬件平台
0MAP3530的硬件平台主要由ARM内核、DSP内核以及流量控制器(Traffic Controler,TC)组成。
(1)ARM内核
OMAP3530采用ARM Cortex-A8核,工作主频最高可达720 MHz。它包括存储器管理单元、16 KB的高速指令缓冲存储器、16 KB的数据高速缓冲存储器和256K字的二级Cache;片内有64 KB的内部SRAM,为液晶显示等应用提供了大量的数据和代码存储空间。CortexA8内核采用13级流水线、32位的RISC处理器架构。系统中的控制寄存器对MMU、Cache和读写缓存控制器进行存取操作。ARM内核具有整个系统的控制权,可以设置DSP、TC以及各种外设的时钟及其他工作参数,控制DSP的运行停止。OMAP3530平台可支持包含绘图、多媒体内容和Java程序的先进应用。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭