第三方IP是众所周知的标准功能,例如处理器和通信核心以太网、USB、I2C、SPI和外围器件,这些功能不值得自己花费时间和精力来亲自开发。与其竞争对手相比,MLA是这款SoC的“杀手锏”,可提供每秒50万亿次操作(TOPS),而功耗则低至5瓦。

之前没多久,包含一百万只晶体管的系统级芯片(SoC)还曾被认为是大型器件。可如今,包含多达10亿只晶体管的SoC已是常见,例如,SiMa.ai的最新案例研究及其新的机器学习(ML)芯片MLSoC。该芯片能在嵌入式边缘提供轻松的机器学习。

MLSoC是在16纳米技术节点上创建的,由数十亿只晶体管构成。正如当今SoC设计中几乎无一例外的情况一样,MLSoC构成中,也采用了多个现成的第三方知识产权(IP)块的复杂组合,外加自己开发的机器学习加速器(MLA)IP。

图1:MLSoC在单芯片中同时实现了主机处理器和ML加速器功能。来源:SiMa.ai

第三方IP是众所周知的标准功能,例如处理器和通信核心以太网、USB、I2C、SPI和外围器件,这些功能不值得自己花费时间和精力来亲自开发。与其竞争对手相比,MLA是这款SoC的“杀手锏”,可提供每秒50万亿次操作(TOPS),而功耗则低至5瓦。

不过,结合来自不同供应商的数百个IP所带来的一个问题是,SoC行业已经定义并采用了多个互连协议,包括OCP、APB、AHB、AXI、STBus以及DTL,其中的每个IP都可能使用不同的协议。此外,每个IP可以支持不同的数据宽度并采用单独的时钟频率。正如可以想象到的那样,让这些IP彼此交互可能会让人望而生畏。

进入NoC

连接数百个不同IP的最佳解决方案是使用片上网络(NoC)。利用缓冲和交换,NoC在发起IP和目标IP块之间传递数据包。每个数据包都包含一个标头,其中包括一个带有源地址和目标地址的ID,以及一个包含数据的主体。大量的数据包可能会同时并发传递。

每个IP都有一个或多个称为”插座”的接口。网络接口单元(NIU)将IP”插座”连接到NoC,并对数据进行串行化和打包,同时满足每个IP的数据宽度和时钟频率要求。

开发人员通常将IP设想成在硅芯片的表面上有正方形或长方形的占位面积。尽管NoC跨越了整个芯片,但许多开发者并没有意识到它还是一个IP。

是自己开发还是现成NOC

SoC开发人员必须决定是在自己实施NoC更好,还是从第三方供应商那里获得。对于许多团队来说,也许这根本就是不值得考虑的问题,因为他们完全缺乏从头开始开发全功能NoC所需的时间、资源和技能。

创建适用于现代SoC的NoC至少需要六名工程师满负荷工作两年。然后还有同时调试NoC和其他一些设计问题。唯一能够降低风险、加快上市时间(等同于货币化时间)的现实解决方案,就是选用可信供应商经过验证的现成NoC。

实现NoC的技术优势

不仅仅需要将NIU连接到IP”插座”,还需要确定任一交换机的位置以及任一缓冲区的大小和位置。由于NoC横跨整个芯片,因此有必要为物理布局团队和工具引入多级管道(寄存器),以满足SoC的性能和时序规范。

设计还包括迭代。在流程的前端设计部分执行迭代,要比包括前端和后端物理布局要快得多。如果前端设计工程师手动插入各级管道,并且未能在正确的位置使用足够的资源,则后端物理实现团队将无法实现其目标,导致项目会被退回返工。

不幸的是,架构师通常会通过过度开发、并插入过多级的管道来解决这个问题。尽管这将有助于物理设计团队满足时间要求,但任何超出需求的管道级数都会消耗管芯面积、加大功耗并增加延迟。

解决这一问题的一种正确方法是使用物理感知NoC。这意味着,一旦物理布局团队提供了各个IP块的建议位置,该数据就可以用于自动确定最佳的管道级数和位置。通过加快物理布局过程,实现时序收敛所需耗时的后端到前端迭代次数显著减少。

FlexNoc 5就是一款这样的NoC,它具有物理感知能力,还有一些其他功能选项。对于具有数百个IP和1024+位宽连接的顶级设计,FlexNoc XL选项提供了大容量网状NoC生成器功能。FlexNoC 5高级内存选项适用于复杂内存交织方案和非连续地址位的架构。此选项使用多通道缓冲区重新排序,以避免排序规则块和响应序列化瓶颈,同时支持并发内存通道读取。

图2:物理感知片上网络IP可提高生产力。资料来源:Arteris

有些设计是安全关键型,这意味着故障或误操作有可能会导致人员严重受伤害甚至死亡,或者是设备和财产损失甚至严重损坏,或者是危害环境。在这种类型的设计中,FlexNoc 5 IP可以通过FlexNoc快速还原能力选项来补充。该软件包可帮助设计人员实现符合汽车ISO 26262和IEC 61508标准所需的安全功能。它还为增强型企业SSD耐久性提供了所需的硬件可靠性。

