0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用搭载全域硬2D NoC的FPGA器件去完美实现智能化所需的高带宽低延迟计算

Achronix 来源:Achronix 2023-11-24 16:19 次阅读

随着大模型、高性能计算、量化交易和自动驾驶等大数据量和低延迟计算场景不断涌现,加速数据处理的需求日益增长,对计算器件和硬件平台提出的要求也越来越高。发挥核心器件内部每一个计算单元的作用,以更大带宽连接内外部存储和周边计算以及网络资源,已经成为智能化技术的一个重要趋势。这使得片上网络(Network-on-Chip)这项已被提及多年,但工程上却不容易实现的技术再次受到关注。

作为一种被广泛使用的硬件处理加速器,FPGA可以加速联网、运算和存储,其优点包括计算速度与ASIC相仿,也具备了高度的灵活性,能够为数据中心与边缘计算提供理想的数据处理加速;除此之外,FPGA还在传感器融合和输入数据流整理汇流等领域发挥关键作用,是智能化应用中从边到云全链路上重要的计算器件。

近年来,诸如Achronix这样提供高容量、高密度和高算力FPGA的供应商,在其高端FPGA芯片中,使用了越来越多的硬IP去提升FPGA芯片对外的数据传输带宽以及存储器带宽。但是在逻辑阵列密度不断快速提升的同时,外部通信和网络带宽的提升并不能完全满足新兴应用的需求,所以FPGA内部数据的交换越来越成为数据传输的瓶颈。

Achronix将此挑战视为一个开发全新架构的机会,以消除传统FPGA的设计挑战并提高系统性能。Achronix的解决方案是在传统FPGA逻辑阵列布局和布线结构之上,创新地使用了革命性的二维(2D)高速片上网络(NoC)。Achronix不久前在业界率先推出了集成2D NoC的Speedster7t器件,这些创新带来了FPGA设计、工程和应用等方面的根本转变。

2D NoC是Speedster7t FPGA芯片内可编程逻辑阵列上面部署的覆盖全域的高速纵与横(行和列)数据通道,它们分别向FPGA可编程逻辑阵列的水平和垂直方向提供高速的传输通道。除了这些行和列之外,在NoC硬核的每一行和每一列的交叉位置还有发送点和NoC访问的目标节点(NAP)。这些NAP充当NoC硬核位于可编程逻辑阵列资源之间传输的起点或目的点。

在该FPGA器件的外围,这个硬2D NoC连接到所有高速接口:包括多个400G以太网、PCIe Gen5、GDDR6和DDR4/5端口。这使得Achronix的Speedster7t成为了业界第一款可以商用的集成全域硬2D NoC的FPGA器件,以每通道512Gbps的速率和超过2Tbps的总带宽来与所有系统接口和FPGA逻辑阵列互连。

这种新架构使得Achronix的FPGA器件特别适用于高带宽应用,同时极大提高了设计人员的工作效率。由于2D NoC管理着从用FPGA逻辑阵列实现的数据加速器功能模块到高速数据接口之间的所有交互功能,因此设计人员只需设计他们的数据加速器功能,然后将它们连接到NAP接口。与使用软核2D NoC相比,通过硬核2D NoC做数据交互,设计人员可以受益于以下优点:

● 降低逻辑资源占有率并提高FPGA的整体性能

● 增加带宽

● 减少对存储器的需求

● 更快的设计时间和更短的工具编译时间

Achronix的FPGA中特有的创新的全域2D NoC硬核,对比用可编程逻辑资源来实现的软核2D NoC的传统方法,有诸多益处。在近期发表的白皮书《白皮书:Achronix在其先进FPGA中集成2D NoC以支持高带宽设计(WP028)》中,详尽介绍了全域2D NoC硬核的各种技术细节,并讨论了硬核和软核的两种2D NoC的差异,并提供了一个设计示例,展示硬核与软核2D NoC的对比结果,以及Achronix 的全域硬2D NoC是如何去提高性能、改善带宽、减少面积并缩短设计时间和工具运行时间。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2526

    文章

    48093

    浏览量

    740061
  • FPGA
    +关注

    关注

    1602

    文章

    21320

    浏览量

    593194
  • 智能化
    +关注

    关注

    15

    文章

    4443

    浏览量

    54100

原文标题:利用搭载全域硬2D NoC的FPGA器件去完美实现智能化所需的高带宽低延迟计算

