Android 多媒体系统集成的复杂性

2015-05-28 08:50:56 来源:互联网
分享到:
标签:

 

随着多媒体内容的使用频次越来越高,消费者对于处理多媒体音频和视频流、以及运行基于图形的高级应用程序所具备的成熟技术,也提出高于以往的要求,这些驱动着智能手机、平板电脑和其他智能移动消费者产品的演进,促使这些设备不仅要内置复杂程度较高且功能越发强大的多媒体子系统,而且还要不断地提升能效。

Android是目前市场上使用最广泛的移动设备操作系统。根据市场分析组织IDC在2014年底发布的报告,Android在智能OS业务方面占据主导地位,以2014年来看,搭载Android平台的设备出货量约为10亿台,所占的市场份额大于80%;而未来几年,其领先地位将继续维持。Android在平板电脑市场也占据主导地位,2014年在全球的出货量超过1.5亿台设备,所占市场份额大约在65% - 70%之间。

基于此,本文将详述Android多媒体系统开发过程中面临的一些集成问题,这些问题会给移动设备制造商和开发商带来严峻的挑战,尤其是集成来自多个供应商的组件和技术时,这些挑战将更加突现;另外,并将探讨ARM知识产权(IP)和技术如何大幅简化OEM和系统集成商的流程,进而加快产品开发速度、显著降低风险。

Android多媒体系统

Android及其多媒体系统的发展是一个复杂度不断提高、持续演变的过程。自从十年前Android被推出以来,迄今已整合了许多新功能和优化,如通过Wi-Fi传输至TV的移动显示器传输、新的视频编解码器等。上述所有功能的新增对于系统开发人员意义深远,因为他们在每次发布全新OS时,需要完成大量软件驱动程序的工作。图1显示了Android自2009年以来提供的新功能时间线。在此期间,ARM除了支持将这些驱动程序部署至数百种不同的设备之外,还为九种不同版本的Android系统(从éclair至Lollipop)以及八代ARM Mali图形处理器硬件提供了驱动程序的支持。



图1– Android多媒体框架的演变


依据图2(此图实际是简化示意图)所示,Android OS已经非常复杂了。当然,Android的持续演变带来了更多的挑战。图2显示了OS常用用户空间组件与用于提供Android用户体验的基础软件驱动程序、内核组件和硬件之间的交互。



图2 - Android多媒体子系统概览


如果使用了来自不同供应商的多媒体组件,则会产生额外的复杂性,导致的结果是,首先需要将三个或更多个软件驱动程序单独集成至平台,然后再开始着手相互集成,以便实现较好的系统性能。然而,如果集成的过程不太理想,或者不同的组件无法使用相同标准的接口相互通信,则会导致功能平台运行较慢、耗费过多的功率,最糟的情况则可能会同时出现这两者。

手慢无!20W USB PD电源管理方案曝光
STM32微控制器HID与音频冲突问题解析
汽车充电新方案,不看你就OUT了!
下载MATLAB实用白皮书,囊括无线设计工作流程和性能
 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

继续阅读
芯片世界观︱英特尔为啥设计不出优秀的移动处理器,ARM:他们已经尽力了

大约10年前,回溯到2008年,ARM正跟英特尔在移动处理器领域鏖战,而ARM有三大优势:作为现有移动处理器的领导者,作为一个内核授权方而不是单一来源芯片的供应商,以及作为功耗的领导者。

只能靠中低端芯片市场混饭吃?联发科:我也很无奈
只能靠中低端芯片市场混饭吃?联发科:我也很无奈

由于上半年的高端芯片helio X30错失时机导致被中国大陆手机企业纷纷放弃,全球第二大手机芯片企业联发科下半年将聚焦于中低端市场,希望挽回中国大陆的客户,这是它迫于现实的无奈。

一言不合就发四摄手机,金立S10还有啥特色?
一言不合就发四摄手机,金立S10还有啥特色?

昨日下午,金立对外发布年度旗舰机型金立S10,这也是全球首款四摄拍照手机,6GB+64GB版本售价2599元。

据说这种全新32×32忆阻器阵列芯片用一种“稀疏编码”算法秒杀所有机器学习系统

在当今“大数据”时代,现有计算机硬件架构已面临速度和高能耗的瓶颈。记者日前采访美国密西根大学电子工程与计算机系卢伟教授获悉,他带领同事研发出一种全新忆阻器(Memristor)阵列芯片,其处理图片和视频等复杂数据的速度和能效,超越了现有最先进机器学习系统。相关论文发表在最近一期《自然·纳米技术》杂志上。

芯片世界观︱软银投资英伟达的理由显而易见,布局人工智能和物联网它还需要啥

