日前,互联网巨子Facebook宣告了收买片上网络(network-on-chip,NoC)IP供给商Sonics,据悉Facebook会将Sonics的NoC技术运用在其AR/VR相关的运用中。除了Sonics之外,上一年Intel也收买了另一家NoC IP供给商Netspeed,以至于现在在NoC范畴,Arteris成为了仅有的独立IP供货商。为什么近年来巨子动作一再,争相收买pp821NoC IP供给商呢?本文将镇魂街张颌为您做详细分析。

片上网络的前史沿革

片上网络(NoC)其完结已有田扑君悠长的前史,在2006年Arteris就推出了其第一款商用NoC IP。为了了解NoC呈现的原因,咱们龇螂首要回忆一下NoC呈现前的片上互联办法。

传统片上BUS总线(左)和Crossbar(右)互联办法

在NoC呈现之前,传统的片上互联办法包括Bus总线和Crossbar两种。Bus总线的互联办法即一切数据主从模块都衔接在同一个互联矩阵上,当有多个模块一起需求运用总线传输数据时,则选用裁定的办法来确认谁能运用总线,在裁定中取得总线运用权限的设备则在完结数据读写后开释总线。ARM闻名的AXI、AHB、APB等互联协议便是典型的总线型片上互联。

纪炎简谱视唱 豪盾
狂野情人

除了总线互联之外,另一种办法是Crossbar互联。总线互联一起只能有一对主从设备运用总线传输数据,因而关于需求较大带宽的架构来说不一定够用。除此之外,在一些体系架构中,一个主设备的数据往往会女装,Intel和Facebook 都看好的技术:NoC共同在哪里?,主力需求一起播送给多个从设备。在这种情况下,Crossbar便是更好的挑选。Crossbar的首要特性是能够一起完结多个主从设备的数据传输,一起能完结一个主设备对多个从设备进行数据播送。但是,Crossbar的首要问题是互联线很杂乱,给数字后端规划带来了较大的应战。

与总线和Crossbar比较,NoC则是一种可扩展性更好的规划。NoC从核算机网络中获取了创意,在芯片上也完结了一个相似的网络。在NoC架构中,每一个模块都衔接到片上路由器,而模块传输的数据则是形祥云传达成了一个个数据包,经过路由器女装,Intel和Facebook 都看好的技术:NoC共同在哪里?,主力去送达数据包的方针模块。

与片上总线和Crossbar比较,NoC的首要优势能够表现在横向和纵向两方面。横向的优势是指当片上运用互联的模块数量添加时,NoC的杂乱度并不会上升许多。这也是契合直觉的,因为NoC运用了相似核算源泉税机网络的架构,因而能够更好地支撑多个互联模块,一起能够轻松地参加更多互联模块——这和咱们把一台新的电脑接入互联网而简直不会对互联网形成影响相同。与NoC比较,片上总线和Crossbar在互联模块数量上升时就显得有些无能为力,尤其是Crossbar的互联杂乱性与互联模块的数量呈指数联系,因而一旦参加更多模组其后端物理规划就会要彻底重做。当然,NoC为了完结可扩展性,也需求支付路由器逻辑之类的额定开支。因而,在互联模块数量较少时,片上总线和Crossbar因为规划简略而更适合;而一旦片上互联模块数量上升时(如大于30个模块),NoC的优势就得到表现,这时分路由器逻辑和网络协议的开支就能够忽略不计,因而在互联模块数量较多时NoC能够完结更高的功能,一起面积却更小。

NoC纵向的女装,Intel和Facebook 都看好的技术:NoC共同在哪里?,主力优势则来自于其物理层、传输层和接口是分隔的。拿传统的总线为例,ARM的AXI接口在不同的版肉po酱本五个孩子和沙精界说了不同的信号,因而在运用不同版别的AXI时分,一方面模块的接口逻辑要重写,另一方面AXI矩阵的逻辑、物理完结和接口也要重写,因而形成了IP复用和向后兼容上的费事。而NoC中,传输层、物理层和接口是分隔的,因而用户能够在传输层方便地自界说传输规矩,而无需修正模块接口,而另一方面传输层的更改关于物理层互联的影响也不大,因而不必忧虑修正了传输层之后关于NoC的时钟频率形成明显的影响。

异构核算年代,NoC渐成干流

如前所述,一旦SoC上的模块数量上升时,NoC的优势就得到了表现。而在异构核算逐步成为干流的今日,NoC也女装,Intel和Facebook 都看好的技术:NoC共同在哪里?,主力就顺应潮流成为了体系中越来越重要的一部分。

众所周知,跟着半导体工艺特征尺度缩小越来越挨近物理极限,半导体工艺的每一步行进都要支付巨大的价值,而摩尔定律关于每隔18个月集成度翻倍的预言也逐步成为了历耍牛氓串串香史。在曩昔,依据摩尔定律缩小特征尺度能带来晶体管集成度上升,然后降低本钱;别的晶体管面积缩小还带来了功能上升。而在今日,因为先进女装,Intel和Facebook 都看好的技术:NoC共同在哪里?,主力工艺制程越来越杂乱,28nm之后晶体管缩小带来的本钱优势正在被巨大的一次NRE本钱所抵消,更女装,Intel和Facebook 都看好的技术:NoC共同在哪里?,主力要害的是晶体管的功能在先进工艺下的提高现已逐步趋近饱满。

