Self-regulating interconnect structure
First Claim
Patent Images
1. An interconnect structure comprising:
- a data switch capable of communicating data from a plurality of input lines to a plurality of output lines;
a plurality of output switches coupled between the data switch and the plurality of output lines; and
a control switch coupled between the plurality of input lines and the plurality of output lines in parallel with the data switch and capable of regulating data flow to prevent overloading of the output switches and ensure that data exits the interconnect structure to the output lines in the order of entry through the input lines.
1 Assignment
0 Petitions
Accused Products
Abstract
An interconnect device includes a data switch and a control switch coupled in parallel between multiple input lines and a plurality of output ports. The interconnect device comprises an input logic element coupled between the multiple input lines and the data switch. The input logic element can receive a data stream composed of ordered data segments, insert the data segments into the data switch, and regulate data segment insertion to delay insertion of a data segment subsequent in order until a signal is received designating exit from the data switch of a data segment previous in order.
24 Citations
28 Claims
-
1. An interconnect structure comprising:
-
a data switch capable of communicating data from a plurality of input lines to a plurality of output lines;
a plurality of output switches coupled between the data switch and the plurality of output lines; and
a control switch coupled between the plurality of input lines and the plurality of output lines in parallel with the data switch and capable of regulating data flow to prevent overloading of the output switches and ensure that data exits the interconnect structure to the output lines in the order of entry through the input lines. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A data structure for usage as a header for a data segment in an interconnect structure comprising a data switch coupled to multiple input lines via a plurality of input ports and coupled to multiple output lines via a plurality of output ports, the interconnect structure further comprising a control switch coupled between the multiple input lines and the multiple output lines in parallel with the data switch, the data structure comprising:
-
a leading bit set to one indicating data presence;
a binary address of a target output port following the leading bit;
a binary address of a target input port; and
a single bit set to one following the binary addresses. - View Dependent Claims (20, 21, 22)
-
-
23. An interconnect device for usage in an interconnect structure that includes a data switch and a control switch coupled in parallel between multiple input lines and a plurality of output ports, the interconnect device comprising:
an input logic element coupled between the multiple input lines and the data switch, the input logic element being capable of receiving a data stream composed of ordered data segments, inserting the data segments into the data switch, and regulating data segment insertion to delay insertion of a data segment subsequent in order until a signal is received designating exit from the data switch of a data segment previous in order. - View Dependent Claims (24, 25, 26, 27, 28)
Specification