据彭博社报道,软银已经购买了英伟达价值40亿美金的股票,现在软银已经跻身英伟达第四大股东;软银远见卓识的大当家孙正义是人工智能和物联网的坚定支持者;英伟达目前在GPU加速人工智能、深度学习和云计算方面处于垄断地位;软银对英伟达40亿美金的投资可能只是个开始;英伟达的GPU加速深度学习软件和硬件平台对软银去年320亿美金收购的ARM形成了

更多资讯
Xilinx 宣布投资机器学习先锋企业深鉴科技

All Programmable技术和器件的全球领先供应商赛灵思(Xilinx, Inc.,(NASDAQ:XLNX))宣布投资深鉴科技(DeePhi Tech),深鉴科技(DeePhi Tech)凭借深度压缩、编辑工具链等国际领先技术,在系统级优化的机器学习应用领域得到国际公认。

Enea OSE增加对Xilinx UltraScale+ MPSoC的支持
Enea OSE增加对Xilinx UltraScale+ MPSoC的支持

Enea近日宣布OSE5 MCE多核操作系统支持Xilinx® Zynq® UltraScale+多处理器片上系统(MPSoC)芯片。OSE5新内核支持最新的A53处理器,并支持UltraScale+ ZCU102板卡,提供流畅的软件应用开发。

谁说FPGA的市场前景狭窄,赛灵思用业绩股票说话

美国可程式逻辑闸阵列(FPGA)芯片厂赛灵思(Xilinx)周三盘后公布前季业绩超标,激励股价强弹逾4个百分点。

当安路科技和上海贝岭在一起,这桩婚事有戏?

日前,一则上海贝岭正在与上海安路科技洽谈收购一事在微信朋友圈传开了,前者是国内老牌集成电路企业正在寻找着新的主业定位,后者是国产FPGA的新锐同样寻找快速发展的资源。

美高森美的PolarFire “S级”系列FPGA器件将集成Athena 集团提供的TeraFire加密微处理器

美高森美公司(致力于在功耗、安全、可靠性和性能方面提供差异化半导体技术方案的领先供应商,宣布其全新PolarFire™ “S级”系列可编程逻辑器件)器件将集成由安全/加密/防篡改和信号处理IP内核开发商Athena 集团提供的TeraFire®加密微处理器。

微话题

首届“华为手机开放日”启动

你是如何看待余承东反思的? ……
Moore8直播课堂
【技能篇】留学小鲜肉教你数据手册正确的打开方式

【技能篇】留学小鲜肉教你数据手册正确的打开方式

2017-06-01 20:00:00
电赛准备阶段重要一环——数据手册。想要了解一个芯片最核心有效的工作方式,唯有熟读其官方给出的数据手册。很多小伙伴在阅读英文版数据手册时常常遇到一些无法理解的语言或词汇,怎么办?百度、有道?但有时翻
【工具篇】PCB深坑不断!老铁带你电赛三步走之第1步

【工具篇】PCB深坑不断!老铁带你电赛三步走之第1步

2017-06-02 20:00:00
PCB设计称得上电赛中最重要的一环。不少同学设计之初没有精益求精导致项目进展缓慢,延误了比赛进度。相信众多网友在PCB设计中都遇到过各种坑,今天具有电赛丰富经验的大神考诉你PCB、原理图设计时必须
【工具篇】PCB深坑不断!老铁带你电赛三步走之第2步

【工具篇】PCB深坑不断!老铁带你电赛三步走之第2步

2017-06-04 20:00:00
PCB设计称得上电赛中最重要的一环。不少同学设计之初没有精益求精导致项目进展缓慢,延误了比赛进度。相信众多网友在PCB设计中都遇到过各种坑,今天具有电赛丰富经验的大神考诉你PCB、原理图设计时必须
【工具篇】PCB深坑不断!老铁带你电赛三步走之第3步

【工具篇】PCB深坑不断!老铁带你电赛三步走之第3步

2017-06-09 20:00:00
PCB设计称得上电赛中最重要的一环。不少同学设计之初没有精益求精导致项目进展缓慢,延误了比赛进度。相信众多网友在PCB设计中都遇到过各种坑,今天具有电赛丰富经验的大神考诉你PCB、原理图设计时必须
【第四期】“众所周知”的电子研发经验分享-倾角传感器和加速度传感器的研发(下)

【第四期】“众所周知”的电子研发经验分享-倾角传感器和加速度传感器的研发(下)

2017-06-14 19:30:00
本系列课程主要围绕嵌入式研发工程师”众所周知”的从业历程分享进行,从线上实习到研发总监的各类项目工作经验分享。通过交流让大家了解相关的技术以及那个时代研发的部分情况,古今一辙,抛砖引玉,给人以灵感