STATISTICS AND FAILURE DETECTION IN A NETWORK ON A CHIP (NoC) NETWORK
First Claim
Patent Images
1. A method for collecting system information in a network on a chip (NoC) comprising a plurality of interconnected processing nodes, comprising:
- transmitting a dedicated packet from a source node to a destination node;
collecting information from various nodes in the NoC as the dedicated packet traverses a route from the source node to the destination node; and
making the collected information available by the destination node.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain aspects of the present disclosure support techniques for collecting system information in a network on a chip (NoC). A dedicated packet may be transmitted from a source node to a destination node. As it traverses through the NoC, the dedicated packet may collect information from various nodes, which may be made available by the destination node. The collected information may be used in an effort to detect failures and collect statistics regarding the NoC.
9 Citations
64 Claims
-
1. A method for collecting system information in a network on a chip (NoC) comprising a plurality of interconnected processing nodes, comprising:
-
transmitting a dedicated packet from a source node to a destination node; collecting information from various nodes in the NoC as the dedicated packet traverses a route from the source node to the destination node; and making the collected information available by the destination node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus for collecting system information in a network on a chip (NoC) comprising a plurality of interconnected processing nodes, comprising:
-
means for transmitting a dedicated packet from a source node to a destination node; means for collecting information from various nodes in the NoC as the dedicated packet traverses a route from the source node to the destination node; and means for making the collected information available by the destination node. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. An apparatus for collecting system information in a network on a chip (NoC) comprising a plurality of interconnected processing nodes, comprising:
a processing unit configured to; transmit a dedicated packet from a source node to a destination node; collect information from various nodes in the NoC as the dedicated packet traverses a route from the source node to the destination node; and make the collected information available by the destination node. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
49. A computer-program product for collecting system information in a network on a chip (NoC) comprising a plurality of interconnected processing nodes, the computer-program product comprising a non-transitory computer-readable medium having instructions execrable to:
-
transmit a dedicated packet from a source node to a destination node; collect information from various nodes in the NoC as the dedicated packet traverses a route from the source node to the destination node; and make the collected information available by the destination node. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64)
-
Specification