Chip to chip network routing using DC bias and differential signaling
AssigneeCeremorphic, Inc.
InventorsRobert Wiser, Venkat Mattela, Wei Xiong
Life of this patent
Estimating the term…
Abstract
A node mesh contains an originating node and several node groups, each node group consisting of one or more nodes with interfaces connected to other nodes of the node group. Each node of a node group has an associated route table with an association between an applied DC voltage and an output interface to couple the input signal to. When the originating node outputs a DC voltage accompanied by differential signaling, each node in turn directs the DC voltage and differential signaling to an output interface as directed by the node local route table to a local termination in a node, which may be coupled to a training processor of inference processor for machine learning applications.
Claims19
A node fabric for machine learning, the node fabric comprising:
- an originating node having a plurality of communication interfaces, each communication interface of the originating node having an input and an output;
- a plurality of node groups, each node group comprising a plurality of nodes and having at least one communication interface of the plurality of nodes coupled to a communication interface of the originating node, each communications interface of a node in a node group having an input and an output;
- each node of a node group having a route table initialized with a correspondence between an incoming DC voltage applied to a communication interface input and either an communication interface output or a local termination;
- the originating node sending a DC voltage superimposed with a differential signal to a node group;
- where each node of a node group which receives the DC voltage and differential signal is configured to associate the DC voltage with a communication interface from the route table, a node of the node group which receives the DC voltage and differential signal thereafter coupling the DC voltage and differential signal to the associated communication interface output or local termination.
A node fabric comprising:
- an originating node having a plurality of communication interfaces, at least one communication interface output transmitting a DC voltage accompanied by differential signaling;
- a plurality of node groups, each node group comprising a plurality of nodes, each node of a node group coupled to at least one other node of the node group through a communication interface;
- each node of a node group maintaining a route table associating a DC voltage applied to a communication interface input with either a communication interface output or a local termination;
- whereby the originating node outputs the DC voltage accompanied by differential signaling, and each node receiving the DC voltage and differential signaling is configured to couple through each node of a node group to a local termination node of the node group based on the DC voltage and according to the route table of each node of a node group.
A method for routing differential signaling in a mesh fabric comprising an originating node coupled to a plurality of node groups, each node group comprising a plurality of nodes, each node of a node group having at least one communication interface coupled to other nodes of a node group, each node having a route table containing a relationship between a DC input voltage applied to a communication interface input and a communication interface output, the method comprising:
- the originating node outputting the DC input voltage accompanied by differential signaling to a node of a node group;
- each node of the node group coupling an input interface having the DC input voltage accompanied by differential signaling to an output interface according to the route table and the DC input voltage;
- at least one node of the node group terminating the differential signaling to a processor.
Dependencies are inferred from the claim text.