Back to results
US 9,961,019 B2Granted
Adaptively switched network-on-chip
AssigneeIntel Corporation
InventorsGregory K. Chen, Mark A. Anders, Himanshu Kaul, Ram K. Krishnamurthy, Yejoong Kim
Life of this patent
Estimating the term…
Abstract
A packet-switched reservation request to be associated with a first data stream is received. A communication mode is selected. The communication mode is to be either a circuit-switched mode or a packet-switched mode. At least a portion of the first data stream is communicated in accordance with the communication mode.
Claims22
A processor to comprise:
- a first router of a network-on-chip, the first router to comprise:
- an input port to receive a packet-switched channel reservation to reserve communication resources for a first data stream;
- logic to determine a mode of a channel, the mode to be either a circuit-switched mode or a packet-switched mode;
- a storage element that is to:
- pass data at an input of the storage element to an output of the storage element without storing the data when the channel is in the circuit-switched mode;
- and
- store data at the input of the storage element when a clock signal is received when the channel is in the packet-switched mode;
- and
- wherein the storage element is to receive data of the first data stream at the input of the storage element.
6 more elements
An apparatus to comprise:
- a router to:
- receive a packet-switched reservation request to be associated with a first data stream;
- select a communication mode, the communication mode to be either a circuit-switched mode or a packet-switched mode;
- and
- communicate at least a portion of the first data stream in accordance with the communication mode;
- wherein the router is to select the circuit-switched mode when a port of the router has less than a threshold number of active data streams and is to select the packet-switched mode when the port of the router has a number of active data streams that is equal to or greater than the threshold number.
3 more elements
A non-transitory machine readable medium including information to represent structures, when manufactured, to be configured to:
- receive a packet-switched reservation request to be associated with a first data stream;
- select a communication mode, the communication mode to be either a circuit-switched mode or a packet-switched mode;
- and
- communicate at least a portion of the first data stream in accordance with the communication mode;
- wherein the structures, when manufactured, are further configured to select the circuit-switched mode when a port of a router has less than a threshold number of active data streams and to select the packet-switched mode when the port of the router has a number of active data streams that is equal to or greater than the threshold number.
2 more elements
A system to comprise:
- a plurality of cores each associated with a router of a network on a chip, a router to comprise:
- a plurality of port sets;
- a port set to comprise:
- an input port to receive a packet-switched channel reservation to reserve communication resources for a data stream;
- logic to determine a mode of a channel, the mode to be either a circuit-switched mode or a packet-switched mode;
- a storage element that is to:
- pass data at an input of the storage element to an output of the storage element without storing the data when the channel is in the circuit-switched mode;
- and
- store data at the input of the storage element when a clock signal is received when the channel is in the packet-switched mode;
- and
- an output port to provide data of the data stream to the input of the storage element and to send the output of the storage element to another router of the network on a chip.
8 more elements
Dependencies are inferred from the claim text.