zoukankan      html  css  js  c++  java
  • ARM:Hyper SoC时代笑得最开心的人 (转贴)

    ARM中国总裁谭军

    SoC是这样一款复杂芯片,它在一个芯片中集成了一个或多个处理器、大容量内存、总线结构、外部设备、协处理器、I/O通道等。

      正像二十年前的台式电脑需要自己在母板上添加中央处理器、显卡、声卡、网卡;现在的芯片将这些离散器件都合成到了一个芯片内,板子变小、功耗变低、成本也低了。

      然而,随着工艺的发展,工艺节点从0.5微米、0.35微米、0.25微米、0.18微米、0.15微米、0.13微米、90纳米一直发展到65纳米,节点越小性能越高,功耗越低。但从65纳米到45纳米节点,性能、功耗却都没有变化,SoC为何还存在?

      答案是体积变小了。

      软件投入远远不够

      可见,功能越来越多、功耗越来越低、成本越来越低正成为SoC发展的主要推动力。

       “上周我在庐山休假,专门选了一家没有宽带的酒店。但我带了黑莓,”谭军举了个身边SoC的例子。黑莓可以收e-mail 、打电话,同时要求电池寿命要长,这就要求以低功耗集成PDA、手机及键盘等多个功能。他接着说:“之后我在家乡南昌呆了几天,父母家中已经用了数字机顶盒,每月比以前多三块钱可以看八十几个频道。”因为数字机顶盒是送的,所以也需要控制成本。

      自然,SoC在低成本、低功耗、高性能方面担负起了义不容辞的责任。

      纵观过去五十年,半导体行业经历了五个阶段,即晶体管、集成电路、DSP、微处理器等、以IP支持的SoC时代、Hyper SoC 。IP时代,人们通过头脑智慧实现复杂设计,但因为设计中有上百万晶体管,所需验证时间太长了,于是设计者希望通过购买IP以节省验证时间。而所谓Hyper SoC是在一个SoC中集成若干子SoC ,是复杂的SoC。  

      手机中有两个系统:一个通讯,另一个做应用处理,但这样成本还是很高、功耗很大。如果把通讯和应用系统做成一个系统,这就是Hyper SoC 。其中每个SoC就是一个系统,不同系统拥有不同软、硬件,因此IP供应商所提供的IP需要支持不同的OS(操作系统)。此外,还要将三个子系统的调试列入考虑中。而且45nm工艺的调试一次动辄上百万美元,是不能轻易容忍失败的,所以在使用之前尽可能的把芯片调试好是必须的。ARM此前推出的CoreSight正是为满足复杂的SoC调试而生的。

      “现在商业走的路是条不归之路,”谭军坦言。工艺越来越小、越来越复杂,以前可能就是简单CPU,加上一些IO、存储等。现在里面有两个CPU或两个DSP、三维加速。因此,SoC设计、验证、制造、开发、调试等许多以前并不成为问题的问题也逐渐凸显。现在要考虑物理IP、还要考虑DFM(可制造性设计)、同时还要考虑软件工具的支持等。  

      最早SoC是CPU(或DSP)加简单外设;前两年的SoC需要音频控制、蓝牙等的无线连接或2.5G、3G有线通信;现在除了音频外还需要视频、三维加速器以及较高的连接性,于是一个Hyper SoC中有几个子SoC,开发这么复杂的SoC,对物理IP的要求越来越高了,物理IP在45nm到65nm时对IC设计非常重要。

      此外,芯片还要求是能够验证的,否则没有价值。然后是可制造的,物理IP要能够支持他,满足其需求,特别漏电性能等方面。内部连接通过AMBA ,AMBA总线帮助子SoC联系起来。为此,ARM通过与EDA、代工厂商合作,实现整个生态系统平衡。 其中,软件开发的复杂度很大,很多公司在软件方面的投入是远远不够的。

      竞争

      从2001年开始,半导体行业中,50% 的晶体管是买来的。现在很可能更多,会达到80%。假设一个SoC里有五百万个晶体管,以前要由设计者决定怎么放,不但需要很多人,而且风险很大。因此,与其设计那么多个晶体管还不如去买IP,这也就是过去几年IP行业的成功是基于SoC的原因。ARM的成功更多的是围绕着客户展开,为SoC公司提供一个从概念到产品的整体技术支持,包括从硬件、软件、建模到芯片出来。ARM 提供从CPU、物理支持、设计建模、建模工具到开发芯片所需要的工具。

      如果随便找到一个消费者,从他身上拿出的有手机、数码相机、游戏机、MP4都包含SoC。以前这些产品很大、很笨重、功耗很大,使用SoC 后这些产品功能越来越大、体积越来越小、功耗越来越低、价格越来越便宜。今后几年,可以预见到:软件的比重将会越来越高,“SoC”中的“S"是System ,也可以改成Software软件,因为有系统就要有软件。

      全世界有很多公司推出了不同SoC。对中国来讲,特别是过去的五、六年以来,ARM的模式与中国的生态环境相互支持,帮助许多中国SoC公司成功。其中包括展讯手机、海信的机顶盒、摄像机等等。

      手机做主

      “我认为移动是SoC的主要应用,”谭军说。手机就是一个最好代表:从九十年代手机开始使用SoC,后来变成了多功能SoC。现在智能手机应用处理器也加进去了,有了视频、三维加速器。

      移动之外还有家庭应用,比如高端机顶盒可以玩游戏,能够进行人机对话,这就需要复杂SoC。以前IT企业的笔记本电脑中硬盘也是SoC,需要高性能、低功耗。另外,汽车电子也是SoC。对此,ARM推出了最新的Cortex CPU家族。

      ARM 2007年出货量30亿,有2/3是在移动领域。剩下10亿中约有1亿在嵌入式,另外9亿一半是家庭、一半是企业。增长最快的是嵌入式、汽车电子,其次是企业和家庭,然后是移动。手机的份额无疑是最大的,无线电话是全球唯一一个30多亿人超过一半人使用的技术。但即便如此,30多亿之外、拥有手机的人还要更新手机、每个手机内的ARM核越来越多,以前是一个,现在高端手机可能有五六个。“2010年,我们的目标突破50亿,25亿是移动,10亿可能在嵌入式汽车电子,剩下的15亿在企业和家庭应用,”谭军预测到。

      SoC之后......

      消费者的要求是无止境的,SoC之后,究竟是个什么样的技术?一个是Hyper SoC,另外一个是SIP,二者的抉择来源于各芯片厂商对价格的定位。

      目前,SoC与SIP是并存的。一个复杂SoC里面有几个子系统,不过因为系统是不稳定的,标准要变化,这样做很难大批量生产。但是SIP则不一样,其间的每个部分都是分散的。但对ARM而言,这两种的影响都不大,因为这两种里都需要IP。

    编辑:汤宏琳
  • 相关阅读:
    sublime text 4 vim 插件配置
    ssh-keygen 的使用
    distribution transaction solution
    bilibili 大数据 视频下载 you-get
    Deepin 20.2.1 安装 MS SQL 2019 容器版本
    【转】使用Linux下Docker部署MSSQL并加载主机目录下的数据库
    【转】You Can Now Use OneDrive in Linux Natively Thanks to Insync
    dotnet 诊断工具安装命令
    Linux 使用 xrandr 设置屏幕分辨率
    【转】CentOS 7.9 2009 ISO 官方原版镜像下载
  • 原文地址:https://www.cnblogs.com/glguan/p/1239171.html
Copyright © 2011-2022 走看看