探析SoC(片上系统)的未来之路

最新更新时间:2008-07-06来源: 计世网关键字:架构  制程  运算  负载  DSP  软件 手机看文章 扫描二维码
随时随地手机看文章

  SoC的理想境界是具有普遍性且具高度定制性,在这种条件下,SoC的技术越来越具有多样化。

  预计到2011年,全球消费类电子系统芯片产量将增长到17.7亿元,复合年成长率为6.9%。这一数据反映出消费类IC市场正进入“更加成熟的阶段”,视频处理、视频合成、人工智能等技术的应用,将为该领域的成长提供核心动力。

  Gartner Dataquest副总裁兼首席分析师Bryan Lewis指出,在历经数年摸索后,SoC的架构已逐渐明朗,他称之为第二代SoC。Bryan表示,这一代的SoC已走向混合型的架构,也就是除了功能的多样性外,也尝试采用混合型的制程技术。

  第二代SoC的另一项特征在于次系统的独立性与平行工作,也就是一颗SoC中可以有多个次系统,每个次系统中犹如独立的微型计算机,不仅有个别的处理器核心,还可以有自己的OS、Firmware和API,并采用平行运算的多任务、多阶层架构。这又是电子技术的一大成就,将原属于服务器工作站中的技术概念放入小如指尖的芯片当中,这些技术包括平行运算、不停顿(redundant)和负载平衡(load balance)等架构。今日SoC中的处理器核心,可以是RISC,也可以是DSP,而同样是RISC,可以一边是ARM核心,另一边则是MIPS核心。当采用SoC负载平衡管理软件时,就能将SoC上运行的软件切割成多项任务,并自动完成多核心之间的负载平衡及任务监视工作。

  向多处理器核心发展

  不过,概念归概念,要实现起来则是另一回事,这不是一家公司就能做到的,需要的是整个产业环节组成的生态体系(eco-system)。在SoC开发的生态体系中,有几类公司是举足轻重的。TI、Philips、IBM等SoC制造商自然是居于核心的位置,但它们仍需要和处理器核心、嵌入式软件、ESL/EDA工具等厂商密切合作,才能顺利发展其SoC产品。这些软、硬件及工具厂商中,除了一些老牌子的大公司,如ARM、Wind River外,还有更多是市场上的新面孔,不过在这个崛起的市场中,往往创新技术比资本是更重要的成功条件。

  普遍性且具有高度定制性的SoC是理想境界,目前市场上离这个目标还有很大的距离,尤其是SoC的处理器架构,更是各有一套做法。可配置核心看来虽然理想,但仍需累积更多的design-win实例来巩固市场的信心。各大厂商虽然普遍拥抱ARM核心,但其SoC产品的架构仍有很大不同,有的采用单核心ARM来处理所有的工作,也有采用ARM和DSP双核心架构的,这以TI的OMAP最为出名,强调两个核心分别负责控制及信号处理的工作。有的SoC则是以ARM为主处理器,针对特定功能加挂加速器,如ST的Nomadik,即ARM9外还加入专属的音频及视频加速器。

  阶层式软件架构

  在封闭式的嵌入式环境中,多采用专属的RTOS、驱动及应用程序。SoC也能采此种做法,不过,以大众市场的手机来说,则倾向采用阶层式的架构。此架构基于硬件抽象(hardware abstraction)的接口做法,将系统分为三层,以手机应用SoC为例,最上层为使用者应用层,中间层为通信、多媒体架构、安全性及操作系统,最底层则是与LCD控制器、影像传感器或照相机等一般性应用外围的沟通。

  以上三层彼此间通过高阶的和低阶的API来沟通。因此API的标准化是此架构普及的关键,当业界发展出标准化的API后,应用软件从底层的平台架构分离出来,开发者只需从上层架构的观点对应用程序做抽象层级的开发,而不用对底层的实体平台做直接的呼叫,这让产品能更快速地开发,在平台更新时也不需牺牲效能或程序代码的可互操作性(interoperability),应用功能只需要写一次就够了。不仅如此,由于此架构的平台具有通透性,制造商也很容易对硬件和软件做各种功能升级。在此架构下,SoC也能采用高阶操作系统(High level OS,HLOS)来满足复杂多任务的运算控制需求。不过,底层的规划仍有其重要性。毕竟,实际的运算作业还是发生在底层,只有针对特定需要对底层做最佳化的调校,才能充分发挥最佳效能。这时,系统设计者就得懂得通过基础的汇编语言编译程序的编码,对程序代码进行最佳化设计,以提升SoC系统的效能等级。

  ESL工具

  以上内容主要是SoC的系统架构规划,在完成此阶段的布局后,接着要面对的是如何实现硬件生产的问题。由于SoC的制造相当复杂,尤其是面对多核处理器及庞大的电路闸,因此SoC开发对于EDA工具的依赖极深,而在此类系统级设计(System Level Design)中,电子系统级(Electronic System Level,ESL)正是EDA和IP业者为简化SoC开发而致力推广的设计方法。ESL发展的主要目的就是要解决日益复杂的软硬件协同设计问题。相比较过去,要等到芯片硬件生产出来后才能执行软、硬件的同步验证工作,使得芯片的验证周期拉长。ESL设计方法能通过一个虚拟的软件平台环境,让设计师在IC设计早期阶段即开始进行整体系统架构分析、IP选择与软硬件整合等程序,如此一来,设计师能及早发现SoC软硬件整合上可能出现的问题,大幅提高开发的成功性。

  目前的ESL工具主要是由C或C++语言来完成,通过System C语言的使用,许多C++函式库被引用,也降低了IC设计者在RTL设计时,经常遇到转换不同设计工具时,程序语言间不易统合的困境。除了System C以外的高抽象层级、系统导向的硬件描述语言还包括System Verilog和Verilog 2005、VHDL 200x等。通过这种较高层级的语言,有助于节省系统的仿真。

  链接: SoC的竞争者——SiP

  所谓SiP(System in Package),是在基板上组装一块或多块裸片,再加上若干分离式和被动组件的封装设计。相比较,SoC一般需花上18个月,SiP的开发时间能大幅缩短,只需6~9个月的时间即能完工。此外,由于采用封装技术,因此SoC难以整合不同制程、技术的瓶颈,就很适合走SiP的途径,采用Si、GaAs、SiGe等不同制程的芯片可以通过堆栈而封装在一起,进而生产出混合内存、模拟及数字功能的多功能芯片。

  以ST的移动市场方案来说,移动设备的空间配置可谓寸土寸金,而采用12×12 TFBGA封装的Nomadik本身的尺寸已经非常小了,但在它的三层堆栈版本中,还将高达512Mbit的SDRAM和NAND Flash与处理器整合在狭小空间的封装当中。在这个封装当中,处理器和内存芯片堆栈在彼此的上方,达成更佳的系统运行效能。这两种系统级芯片设计途径各有其优缺点:SoC适合要求高效能、高整合度和生命周期长、产量高的产品,不过,它的技术难度较高,需要投入的研发时间也较长;SiP则适合重视开发弹性、上市时间压力大的设计案例。

  一般来说,SiP的成本较SoC为低,对产量规模的要求不高,不过,在制造上仍有其技术门坎。以SiP的开发来说,只要有一个裸晶故障,整个模块就宣告失败,只能弃之不用。也就是说,SiP最终产品的良率是所有堆栈芯片良率的乘积,因此良好裸晶(known good die,KGD)的筛选就成了SiP生产制造过程中最重要的一环,这有赖裸晶测试技术来达成,另一方式则是采用良率更高的、更小型芯片来避免KGD问题。

