发明名称 Configurable mesh data bus in an island-based network flow processor
摘要 An island-based network flow processor (IB-NFP) integrated circuit includes rectangular islands disposed in rows. A configurable mesh data bus includes a command mesh, a pull-id mesh, and two data meshes. The configurable mesh data bus extends through all the islands. For each mesh, each island includes a centrally located crossbar switch and eight half links. Two half links extend to ports on the top edge of the island, a half link extends to a port on a right edge of the island, two half links extend to ports on the bottom edge of the island, and a half link extents to a port on the left edge of the island. Two additional links extend to functional circuitry of the island. The configurable mesh data bus is configurable to form a command/push/pull data bus over which multiple transactions can occur simultaneously on different parts of the integrated circuit.
申请公布号 US9612981(B2) 申请公布日期 2017.04.04
申请号 US201213399324 申请日期 2012.02.17
申请人 Netronome Systems, Inc. 发明人 Stark Gavin J.
分类号 G06F13/00;G06F13/14 主分类号 G06F13/00
代理机构 Imperium Patent Works LLP 代理人 Imperium Patent Works LLP ;Wallace T. Lester;Marrello Mark D.
主权项 1. An integrated circuit comprising: a command mesh comprising: a first crossbar switch CB1 that is located centrally within a first rectangular island I1, a second crossbar switch CB2 that is located centrally within a second rectangular island I2, a third crossbar switch CB3 that is located centrally within a third rectangular island I3, wherein the first and the second island are disposed in a first row along a horizontal dimension, and wherein the third island is disposed in a second row that extends from the first row along a vertical dimension; anda first link L1 that extends in a substantially straight line between CB1 and CB2, a second link L2 that extends in a substantially straight line between CB1 and CB3, a third link L3 that extends in a substantially straight line between CB2 and CB3, wherein L1, L2 and L3 form an isosceles triangle.
地址 Santa Clara CA US