为什么选现成NoC IP

管理复杂SoC设计的唯一方法是使用NoC。与其花费数年时间并消耗大量工程资源来自己开发,不如选用可靠的现成NoC,以节省开发时间、降低风险并加快上市时间。

(参考原文:Create high-performance SoCs using network-on-chip IP

本文为《电子工程专辑》2023年5月刊杂志文章,版权所有,禁止转载。点击申请免费杂志订阅

责编:Jimmy.zhang
您可能感兴趣
最近收到一款Jetson Orin Nano Super开发套装,我打算拿它来做个简单的AI应用开发...在没有任何AI应用和嵌入式应用开发经验的基础上...主打传说中的零代码开发~
这一新指导政策不仅反映了中国在芯片产业中减少对外依赖的战略意图,也体现了RISC-V架构在中国芯片产业中的重要地位和发展潜力。
“祖冲之三号” 具备105个可读取比特和182个耦合比特,处理量子随机线路采样问题的速度比目前最快的超级计算机快15个数量级,超过谷歌2024年10月公开发表的最新成果6个数量级。
目前英特尔采取了“产能匹配”策略,即需确保“投资节奏与市场需求一致”,避免过度投入导致产能闲置。这番说辞或意味着英特尔面对巨大财务压力作出了不得已的战略调整。
微软还强调,拜登政府的《人工智能扩散出口管制框架》限制了美国向许多快速增长且具有战略意义的市场出口关键AI组件,破坏了特朗普政府的两项优先事项:加强美国的AI领导地位以及减少美国近万亿美元的贸易逆差。
Ocelot是AWS与加州理工学院合作开发的,集成了两个堆叠在一起的小型硅微芯片。 AWS表示,该芯片的设计可将与纠错相关的成本降低多达90%。
TEL宣布自2025年3月1日起,现任TEL中国区地区总部——东电电子(上海)有限公司高级执行副总经理赤池昌二正式升任为集团副总裁,同时兼任东电电子(上海)有限公司总裁和东电光电半导体设备(昆山)有限公司总裁。
预计在2025年,以下七大关键趋势将塑造物联网的格局。
领域新成果领域新成果4月必逛电子展!AI、人形机器人、低空飞行、汽车、新能源、半导体六大热门新赛道,来NEPCON China 2025一展全看,速登记!
本次股东大会将采取线上和线下相结合的混合形式召开,股东们可选择现场出席或线上参会。
千万级中标项目5个,百万级中标项目12个。文|新战略根据公开信息,新战略移动机器人产业研究所不完全统计,2025年2月,国内发布35项中标公告,披露总金额超15527.01万元。(由新战略移动机器人全
倒计时1天,『2025年行家说开年盛会(第8届)取势行远·LED显示屏及MLED产业链2025年蓝图峰会』明天正式启幕。本届开年盛会特设「2025年产品/技术/市场蓝图计划」、「COB」、「MiP及玻
‍‍据“龙岩发布”3月5日消息,蓝天LED显示屏产业链生产项目一期装修已完成50%,预计3月底可完工,4月初试投产。加入LED显示行业群,请加VX:hangjia188图源:龙岩发布据介绍,蓝天LED
今日光电     有人说,20世纪是电的世纪,21世纪是光的世纪;知光解电,再小的个体都可以被赋能。追光逐电,光引未来...欢迎来到今日光电!----追光逐电 光引未来----图1 采用自上而下方法实
国际电子商情讯,昨日(3月3日)晚间,TCL科技发布公告称,拟以115.62亿元收购深圳市华星光电半导体显示技术有限公司(以下简称深圳华星半导体)21.5311%股权。A股市场又一起百亿并购2025年
今日光电     有人说,20世纪是电的世纪,21世纪是光的世纪;知光解电,再小的个体都可以被赋能。追光逐电,光引未来...欢迎来到今日光电!----追光逐电 光引未来----来源: 逍遥设计自动化申
高通又放大招了!3月3日,也就是MWC世界移动通信大会的第一天,高通正式宣布,推出自家的最新5G调制解调器及射频解决方案——高通X85。高通X85对于高通X85的发布,行业早有关注。因为高通的手机So
今日光电     有人说,20世纪是电的世纪,21世纪是光的世纪;知光解电,再小的个体都可以被赋能。追光逐电,光引未来...欢迎来到今日光电!----追光逐电 光引未来---- 来源:时光沉淀申明:感
如果说华为代表了国产手机芯片的最高水平,那么紫光展锐无疑就是国产中低端芯片最大的依持了。3月3日,巴塞罗那MWC世界移动通信大会上,紫光展锐正式发布手机芯片T8300。据了解,T8300采用的是6nm
2025年3月11-13日,亚洲激光、光学、光电行业年度盛会的慕尼黑上海光博会将在上海新国际博览中心-3号入口厅N1-N5,E7-E4馆盛大召开。本次瑞淀光学展示方案有:■ MicroOLED/Min