Chinaunix首页 | 论坛 | 博客
  • 博客访问: 78392
  • 博文数量: 77
  • 博客积分: 2521
  • 博客等级: 少校
  • 技术积分: 405
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-05 16:23
文章分类

全部博文(77)

文章存档

2010年(77)

我的朋友
最近访客

分类: IT业界

2010-06-01 15:06:18

Android操作系统已由手机开发延伸进数字家庭设备和汽车电子等领域。由于采用Android操作系统不受处理器的限 制,目前中国大陆的许多 嵌入式设备开发商都在采用Android平台,提供各种有竞争力的差异化解决方案。面对上述嵌入式设备开发市场的旺盛需求,MIPS和ARM等处理器 IP供应商也在积极布局,提供基于Android平台的优化开发工具和技术,并逐步扩大现有的生态系统。如MIPS的Android on MIPS社区和开放嵌入式软件基金会(Open Embedded Software Foundation,OESF),以及ARM基于Android 的解决方案中心(Solution Center for Android,SCA)。

Android 在嵌入式开发中的重要性

针对Android平台对嵌入式开发工程师的重要性,及Android平台在移动和 数字家庭产品开发方面越来越受欢迎,MIPS战略营销总监Kevin Kitagawa发表了他的见解:

首先,Android是一个 功能丰富且易用的软件栈,很容易适应不同的硬件平台。它包括操作系统、中间件和关键应用,同时提供无需授权费用和免版税的开放源平台,这减轻了嵌入式开发 商的财务负担。

其次,Android不止针对手机,现在它已经进入各种消费设备,成为将完整的网络体验带给消费设备的标准方法,其中 包括数字电视、机顶盒、 VoIP解决方案、移动互联设备(MID)、数码相框、汽车信息娱乐系统等。凭借Android及其动态开放源开发社区,开发工程师可以快速地创建丰富的 应用,OEM能将这些应用功能不断增加到设备中。有了Android,现在一个规模不大的设计团队就能开发出之前需要500名开发人员完成的工作。中国大 部分的设计公司都属于中小规模的,因此,Android正被越来越多的中国工程师采用。

Android具有将数字家庭设备和便携式产 品转变成基于网络应用平台的巨大潜力。移动设备中的Android应用将能够运行在基于 Android的消费设备中,而不需要进行修改。Android还可以增强搜索和访问能力,包括视频、音频、音乐,以及来自同一设备的新闻、天气、日历和 交通等其他网络内容。

针对移动应用的Android平台中的不同功能集、用户界面和使用模式,不一定都能无缝迁移到其他设备。为了实 现新一代数字家庭联网设备,Android必须能够处理数字广播和IPTV的高清传输流,与现有的中间件集成,为视频点播提供客户机/服务器支持;提供有 条件接收和受保护内容的安全性。Android符合用于网络接入和内容共享的DLNA 标准,为远程控制支持提供可行的家庭用户界面、大屏幕UI和菜单系统。

Kitagawa表示,Android是支持包括MIPS、 ARM、SH、PowerPC和X86等多个处理器架构的开放平台。MIPS、 ARM及其他处理器IP厂商都在与Android合作,支持客户的设计。MIPS、ARM和瑞萨电子(原瑞萨科技)都是开放手持设备联盟的成员,这有利于 与Google的直接合作。我们正在利用Android on MIPS社区和开放嵌入式软件基金会的支持,推动全球、包括中国电子工程师的嵌入式设备开发。

MIPS架 构的优势

Kitagawa指出,在功耗和速度方 面,Android、Adobe Flash Player、Java和JavaScript等虚拟机应用在MIPS内核上比在ARM内核上运行速度更快。相比同类ARM内核,MIPS内核拥有更低的 功耗。MIPS的M14K内核就是一个很好的例子。相比ARM Cortex-M3,M14K内核的性能可增加20%以上,功耗低25%,而芯片面积也只是ARM的一半。

还有一点值得强调,ARM SoC采用的大多数低功耗技术都是与工艺和部署相关的,而不是处理器内核相关的。这些技术很容易应用于MIPS架构,NetLogic Microsystems就是一个很好的证明,他们提供500mW功率预算以内的处理器。当今SoC中的功耗主要来自外设和子系统,而不是处理器内核本 身。

另一个优势是MIPS有健全的生态链,与全球多家互补IP厂商有合作伙伴关系,包括Digital Media Professionals(DMP)、Virage Logic、Tensilica、Chips&media、Vivante和Discretix等。工程师可以利用这些合作厂商的集成IP解决方 案,包括音频、视频、图形、安全及其他功能,设计产异化的产品。

例如,MIPS开发的Malta平台,允许使用FPGA和全速参考 CPU,支持3D/2D图形内核供应商DMP基于 PICA200 3D图形IP的GPU(NV7)与该平台协同工作。DMP的OpenGLES1.1/2.0 和 OpenVG1.1图形IP内核包括其PICA/SMAPH系列内核,针对高性能和低功耗的嵌入式应用,可满足为高视觉效果运行Android的产品用户 界面的需求。MIPS和DMP计划将在5月12至 14日于东京举行的嵌入式系统大会(Embedded Systems Conference)上展示联合开发的平台。

阅读(543) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~