METHOD, APPARATUS AND SYSTEM FOR A SOURCE-SYNCHRONOUS CIRCUIT-SWITCHED NETWORK ON A CHIP (NOC)
First Claim
Patent Images
1. An apparatus comprising:
- a router including a first input port and a first output port, wherein the router is of a network on a chip (NoC), the router to enable communication of a packet from the router to a second router of the NoC based on transitions in control flow signals.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a router includes multiple input ports and output ports, where the router is of a source-synchronous hybrid network on chip (NoC) to enable communication between routers of the NoC based on transitions in control flow signals communicated between the routers. Other embodiments are described and claimed.
33 Citations
30 Claims
-
1. An apparatus comprising:
a router including a first input port and a first output port, wherein the router is of a network on a chip (NoC), the router to enable communication of a packet from the router to a second router of the NoC based on transitions in control flow signals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. An apparatus comprising:
a plurality of routers each having a set of input ports and a set of output ports, each of the input ports and the output ports having a circuit-switched portion and a packet-switched portion, wherein the packet-switched portion of a plurality of the sets of input ports and output ports between a source logic and a destination logic are to establish a circuit-switched channel between the source logic and the destination logic to communicate circuit-switched data based on control flow signal transitions, wherein the plurality of routers operate according to a source-synchronous protocol. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. A method comprising:
-
determining, in a packet portion of a network on chip (NoC), that a reservation request issued from a source logic to a destination logic has a highest priority among a plurality of reservation requests stored in buffers of a plurality of routers coupled between the source logic and the destination logic; and establishing, in a circuit portion of the NoC, a circuit-switched channel between the source logic and the destination logic, to enable data communication between the source logic and the destination logic. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A system comprising:
-
a system on a chip (SoC) including a plurality of cores each associated with a router of a source-synchronous network on a chip (NoC), each of the routers comprising; a set of input ports and a set of output ports, each of the input ports and the output ports having a circuit-switched portion and a packet-switched portion, wherein the packet-switched portions between a source core and a destination core are to establish a circuit-switched channel for communication of circuit-switched data based on control flow signal transitions; and a non-volatile storage coupled to the SoC. - View Dependent Claims (29, 30)
-
Specification