什么是片上网络(NoC)?为什么系统级芯片(SoC)设计需要NoC?片上网络(NoC)相比传统的总线接口通信有什么优点和缺点?高性能的SoC设计在性能、功耗和尺寸方面面临哪些挑战? 5G、AI和自动驾驶等新兴应用对SoC设计提出了什么特别要求?

Benoit在互连IP、ASIC工程和半导体IP方面拥有三十年的经验。 他于2013年加入Arteris,担任负责全球应用工程的应用总监,并提升为负责FlexNoC产品开发的技术副总裁。 在加入Arteris之前,他曾在欧洲的Sonics和Thomson Multimedia工作。

Benoit拥有七项发明专利,获得巴黎Pierre et Marie Curie(UPMC)大学微电子学研究生学位。

1.什么是片上网络(NoC)?为什么系统级芯片(SoC)设计需要NoC?

在介绍NoC相关历史之前,我想提出一个观点:NoC是一种SoC架构。从字面上看,NoC是SoC架构师在其框图和平面图中绘制的IP模块之间连接的逻辑和物理实例。如此众多的SoC设计团队从Arm、Synopsys和Cadence等公司获得IP模块的授权许可,SoC设计趋向于同质化。实现SoC差异化设计的关键在于架构师如何选择和连接这些IP模块以满足他们的系统级要求。

2.片上网络(NoC)相比传统的总线接口通信有什么优点和缺点?

SoC所包含的IP模块数量不断增加,同时片上服务质量(QoS)、仲裁和数据流优化的复杂性越来越高, NoC逐渐取代总线和交叉开关(crossbar),而成为片上互连的行业标准。总线是共享的通信资源,除了最简单的系统之外,总线无法提供系统所需的带宽。交叉开关虽然可以提供足够带宽,但是其大小随着所连接的IP模块数量成倍增长,并且大型的交叉开关根本无法构建。 它们都不能很好地利用布线,而布线可是当今芯片技术中最为昂贵的东西。NoC可以极大地减少裸片面积(尤其是更少的布线),功耗更低,而且可以对片上数据流和服务质量进行微调优化,甚至可以提供数据保护功能以提高整个系统的功能安全性。

总线是系统级芯片发展的早期阶段所采用的标准,那时连接的IP模块(CPU、存储器和外围控制器等)可能不超过20个。 然而,随着更多IP模块连接到总线,它们开始争夺优先级和可用的带宽。总线需要集中的仲裁器和地址解码逻辑,而随着主机和从机数量的增加,大家竞争同一条总线资源,这反而成了SoC性能的瓶颈。

另一个问题是,针对总线定义的信令和事务没有与传输通信分开。总线不会区分通常归类为事务、传输和物理层的活动,因此总线结构无法适应系统架构的变化,或不能充分利用芯片工艺技术的迅速发展。

相反,片上网络(NoC)采用独立的事务、传输和物理层三层通信机制,来实现IP模块的通信。 事务层可以接受AMBA、OCP甚至用户定义的事务协议(读取、写入、响应等),然后将其发送到传输层以便转换为数据包。数据包转换可以使用任何能够支持的事务协议来混合数据流,从而实现SoC的IP“即插即用” 。 此外,数据包转换还可以灵活地为预期的系统级数据流特性而自定义物理层。 这样可以针对物理组件(如交换机、防火墙等)及其链接进行带宽、距离跨度、成本、所需功耗和数据完整性等方面的优化,而不会影响传输和事务层。

仍然有一些小型SoC设计会使用总线结构,例如基于Arm Cortex-M的MCU设计,其中集成的IP模块可能只有10来个。但是我们看到,即使是这些设计也开始往NoC互连转移,特别是那些有低功耗要求的设计,要求系统具有多个电源和时钟域,而且相互之间要通信。在处理不同的时钟和电源域方面,NoC比总线甚至交叉开关都要好得多。

3.高性能的SoC设计在性能、功耗和尺寸方面面临哪些挑战?

现在大多数高性能SoC设计均使用10 nm以下的先进工艺节点,其中晶体管的尺寸可缩小到令人难以置信的地步。这样就可以将数十亿个晶体管集成到一颗裸片上,而几年前同样尺寸的裸片只能容纳几亿个晶体管。然而,金属线宽还没有缩小到晶体管那么小,当系统中添加更多IP模块时,连接它们所需的金属线数量却随之增加,并且数据在片上传输所需的距离也增加了。对于5年前的SoC设计而言,NoC可能占裸片面积的10%,但在当今的先进高性能SoC中,这一面积比却在增加。但是,我们也在不断改进NoC技术,使其能够在高性能应用的高时钟频率和高电压下运行。而当NoC不需要大带宽时,我们能够非常快速、透明地“使之节流”至节能模式。NoC技术提供了很多“杠杆”,SoC架构师可以使用它们针对特定的性能、功耗和面积要求进行优化。

4. 5G、AI和自动驾驶等新兴应用对SoC设计提出了什么特别要求?

所有这些新兴应用都在创新的独特架构中使用人工智能/机器学习硬件加速器IP。 SoC架构师面临的首要挑战是如何为这些加速器提供高带宽数据流,这就要求优化NoC以提供所需的带宽而又不能阻塞整个系统其余部分的通信。

其实最具技术挑战性的AI / ML实施是在汽车和机器人领域,这些应用会使用神经网络边缘推理。但有一个问题,架构师必须同时满足实时要求(比如在击中目标对象之前对其进行检测和分类)和功能安全性(空气中一点辐射变化可不能导致机器人发疯或汽车碰撞)。NoC技术提供了基础技术,可确保整个SoC的通信延迟、带宽和仲裁优先级,同时还通过ECC、硬件复制和检查等技术手段来保护数据及避免信令硬件故障。