文章出处:【微信号:Achronix,微信公众号:Achronix】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    利用片上高速网络(2D NoC)创新地实现FPGA内部超高带宽逻辑互连

    Achronix 最新基于台积电(TSMC)的7nm FinFET工艺的Speedster7t FPGA器件包含了革命性的新型二维片上网络(2D NoC)。
    发表于 02-27 17:08 1789次阅读

    FPGA设计中如何充分利用NoC资源去支撑创新应用设计

    Achronix 在其最新基于台积电(TSMC)7nm FinFET工艺的Speedster7t FPGA器件中包含了革命性的创新型二维片上网络(2D NoC)。
    发表于 08-21 14:44 715次阅读

    Achronix在其先进FPGA中集成2D NoC以支持高带宽设计(WP028)

    创新的二维片上网络(2D NoC)来处理这些高带宽数据流。Achronix的FPGA中特有的2D NoC
    的头像 发表于 04-21 18:02 5843次阅读
    Achronix在其先进<b class='flag-5'>FPGA</b>中集成<b class='flag-5'>2D</b> <b class='flag-5'>NoC</b>以支持高<b class='flag-5'>带宽</b>设计(WP028)

    智能化ODN网络怎么维护?

    近年来,伴随着电信业务向综合、数字智能化、宽带化和个人化方向的发展,带宽传输质量的F
    发表于 08-16 06:07

    技术文章:如何利用NoC来进行FPGA内部逻辑的互连

    Achronix 最新基于台积电(TSMC)的7nm FinFET工艺的Speedster7t FPGA器件包含了革命性的新型二维片上网络(2D NoC)。
    发表于 05-12 08:00

    利用NoC资源解决FPGA内部数据交换的瓶颈

    GDDR6 通道;不同的是,这次我们将 8 个读写模块连接到 Achronix 的 Speedster7t FPGA 器件2D NoC 上,然后通过
    发表于 09-07 15:25

    如何利用NoC资源支撑FPGA中的创新设计

    逻辑结构之上运行的高速公路网络一样,为FPGA外部高速接口和内部可编程逻辑的数据传输提供了大约高达27Tbps的超高带宽。作为Speedster7t FPGA器件中的重要创新之一,
    发表于 10-20 09:54

    如何利用混合信号FPGA实现智能化热管理?

    如何利用混合信号FPGA实现智能化热管理?
    发表于 04-29 07:06

    新手求助如何实现延迟变化的CPRI?

    如何利用低成本FPGA实现延迟变化的CPRI?
    发表于 04-30 07:03

    如何利用片上高速网络创新地实现FPGA内部超高带宽逻辑互连?

    NoCFPGA设计提供了哪些优势?NoCFPGA内部逻辑互连中发挥的作用是什么?如何利用片上高速网络创新地
    发表于 06-17 11:35

    请问在rk3288板子上如何启动2D显示加速

      各位大大,请问在rk3288板子上如何启动2D显示加速!
    发表于 07-07 11:36

    怎么让FPGA内部超高带宽逻辑互连的方法

    了革命性的新型二维片上网络(2D NoC)。2D NoC如同在FPGA可编程逻辑结构上运行的高速公路网络一样,为
    发表于 03-04 15:59 1540次阅读

    2D NoC实现FPGA内部超高带宽的逻辑互连

    Achronix 最新基于台积电(TSMC)的7nm FinFET工艺的Speedster7t FPGA器件包含了革命性的新型二维片上网络(2D NoC)。
    发表于 05-04 09:43 608次阅读

    通过2D NoC实现FPGA内部超高带宽逻辑互连

    Achronix 最新基于台积电(TSMC)的7nm FinFET工艺的Speedster7t FPGA器件包含了革命性的新型二维片上网络(2D NoC)。
    发表于 05-28 10:27 541次阅读
    通过<b class='flag-5'>2D</b> <b class='flag-5'>NoC</b>可<b class='flag-5'>实现</b><b class='flag-5'>FPGA</b>内部超高<b class='flag-5'>带宽</b>逻辑互连

    Achronix Speedster7t FPGA芯片中2D NoC的设计细节

    片上网络(2D NoC)来处理这些高带宽数据流。Achronix的FPGA中特有的2D NoC
    的头像 发表于 04-21 09:27 1085次阅读