Data bus having switch for selectively connecting and disconnecting devices to or from the bus
First Claim
Patent Images
1. A computer system comprising:
- a first bus;
a second bus;
a first bridge coupled between the first bus and one end of the second bus;
a second bridge coupled between the first bus and an opposite end of the second bus; and
at least two switches coupled in the path of the second bus such that the second bus includes at least three portions, a first portion disposed between a first one of the switches and the first bridge, a second portion disposed between the first one of the switches and a second one of the switches, and a third portion disposed between the second one of the switches and the second bridge, wherein the second portion of the second bus is functionally coupled to either the first bridge or the second bridge based on the state of the at least two switches.
4 Assignments
0 Petitions
Accused Products
Abstract
A data bus structure is disclosed. The structure includes a data bus having a bus agent connection point and a bus switch to selectively connect or disconnect the connection point to or from the data bus. A method of reconfiguring a data bus structure is also disclosed. The method includes providing two bus agent connection points on a data bus and a bus switch between the bus agent connection points and selecting the number of bus agent connection points on the bus by controlling the state of the bus switch.
-
Citations
30 Claims
-
1. A computer system comprising:
-
a first bus; a second bus; a first bridge coupled between the first bus and one end of the second bus; a second bridge coupled between the first bus and an opposite end of the second bus; and at least two switches coupled in the path of the second bus such that the second bus includes at least three portions, a first portion disposed between a first one of the switches and the first bridge, a second portion disposed between the first one of the switches and a second one of the switches, and a third portion disposed between the second one of the switches and the second bridge, wherein the second portion of the second bus is functionally coupled to either the first bridge or the second bridge based on the state of the at least two switches. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer system comprising:
-
a first bus disposed on a circuit board; a second bus disposed on the circuit board; a third bus disposed on the circuit board; a first bridge disposed on the circuit board and coupled between the first bus and the second bus; a second bridge disposed on the circuit board and coupled between the first bus and the third bus; and a plurality of bus agents, each bus agent coupled to a switch disposed on the circuit board the switch being configured to couple the bus agent to either the second bus or the third bus. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer system that includes a bus structure with a reconfigurable length the system comprising:
-
a microprocessor coupled to a host bus; an expansion bus disposed on a motherboard and including a plurality of bus agent connection points; a bridge disposed on the motherboard and coupled to the expansion bus, each of the bus agent connection points accessible by the microprocessor through the bridge; and a bus switch disposed on the motherboard and coupled in the expansion bus between at least one of the bus agent connection points and the bridge, wherein the computer system can operate in a first mode wherein the bus switch is closed and the at least one bus agent connection point is accessible to the microprocessor through the bridge or the computer can alternatively operate in a second mode wherein the bus switch is opened and the least one bus agent connection is not accessible to the microprocessor through the bridge. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A computer system comprising:
-
at least one microprocessor coupled to a host processor bus; system memory coupled to the at least one microprocessor through the host processor bus; an expansion bus; a plurality of peripheral devices coupled to the expansion bus; a first bridge coupled to one end of the expansion bus, at least one of the peripheral devices accessible by the at least one microprocessor through the first bridge; a second bridge coupled to an opposite end of the expansion bus, at least another one of the peripheral devices accessible by the at least one microprocessor through the second bridge; and at least two switches coupled in the path of the expansion bus such that the expansion bus includes at least three portions, a first portion disposed between a first one of the switches and the first bridge, a second portion disposed between the first one of the switches and a second one of the switches, and a third portion disposed between the second one of the switches and the second bridge, wherein the second portion of the expansion bus is functionally coupled to either the first bridge or the second bridge based on the state of the at least two switches. - View Dependent Claims (30)
-
Specification