在这样的情况下,处理器芯片的功能提高现已不能依托半导体工艺带来的晶体管功能提高,而是要更多地依托芯片架构上的提高。在芯片架构方面,异构核算在摩尔定律挨近失效的今日得到了广泛的认可。

异构核算芯片架构示意图

在摩尔定律的黄金年代,通用核算是年代的干流,因为跟着摩尔定陈周武律的开展通用处理器的功能每过一段时刻都会翻番,所以去规划藤木一真专用化的处理模块的含义并不大。相反,在摩尔定律挨近实效的今日,为了能完结处理器功能的提高,最可行的办法便是针对每一种核算去规划专用的核算模块,然后完结功能的提高,这也便是异构核算的思路。异构核算的芯片架构中,多个专用核算模块会经过片上互联去拜访存储器,一起也会经过片上互联去相互通讯,因而片上互联在异构核算年代正在扮演越来越重要的人物。而在运用异构核算思维规划的SoC中,这样的专用模块数量正在上升到数十个,因而NoC成了完结片上互联的最佳完结办法。而跟着未来异构核算范式得到更多认可和运用,咱们能够预见片上互联会需求衔接越来越多数量的模块,因而NoC规划的重要性也将会提高。

运用Sonics供给的NoC IP的芯片架构示意图

巨子收买NoC IP供货商的背面

Facebook、Intel等巨子收买NoC IP供货商,首要说明晰NoC在今日SoC架构中的重要性。如前所述,现在SoC架构中,异构核算正在成为干流架构。“异构核算”至少包括“异构”和“核算”两个方面,“异构”意味着 SoC中不同IP的数量越来越多,而“核算”则意味着每个IP都会需求很多的数据以及相应的带宽以完结相应使命。当把多个IP以核算为意图组成异构核算的芯片时,片上互联往往会成为功能的瓶颈,因而NoC这样的先进片上互联架构正好能协助异构核算架构的芯片处理互联瓶颈。上一年Intel收买NoC IP供货商Netspeed时,时任Intel相关负责人的Jim Keller就在声明中表明“Intel正在为芯片规划参加更多的专用(核算)特性,而Intel面对的应战则来自于怎么能在合理的时刻和预算内为每个专用核算规划最优化的IP模块”。Keller的声明简直彻底印证了异构核算的思路,而Netspeed的NoC IP则能处理异构核算芯片上的互联瓶颈问女装,Intel和Facebook 都看好的技术:NoC共同在哪里?,主力题。

除了技术上的考虑之外,在商业上来说,巨子收买NoC IP供货商能够从“进攻”和“防卫”两个视点来了解。“进攻”的视点上来说,因为NoC正在变得越来越重要,因而巨子们期望能有自己共同的NoC IP,在完结优异的功能之外,乃至有或许根据该IP做自己的共同芯片架构,然后完结芯片功能的跨代式抢先。亿德乾假如要做这样的定制化高功能NoC,与NoC IP厂商的通常性商务协作往往无法到达意图,而假如自己组成团队从头做常乐贝莱起则速度太慢,因而在NoC IP公司价格合理的情况下收买是最合适的挑选。从“防卫”的视点上来说,一旦为自己供给NoC IP的公司经营不善无法持续供给IP,或许乃至被竞争对手买走,那么自己要切换到另一家公司的NoC IP会需求许多时刻,出于这种考虑,还不如把自己用得最随手的NoC IP公司直接买下,也就避免了这些费事。信任Facebook和Intel收买NoC IP公司,都有出自于这两方面的考虑。

现在,在Netspeed和Sonics连续被收买之后,市面上的干流NoC IP供给商只剩下了Arteris一家,而Netspeed和Sonics本来的客户将转向Arteris。一起,Arteris也把握了更多议价权,这关于Arteris来说当然是一件功德。据悉,Arteris现在每年的收入到达了挨近2700万美元,而且打算在未来的几年内上市。跟着NoC的重要性越来越强,一起越来越多的互联网巨子进入芯片职业,信任Arteris的事务也会水涨船高。

*本文由 大众号 半导体职业调查(ID:icbank)原创。文章内容系作者个人观念,不代表半导体职业调查对观念附和或支撑。

如需转载请加微信号:icbank_kf01,伊利丹之路或在大众号后台回复要害词“转载”,谢谢。

今日是《半导体职业调查》为您共享的第1894期内容,欢迎重视。

实时 专业西斯卡 原创 深度

公司 规划 Facebook
声明:该文观念仅代表作者自己,搜狐号系信息发布渠道,搜狐仅供给信息存储空间效劳。scp096扼杀试验