关键字:架构  制程  运算  负载  DSP  软件 编辑:汤宏琳 引用地址:https://news.eeworld.com.cn/news/market/200807/article_21635.html

上一篇:片上系统(SOC)设计与EDA工具
下一篇:竞争激烈的SoC(片上系统)市场

推荐阅读

NVIDIA下一代Hopper架构曝光!采用5nm工艺 晶体管超1400亿
据媒体报道,NVIDIA下一代主要面向高性能计算、人工智能等Hopper架构,将会采用5nm工艺制程,晶体管多达1400亿个,面积核心达到了900平方毫米,是有史以来最大的GPU。  作为参考,NVIDIA自家旗舰Ampere架构的A100为542亿个晶体管(每平方毫米约为6560万个晶体管),AMD阵营中采用Aldebaran架构的Instinct MI200系列为582亿个晶体管(每平方米约为7360万个晶体管),GH100是它们的2.5倍左右。Hopper架构的GH100在5nm的加持下,能够在单芯片封装下轻松做到每平方毫米1.5亿个晶体管。  不过这一说法遭到了存疑,因为当前EUV光罩的限制为858平方毫米,而GH100
发表于 2022-02-10
NVIDIA下一代Hopper<font color='red'>架构</font>曝光!采用5nm工艺 晶体管超1400亿
硬刚台积电!Intel大手笔进军代工业:扶植第三大CPU架构
2月8日最新消息,Intel宣布,它已经准备了一笔规模可观的基金,以帮助大公司、小公司、新公司和老公司利用Intel代工服务公司(IFS)打造颠覆性技术。  这笔10亿美元(约合63.58亿元人民币)投资基金旨在利用Intel最新的创新芯片架构和先进的封装技术,加快客户产品进入市场的时间。此外,它不会对体系架构支持过于挑剔,支持范围涵盖x86、ARM和RISC-V等。  作为新CEO基辛格IDM 2.0战略的一部分,这是Intel再度对向外开放其晶圆代工服务明确示好。Intel还预计其3D封装技术等允许在一块芯片产品上集成不同架构,比如x86+ARM这样的混合模块化芯片等。  与此同时,Intel宣布成为RISC-V国际成员并加入
发表于 2022-02-08
硬刚台积电!Intel大手笔进军代工业:扶植第三大CPU<font color='red'>架构</font>
纯电动汽车动力电池高压充电架构体系方案探讨
的电气架构方案 ●800V动力电池和800V高压系统 目前主流电动汽车乘用市场动力电池系统充电等级为400V,充电桩和车辆高压组件受电流物理限制,提升充电功率的直接方式提高电池的电压。如图1。将动力电池和高压组件提升至800V系统。 ( △图片1 ) ●800V动力电池和400V高压系统考虑成本等因素,利用现有400V电压等级下的零部件平台和充电基础设施,可以考虑在车辆充电接口和动力电池与高压组件之间增加DCDC装置。如图2。 ( △图片2 ) ●400V动力电池和400V高压系统通过电池的串并联分配,设计可配置的动力电池系统,串联时
发表于 2022-01-27
纯电动汽车动力电池高压充电<font color='red'>架构</font>体系方案探讨
BMW的下一代电子电气架构
我其实一直想跟踪全球汽车企业的软件化进度,一个很好的抓手是看电子电气架构和对应的软件功能分配,以及基于SOA的软件开发进度。最近看到IEEE以太网年会里面BMW分享的两份材料: ●《AUTOMOTIVE MACSEC ARCHITECTURE》Dr. Oliver Creighton & Dr. Lars Völker  ●《FROM VEHICLE CENTRIC TO PEOPLE CENTRIC HOW THIS TREND IS CHANGING VEHICLES E/E ARCHITECTURES》G.Smethurst ▲图1.BMW的历史架构发展 主要结论
发表于 2022-01-25
BMW的下一代电子电气<font color='red'>架构</font>
Arm发布Morello SoC原型,使用CHERI架构显著改善内存安全
Arm Morello SoC十多年来,剑桥大学的研究人员一直在开发能力 硬件增强 RISC 指令 (Capability Hardware Enhanced RISC Instructions) 架构模型。今天,Arm 宣布推出首款基于 Arm 的 SoC 与 CHERI 架构集成的硬件,这是其为期五年的 Morello 计划的一个重要里程碑。Arm 与剑桥研究人员密切合作,开发了一个 64 位 Armv8-A 驱动的 SBC(单板计算机),以允许测试其声称的“显着改进”的硬件增强设备安全性。剑桥大学和 Arm 一直在规划一个新架构,以增强基于 Arm SoC的内存访问安全。根据微软和谷歌的研究,通过补丁解决的漏洞中,超过
发表于 2022-01-21
Arm发布Morello SoC原型,使用CHERI<font color='red'>架构</font>显著改善内存安全
EE架构 | 国内主流OEM的中央计算+区域控制架构信息梳理
://mp.weixin.qq.com/s/jJvwOAx7wS3VSaDOjbDjeg3. 比你想象中的要强 解析小鹏汽车 X-EEA 3.0 电子电气架构https://mp.weixin.qq.com/s/O1evq-Qx4WddEX-Tz4SYWA4. 功能域架构火爆之后,区域架构或在2023-2025年迎大规模应用https://mp.weixin.qq.com/s/xvvG_cuhbGplBHN3taWOAg5. 软件定义汽车的核心是什么?谈一谈新一代特斯拉电子电气架构http://www.eeaconference.com/news/751649/6. 浅谈特斯拉的EEAhttps
发表于 2022-01-19
EE<font color='red'>架构</font> | 国内主流OEM的中央计算+区域控制<font color='red'>架构</font>信息梳理
小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 数字电视 安防电子 医疗电子 物联网

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved