首页 > 技术文章 > 手机研发 > 系统 > 用于手机SoC设计的部件级多媒体功能模块

用于手机SoC设计的部件级多媒体功能模块

52RD.com 2008年7月29日 EDNchina            评论:0条 我来说两句
尽管视频编解码是一个复杂的过程,但Tensilica的Diamond系列标准音、视频引擎却能简化SoC设计团队的设计任务。Diamond标准音视频引擎就像一个低功耗黑盒,SoC设计师无需精通H.264/AVC、MPEG-4和数字音频就可以将其整合到便携式多媒体和手机芯片中。

  视频编码过程如图1所示。首先,SoC主处理器通过指令配置Diamond视频引擎,然后将未编码的视频帧发送给该引擎,由它对视频帧进行编码,并将编码后的图像数据(VDE)送回主处理器。进行视频解码时,主处理器首先通过指令配置Diamond视频引擎,然后将VDE发送给它,由它进行图像解码,最后将已解码的帧传回主处理器。音频解码过程,主处理器将压缩的音频流发送给Diamond音频引擎,以解压成音频数据流。

  图1:已编码和未编码视频数据出入Diamond视频引擎示意图

  Diamond视频引擎内核中有两个配置好的处理器,它们共同执行视频压缩的任务,而集成的DMA控制器则负责将压缩前后的图像送入和送出该内核,并在内核中的两个处理器之间传递。Diamond视频引擎内核中的这两个处理器都采用了Tensilica的可配置Xtensa处理器架构,引擎的流处理器则通过增加额外指令来完成比特流解析和熵编码。

  这些新指令中一部分基于Tensilica的可变长度指令扩展(FLIX),并采用每条指令执行两次独立操作的VLIW指令格式。Diamond视频引擎的像素处理器也增加了可同时操作多个像素的单指令多数据(SIMD)指令。

  流处理器和像素处理器中添加的指令使Diamond视频引擎能够在时钟速率低于200MHz时以标准清晰度(SD或D1)显示分辨率和30帧/秒的速度编码MPEG4 ASP比特流或解码H.264/AVC MP、MPEG4 ASP、MPEG2 MP、和VC-1/WMV9 MP视频比特流。

  Diamond视频引擎的所有内部操作对主处理器都是不可见的,这正符合其作为部件级SoC模块的身份。主处理器通过调用一组预定义API来操作Diamond视频引擎。在运行视频应用时,主处理器使用主系统内存中的两个队列向Diamond视频引擎发送指令消息和数据,而用另两个队列接收来自Diamond视频引擎的状态消息和数据。基于队列的消息事务处理则由主处理器和Diamond视频引擎之间的固件驱动型中断启动。

  图2:包含Tensilica Diamond视频引擎的音、视频SoC设计实例

  结合Tensilica的Diamond视频引擎的硬件设计也并不复杂。与其他系统部件一样,Diamond视频引擎是连接到主系统总线上的,如图2所示。同时,Diamond 330HiFi音频引擎内核可以进行数字音频解码以配合Diamond 视频引擎,并由主处理器对它们进行同步。Diamond 330HiFi音频引擎的软件库中包含大量可直接运行(ready-to-run)的数字音频编解码程序。在某些设计中,该引擎也可用作主处理器。

  目前在多媒体设备和手机SoC中已实现量产的Diamond标准音、视频引擎说明处理器和可直接运行的固件是如何构成一个复杂的高性能低功耗的IP内核的。采用这种面向模块的设计方法,SoC开发团队就能利用复杂并已得到验证的IP核快速搭建起非常复杂的SoC,然后利用应用程序代码对这些SoC编程,从而为市场提供独特的产品。由于多媒体压缩标准发展迅速,设计时间也日益缩短,因此这种黑盒式设计方法已变得越来越重要。

(52RD.com)
读取...
顶一下
 更多系统资源 到系统论坛讨论
·热门文章 HOT
·3G iPhone拆解分析(一)结构篇
·白光LED驱动器在手机设计中EMI问题的...
·电容式欲胜电阻式 多点触摸还需要更...
·Embedded Linux 技术与概念解析
·Linux 2.6 内核中的最新电源管理技术...
·巧妙的线路板布线改善蜂窝电话的音质
·移动终端架构之争:热血“三国”
·CMOS Sensor图像传感器的技术演进
·大幅降低移动电话非稳态噪声的九个步骤
·AM/FM收音机耳机环形天线
·如何进行GSM手机双频天线的阻抗
·数十倍速下载新时代─解析HSDPA技术...
·IC设计面临三重挑战 EDA工具随需应变
·TD-MBMS手机电视标准持续演进
·高性能低成本GPS手机的设计与实现Q&A
·可自动关断的扬声器放大器,有效节省...
·分析:UWB技术最新发展趋势
·无线通讯OFDM调制的实现
·用于手机SoC设计的部件级多媒体功能...
·利用MEMS麦克风改善移动设备声学性能
·精彩评论 HOT
匿名:感觉现在NOKIA手机的质量也不如以前了,我买的行货NOKIA5300用了刚满一年就出问题了(当时也很贵的),现在又过了保修期,一两个月频繁的...
评论:为什么只有诺基亚高歌猛进
匿名:外企的研发都是这个德性,一个项目要铺几十个人,北京的西门子,伟创立都是这样,一百来个人一年没几个项目作
索爱中国裁员危机,六个人干一个人的活
匿名:为华为的未来担忧,知识力密集型,创造力在哪里?
中欧商业评论:华为20年启示录
Randy207:说中国手机的创造性,呵呵。在2003年以前中国手机厂商都是外包的吧,根本没有自己研发,记得好像某个厂商把从韩国组装好的手机直接拿过来...
联发科模式颠覆手机市场格局
huaikuo:我看了一个小时,这些问题,其实每个大公司都有,关键看是如何解决.国有企业为什么搞不好?是因为那个所谓的厂长,董事长一是没有压力,二是没...
中欧商业评论:华为20年启示录
·赞助商链接 SUPPORT
·相关文章 CORRELATION
·【下一代多功能/多媒体手机的差异化设计】[8-23]
·视频多媒体手机之系统架构规划[6-26]
·高阶手机多媒体应用及开放性技术趋势[6-26]
·手机设计讲座(1)高阶手机多媒体应用及开放性技术趋势[4-25]
·用于主流手机和多媒体移动电话的音频放大器[3-27]
·特别推荐 RECOMMEND
·评  论 COMMENT
推荐朋友 打印本页