High speed bidirectional bus with multiplexers
AssigneeXilinx, Inc.
InventorsShekhar Bapat, Sridhar Krishnamurthy
Life of this patent
Estimating the term…
Loading patent…
AssigneeXilinx, Inc.
InventorsShekhar Bapat, Sridhar Krishnamurthy
Estimating the term…
A multiplexer chain is coupled to two logic gates which in turn propagate their respective output signals in different directions, thereby providing bidirectional signal distribution. The output lines of multiple multiplexer chains are combined together using a logic gate chain to create a bus line with a larger number of drivers while substantially maintaining switching speed and flexibility in routability. In one embodiment, two OR chains propagate signals in opposite directions. The top OR chain combines the outputs of all the multiplexer chains to its left. Similarly, the bottom OR chain combines the outputs of all the multiplexer chains to its right. The output of the entire bus is provided at both the leftmost and the rightmost end of the OR chain. The bus output is also provided at tap points by combining the outputs of the top logic gate chain and the bottom logic gate chain using a logic gate. The top logic gate chain provides the outputs of all drivers to the left of the tap point while the bottom logic gate chain provides the outputs of all drivers to the right of the tap point.
A bidirectional bus including a plurality of segments, each segment comprising:
A hierarchical bidirectional bus comprising:
A method of driving an integrated circuit bus including first and second unidirectional, logic gate chains, each logic gate chain including a plurality of logic gates, wherein a first input terminal of each logic gate is selectively coupled to one of an output terminal of another logic gate in said logic gate chain and another signal source, and a second input terminal of each logic gate is coupled to an output terminal of a drive circuit, said method comprising:
A bidirectional bus including a plurality of segments, each segment comprising:
Dependencies are inferred from the claim text.