为多媒体SoC提供编解码算法的三种方案解析

2007-03-14 17:46:04 热度:

强烈的消费需求以及与便携式多媒体设备相关的技术进步向制造商提出了诸多挑战,即要求在更小、更便宜和通用性更强的产品中继承更多的功能和业务。为了理解如何设计出真正有价值的和满足这一市场需要的差异化产品,首先必须了解目前典型的多媒体设备所能够实现的各种技术:

1. 多媒体。多种视频、音频和图像编解码标准,如H.264、VC-1、MPEG-4、AAC、MP3、JPEG;

2. 无线。GSM或CDMA、WCDMA、TD-SCDMA、1xEV-DO、WiMAX;

3. 图形。包括用于游戏和高级图形用户界面的二维和三维图形;

4. 语音识别。几乎是市面上任何一台新手机中的标准配置功能;

5. 基于连结和定位的技术。比如包括天线、射频和基带处理在内的蓝牙,以及GPS、Wi-Fi、UWB、WiMAX等。

在为SoC设计视频引擎时,引擎必须支持许多不同的应用和标准,比如:

1. 采用H.264、MPEG-4、VC-1或MPEG-2标准的视频回放/记录(电影、剪辑、Podcasts等);

2. 采用H.263(MPEG-4短报头)或H.264标准的视频会议;

3. 采用H.264或VC-1标准的移动电视。

更进一步,在与目前的便携式多媒体设备相关的各种视频标准中,还存在许多内容类型和文件格式。

1. 文件格式:3gp、m4v、mpg、avi等。

2. 内容类型:

a. 基于文件。当播放或记录存储在设备本地存储器中的剪辑和电影时使用;

b. 视频流。用于播放通过运营商网络传输的剪辑;

c. 广播。用于移动电视;

d. 交互。允许用户与多媒体内容进行交互。

为了在便携式多媒体SoC中支持上述所有的视频标准和内容类型,有三种可用的方案:硬件加速、视频协处理器和通用处理器(DSP/RISC)。

硬件加速——规模小且效率高

硬件加速只执行一个特定标准(通常是单个标准)的单一功能(编码或解码),具有最高的效率和较少的门数。研发时,不同的SoC只有在功能完全相同时才能复用。例如,当加速器支持以VGA分辨率编码的MPEG-4简单格式时,需要大约15万个等效二输入与非门,而当加速器需要同时支持MPEG-4(简单格式)和分辨率为D1的H.264(基线格式)编码时,则需要完全重新设计,需要大约35万门。

图1给出一个SoC的推荐架构,其中包括了视频硬件加速器,用于音视频处理的DSP引擎,还有一个CPU用来实现音视频之间的同步,并执行其它的日常工作和系统任务。


采用硬件加速器具有以下几个优点:

1. 规模。只执行固定的操作,不包括任何指令处理(存取、解码),也没有程序存储器管理。因此门数较少。

2. 功率。由于门数较少、效率高,因此功耗较小。

3. 性能。这是一项效率非常高的实现方案,按执行时间计算该方案运行较快。

但是该方案也有如下一些缺点:

1. 只能处理视频。当采用硬件加速器时,多媒体中的音频和语音部分必须由SoC中的其它部分来处理(通常是CPU或DSP);

2. 音视频之间的同步必须在CPU上进行。在CPU上实现同步增加了研发难度、集成难度和QA;

3. 功率耗散。当采用硬件加速器时,CPU通常执行算法的信息编码(如CAVLC)和后处理(如解锁滤波器),这使得方案耗费的功率极大(在大约150MHz的载荷上,一个ARM11内核消耗的功率就高达120mW);

责任编辑:51DTV编辑部

为您推荐

先进视频解码器将成为未来IP机顶盒的标配

这家公司表示,目前约有30%的IP-STB支持MPEG-4Part10(akaAVC)和VC-1。作为ISO编码标准,MPEG-4Part10是DVD和数字广播产业选用的算法。而VC-1是微软的WindowsMedia技术的压缩部份。尽管IP-STB的数量现在不如常规数字STB多,但这显然是机顶盒中一个正在增长的领域。越来越多的电信和IPTV供应商通过IP和DSL提供视频,它们的用户将需要这些IP-STB和住宅网关,以对信号进行解码。ABIResearch指出,较大的供应商希望采用这些高压缩编解码器,而资金有限的较小的供应商则青睐MPEG-2。但当价格下降以后,最终它们将采用高级格式,以节省3

多路复用TS流实时解码远程监测程序演示

工作原理:服务器程序实时接收卫星或有线电视多节目TS流数据,实时解复用并解码多路MPEG2节目中的所有I帧图像,将原图像尺寸压缩至1/4或/16或1/64大小后重新编码压缩,再通过IP网络以单播或多播形式实时传输到远程监测中心。客户端程序负责接收IP网络上传回的多路视频流节目并解码播放以供实时监测。由于仅仅重编码MPEG2中的I帧(约1秒2帧),在图像尺寸压缩1/4后视频数据信息仅为原节目的1/10(约300Kb),压缩1/16后约为原来的1/50(约60Kb),压缩1/64后约为原来的1/150-1/180(约20Kb),极大地压缩了数据,使得通过internet网络远程回传监测卫星节目成为

富士通新款MPEG解码芯片高CPU主频闪亮登场

瞄准数字电视机顶盒庞大商机上海,2006年8月24日—富士通微电子(上海)有限公司日前宣布,作为数字机顶盒芯片市场的领导者之一,富士通的MPEG解码芯片系列(MB86H2X)产品已在上海,大连等国内各大、中城市有线市场广泛采用。此系列产品具有高智能化、色彩丰富及高度集成等优点,这些特点可以优化机顶盒的性能,更具备高性价比,可以满足各类机顶盒市场的不同需要。富士通MPEG解码芯片系列产品已经大批量生产出货,其性价比受到国内外市场的广泛肯定,目前已被国内外多家机顶盒厂商采用。在国内有线市场上,各条件接收系统,包括NDS、Nagravision、IrdetoAccess、永新同方、中视联、

ST发布有线电视解调和解码集成芯片

意法半导体日前发布了新一代有线数字电视机顶盒单片解决方案。该公司OMEGA系列产品的最新成员QAMi5107是一个标清数字电视解调器和MPEG解码器的二合一产品。这个新器件有助于制造商降低组件总成本,简化电路板设计和组装,同时还能提高性能和安全功能。在推进电视从模拟向数字转换的进程中,价格是影响网络服务提供商为新的有线数字电视服务定义机顶盒的一个重要因素。通过在一个封装内整合机顶盒前端的数字信号解调器和后端的MPEG解码器功能,ST为消费电子产品厂商降低了机顶盒制造总成本,因为该芯片组本身成本低廉,同时还能简化机顶盒的设计。该解码器支持所有主要的条件接收(CA)供应商要求的先进的安全功能,芯片