5.有哪些跟SoC设计相关的先进技术值得关注?

当我们为无人驾驶的自动驾驶汽车开发系统时,必须确保SoC即使出现故障也可以继续安全运行。在航空系统中,我们用到一些“宏观”级别的传统技术,会使用三重模式冗余和详尽的检查来确保安全。这些技术已被应用到“微观”的半导体级别,纳入到SoC设计中。但是,除了简单地三倍增加逻辑(以及导线和门)以满足要求之外,我们还需要做更多的事情,我相信在这一领域会有很多创新。

我们认为需要采用新技术的另一个领域是使用芯粒(chiplet)来扩展SoC。我们的客户已经表示出担心,对于某些用例,当前的标准(例如CXL和CCIX)对系统有多大的负担和影响。绝对需要低延迟、高带宽的芯粒互联,这种连接可以让单个NoC透明地跨越多个芯粒。

责编:Amy Guan

本文为EET电子工程专辑原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
阅读全文,请先
您可能感兴趣
IP供应商、芯片设计服务提供商和AI专家在以AI为中心的设计价值链中的地位正变得更加突出。本文给出了四个设计用例,强调了服务于AI应用的芯片设计模型的重新调整。
频率梳是一种能够发射多条等间隔频谱线的特殊激光源,广泛应用于光学钟、激光雷达、光谱学和光神经网络等高精度测量领域……
据台湾工商时报报道,英伟达(Nvidia)已正式成立ASIC(应用特定集成电路)部门,并计划在中国台湾招募上千名芯片设计、软件开发及AI研发人员。
根据Imagination官方声明,CEO西蒙·贝雷斯福德-怀利先生目前仍然全力投入公司管理工作,并未“被迫辞职”。
通过收购宏晶微电子,康佳集团将能够进一步拓展其在半导体领域的业务版图,提升公司在芯片设计、开发、生产和销售等方面的实力。
紫荆半导体是一家专注于RISC-V车规级芯片设计开发的公司,公司的首颗明星产品——紫荆M100于今年9月成功点亮,并获得了功能安全认证,其采用模块化设计,内核可重构,具备更快的处理速度和更少的耗时……
• 目前,iPhone在翻新市场中是最热门的商品,并将长期主导着翻新机的平均销售价格。 • 全球翻新机市场持续向高端化发展,其平均销售价格(ASP)现已超过新手机。 • 新兴市场是增长的最大驱动力,消费者对高端旗舰产品有着迫切需求。 • 由于市场固化和供应链的一些问题限制推高中国、东南亚和非洲等大市场的价格。 • 2024年,这些翻新机平均销售价格将首次超过新手机。
从全球厂商竞争来看,三季度凭借多个新品发布,石头科技市场份额提升至16.4%,连续两季度排名全球第一……
最新Wi-Fi HaLow片上系统(SoC)为物联网的性能、效率、安全性与多功能性设立新标准,配套USB网关,可轻松实现Wi-Fi HaLow在新建及现有Wi-Fi基础设施中的快速稳健集成
其中包含Wi-Fi 7和蓝牙5.4 模组FME170Q-865、Wi-Fi 6和蓝牙5.4 模组FCS962N-LP、Wi-Fi 6和蓝牙5.3模组FCU865R 、独立Wi-Fi和蓝牙模组FGM840R、高功率Wi-Fi HaLow模组FGH100M-H……
大疆发布DJI Matrice 4T旗舰无人机,售价38888元。该无人机可用于电力巡检、应急抢险、公共安全、水利林业监测等众多应用场景。DJI Matrice 4T的镜头模组拥有“六个眼”,除了广角
来源:《中国半导体大硅片年度报告2024》2016 年至 2023 年间,全球半导体硅片(不含 SOI)销售额从 72.09 亿美元上升至121.29 亿美元,年均复合增长率达 7.72%。2016
01周价格表02周价格观察硅料环节本周硅料价格:N型复投料主流成交价格为40元/KG,N型致密料的主流成交价格为38元/KG;N型颗粒硅主流成交价格为35元/KG。供给动态头部料企继续推进减产策略,月
1月7日,据韩媒 sisajournal-e 消息,三星计划 2025 年下半年推出三折叠手机,采用 G 形双内折设计,完全展开后尺寸为 12.4 英寸。据称,有别于华为的 S 形折叠屏方式(In&O
点击蓝字 关注我们SUBSCRIBE to USImage: The Verge据悉,OpenAI已经制定了成为一家营利性公司的计划。在近日发布的一篇博客文章中,OpenAI的董事会表示,将把公司现有
中国上海,2025年1月9日——中微半导体设备(上海)股份有限公司(以下简称“中微公司”,上交所股票代码:688012)和南昌中微半导体设备有限公司共同拥有的发明专利“一种化学气相沉积装置及其清洁方法
日前,微信安卓版迎来8.0.56正式版更新,这是2025年首次版本更新。关于更新内容,依然是那9个字:“修复了一些已知问题”。虽然官方没有公布具体更新内容,但体验后发现,新版增加了朋友圈视频倍速播放等
近日,闻泰科技在一场电话会议中阐述了其出售ODM(原始设计制造)业务的战略考量。           闻泰科技表示,基于地缘政治环境变化,考虑到 ODM 业务稳健发展和员工未来发展利益最大化,公司对战
这届CES,几乎成了半个车展。尤其是今年多个中国电动车品牌参展,凭借各种华丽的车载科技大放异彩,直接让美国记者看傻了。在体验完极氪001 FR之后,美国知名电动车媒体InsideEVs记者Patric
据彭博社报道,软银集团及其控股子公司 Arm 正在探讨收购 Ampere Computing 的可能。 Ampere Computing 是甲骨文支持的半导体设计公司,致力于塑造云计算的未来,并推出了