首页> 外国专利> DIRECTIONAL TWO-DIMENSIONAL ROUTER AND INTERCONNECTION NETWORK FOR FIELD PROGRAMMABLE GATE ARRAYS, AND OTHER CIRCUITS, AND APPLICATIONS OF THE ROUTER AND NETWORK

DIRECTIONAL TWO-DIMENSIONAL ROUTER AND INTERCONNECTION NETWORK FOR FIELD PROGRAMMABLE GATE ARRAYS, AND OTHER CIRCUITS, AND APPLICATIONS OF THE ROUTER AND NETWORK

机译:现场可编程门阵列和其他电路的二维二维路由和互连网络,以及路由和网络的应用

摘要

A configurable directional 2D router for Networks on Chips (NOCs) is disclosed. The router, which may be bufferless, is designed for implementation in programmable logic in FPGAs, and achieves theoretical lower bounds on FPGA resource consumption for various applications. The router employs an FPGA router switch design that consumes only one 6-LUT or 8-input ALM logic cell per router per bit of router link width. A NOC comprising a plurality of routers may be configured as a directional 2D torus, or in diverse ways, network sizes and topologies, data widths, routing functions, performance-energy tradeoffs, and other options. System on chip designs may employ a plurality of NOCs with different configuration parameters to customize the system to the application or workload characteristics. A great diversity of NOC client cores, for communication amongst various external interfaces and devices, and on-chip interfaces and resources, may be coupled to a router in order to efficiently communicate with other NOC client cores. The router and NOC enable feasible FPGA implementation of large integrated systems on chips, interconnecting hundreds of client cores over high bandwidth links, including compute and accelerator cores, industry standard IP cores, DRAM/HBM/HMC channels, PCI Express channels, and 10G/25G/40G/100G/400G networks.
机译:公开了一种用于片上网络(NOC)的可配置定向2D路由器。该路由器可能是无缓冲的,旨在用于FPGA的可编程逻辑中的实现,并为各种应用实现了FPGA资源消耗的理论下限。该路由器采用了一种FPGA路由器交换机设计,每个路由器链路宽度每位仅消耗一个6-LUT或8输入ALM逻辑单元。可以将包括多个路由器的NOC配置为定向2D圆环面,或者以各种方式配置为网络大小和拓扑,数据宽度,路由功能,性能和能耗以及其他选项。片上系统设计可以采用具有不同配置参数的多个NOC,以根据应用程序或工作负载特征定制系统。用于各种外部接口和设备之间的通信以及片上接口和资源的大量NOC客户端核心可以耦合到路由器,以便有效地与其他NOC客户端核心进行通信。路由器和NOC支持在芯片上大规模集成系统的可行FPGA实现,通过高带宽链接互连数百个客户端核心,包括计算和加速器核心,行业标准IP核心,DRAM / HBM / HMC通道,PCI Express通道和10G / 25G / 40G / 100G / 400G网络。

著录项

  • 公开/公告号WO2016191304A1

    专利类型

  • 公开/公告日2016-12-01

    原文格式PDF

  • 申请/专利权人 GRAY RESEARCH LLC;

    申请/专利号WO2016US33618

  • 发明设计人 GRAY JAN;

    申请日2016-05-20

  • 分类号H04L12/933;H04L12/931;

  • 国家 WO

  • 入库时间 2022-08-21 13:33:48

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号