• 休闲生活
  • 教育教学
  • 经济贸易
  • 政法军事
  • 人文社科
  • 农林牧渔
  • 信息科技
  • 建筑房产
  • 环境安全
  • 当前位置: 达达文档网 > 达达文库 > 建筑房产 > 正文

    软件平台给力多核

    时间:2020-09-14 07:59:15 来源:达达文档网 本文已影响 达达文档网手机站

    嵌入式芯片的发展特点

    定位ESA(嵌入式软件自动化)的Mentor Graphics公司嵌入式软件部总经理GlennPerry的看法是,当前,集成了众多外设并配有多核的片上系统(SoC)在市场上正在变得越来越普遍。这种硬件复杂性的增加也在软件中体现了出来。所有客户希望使用的硬件都必须通过软件来调用。系统架构设计师会依据一定的性能标准、功耗标准或者需要使用的关键内置外设来选择特定的SoC。他们希望操作系统能够令他们选定的外设正常工作。

    此外,多核已成为流行趋势。Enea大中国区销售总监张永军给了一组数据,爱立信预计到2020年将有500亿个连接的设备,同时思科认为移动数据流量到2014年将增加39倍,因此需要大量基础设施投资。而要实现这些目标,多核技术的使用将是一个答案。今天所有的项目大约有10%~15%使用多核,在两年内的预期将增长到40%。

    Mentor的Glenn指出,不论对称多处理模式(SMP)还是非对称多处理模式(AMP),操作系统都必须能够支持附加的处理核心。

    因此,支持SMP功能的CPU内核和专用加速芯片(如DSP加速芯片和图形加速芯片)的数量将会越来越多。另一个趋势是在片上系统中集成更多具备节能特性的外设,将系统功耗进一步降低。虽然节能是一件好事,但前提是软件必须具备引导外设进入各种不同节能模式的能力,否则节能将无从谈起。

    第三个趋势则是更直观的用户界面。只要看看iPhone和它的用户界面(UI),你就会了解用户界面的发展方向。硬件关注的焦点是为用户提供硬件加速和高分辨率的触摸屏。虽然显示屏的大小最终是由设备本身所决定的,但是必须要将用户界面的形式与功能统一起来。

    最后,Android系统的应用远远超出了手机、平板电脑和电视的范围。Mentor将Android系统视为各种嵌入式开发的统一平台。但是Android系统存在一个问题,那就是所有设备看上去几乎都没什么区别。如果开发者的目的是让应用程序在所有基于Android系统的设备上都能够顺利运行,那么这是一个优点:但是如果开发者的目的是将自己的设备与竞争对手区分开来,这就不够了。现已有一些工具可解决此问题,例如Mentor EmbeddedInflexion uI允许设计者改变Android设备前端的用户界面,使下层运行的Android系统变得几乎无法察觉。这对设计者来说是个好消息,他们可以在需要的时候正常使用所有的Android应用程序,因为在设备下层运行的仍然是100%的Android系统。

    相关热词搜索: 多核 平台 软件

    • 生活居家
    • 情感人生
    • 社会财经
    • 文化
    • 职场
    • 教育
    • 电脑上网