← Back to Patent Explorer
US6070207A Expired / Lapsed US ⏱️ 0.0 years remaining

Hot plug connected I/O bus for computer system

Assignee: Intel Corp
•
Filing: 1998-08-20
•
Granted: 2000-05-30
•
Expires: 2018-08-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A computer system includes a host processor coupled to a host bus. The computer system also includes a memory system coupled to the host bus, and an I/O bridge controller coupled to the host bus and including a plurality of ports. An I/O bus bridge is provided that is hot plug connectable to at least one of the bridge controller ports via one or more first buses. There are one or more second buses coupled to the I/O bus bridge.

Inventors

  • 👤 D. Michael Bell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 08:04
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4063; G06F13/4068; G06F13/4081

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 70 words
A computer system comprising: a host processor coupled to a host bus; a memory system coupled to said host bus; an I/O bridge controller coupled to the host bus and including a plurality of ports; an I/O bus bridge that is hot plug connectable to at least one of said bridge controller ports via one or more first buses; and one or more second buses coupled to said bus bridge.
Claim 2
Dependent Claim 70 words
A computer system comprising: a host processor coupled to a host bus; a memory system coupled to said host bus; an I/O bridge controller coupled to the host bus and including a plurality of ports; an I/O bus bridge that is hot plug connectable to at least one of said bridge controller ports via one or more first buses; and one or more second buses coupled to said bus bridge.
Claim 3
Dependent Claim 18 words
The computer system of claim 1 wherein said I/O bridge controller comprises a memory and I/O bridge controller.
Claim 4
Dependent Claim 21 words
The computer system of claim 1 wherein said host processor comprises a plurality of host processors coupled to the host bus.
Claim 5
Dependent Claim 16 words
The computer system of claim 1 wherein said I/O bus bridge comprises a bus expander bridge.
Claim 6
Dependent Claim 16 words
The computer system of claim 1 wherein said I/O bus bridge comprises a graphics expander bridge.
Claim 7
Dependent Claim 40 words
The computer system of claim 1 wherein said bus bridge comprises a plurality of I/O bus bridges, each I/O bus bridge being hot plug connectable to at least one of said bridge controller ports via one or more first buses.
Claim 8
Dependent Claim 91 words
The computer system of claim 6 wherein said plurality of I/O bus bridges comprises: a first bus bridge being hot plug connectable to said I/O bridge controller via one of said first buses; and a second bus bridge being hot plug connectable to said I/O bridge controller via two or more of said first buses; said I/O bridge controller being configured to connect to said first bus bridge via one of said first buses and to connect to the second bus bridge via a combination of two of said first buses.
Claim 9
Dependent Claim 27 words
The computer system of claim 1 and further comprising one or more I/O devices, each of said I/O devices being coupled to one of said second buses.
Claim 10
Dependent Claim 13 words
The computer system of claim 1 wherein said second buses comprise PCI buses.
Claim 11
Dependent Claim 81 words
A computer system comprising: a host processor coupled to a host bus; an I/O bridge controller coupled to the host bus; and a bus system that is hot plug connectable to said bridge controller, said bus system comprising: an I/O bus bridge that is coupled to said bridge controller via one or more first buses; and one or more second buses coupled to said bus bridge, each said second bus including one or more expansion slots for receiving an I/O device.
Claim 12
Dependent Claim 81 words
A computer system comprising: a host processor coupled to a host bus; an I/O bridge controller coupled to the host bus; and a bus system that is hot plug connectable to said bridge controller, said bus system comprising: an I/O bus bridge that is coupled to said bridge controller via one or more first buses; and one or more second buses coupled to said bus bridge, each said second bus including one or more expansion slots for receiving an I/O device.
Claim 13
Independent Claim 86 words
A method of unplugging a bus system from a computer system while power is applied to the computer system, comprising the steps of: notifying the computer system which bus system will be unplugged; placing the bus system in a non-operational mode; re-mapping memory mapped I/O address space to account for removal of the bus system from the computer system; providing an indication that the bus system may be unplugged from the computer system; and unplugging the bus system while power is applied to the computer system.
Claim 14
Independent Claim 86 words
A method of unplugging a bus system from a computer system while power is applied to the computer system, comprising the steps of: notifying the computer system which bus system will be unplugged; placing the bus system in a non-operational mode; re-mapping memory mapped I/O address space to account for removal of the bus system from the computer system; providing an indication that the bus system may be unplugged from the computer system; and unplugging the bus system while power is applied to the computer system.
Claim 15
Dependent Claim 23 words
The method of claim 11 wherein said step of notifying comprises actuating a switch on the computer system associated with the bus system.
Claim 16
Dependent Claim 30 words
The method of claim 11 wherein said step of re-mapping comprises the step of mapping the bus system out of the memory mapped I/O address space of the computer system.
Claim 17
Dependent Claim 61 words
The method of claim 11 wherein said step of placing the computer system in a non-operational mode comprises performing one or more of the following steps: disabling one or more bus drivers of the computer system or the bus system; quiescing bus activity between the bus system and the computer system; and resetting at least a portion of the bus system.
Claim 18
Dependent Claim 51 words
The method of claim 11 wherein said step of providing an indication that the bus system may be unplugged comprises the step of providing a visual indication on the computer system to indicate that the bus system may now be unplugged from the computer system even though the computer is running.
Claim 19
Dependent Claim 24 words
The method of claim 11 wherein the bus system comprises a bus bridge and one or more I/O buses having expansion slots connected thereto.
Claim 20
Independent Claim 133 words
A method of plugging in a bus system to a computer system while power is applied to the computer system, said bus system including a bus bridge and one or more I/O buses, said method comprising the steps of: plugging in a bus system to the computer system while power is applied to the computer system; applying power to the bus system; placing the bus system in an operational mode; confirming a communications connection between the computer system and the bus system; performing the following steps only if the communications connection between the computer system and the bus system was successfully confirmed: identifying the specific type of the bus bridge; identifying a mode of operation of one or more of the I/O buses; and configuring at least a portion of the bus system.
Claim 21
Independent Claim 133 words
A method of plugging in a bus system to a computer system while power is applied to the computer system, said bus system including a bus bridge and one or more I/O buses, said method comprising the steps of: plugging in a bus system to the computer system while power is applied to the computer system; applying power to the bus system; placing the bus system in an operational mode; confirming a communications connection between the computer system and the bus system; performing the following steps only if the communications connection between the computer system and the bus system was successfully confirmed: identifying the specific type of the bus bridge; identifying a mode of operation of one or more of the I/O buses; and configuring at least a portion of the bus system.
Claim 22
Dependent Claim 32 words
The method of claim 17 and further comprising the step of re-mapping the memory mapped I/O address space to account for the bus system that is being connected to the computer system.
Claim 23
Dependent Claim 80 words
The method of claim 17 wherein said computer system includes a host processor and an I/O controller, and further wherein said step of confirming a communications connection between the computer system and the bus system comprises the steps of: issuing a check connection packet from the I/O controller to the bus system; setting a flag indicating that a proper communications connection exists only if a response packet is received by the I/O controller from the bus system containing predetermined data.
Claim 24
Independent Claim 108 words
A method of replacing a bus system in a computer system comprising the steps of: notifying the computer system which bus system will be unplugged; placing the bus system in a non-operational mode; providing an indication that the bus system may be unplugged from the computer system; and unplugging the bus system while power is applied to the computer system; plugging in a replacement bus system to the computer system while power is applied to the computer system; applying power to the replacement bus system; placing the replacement bus system in an operational mode; and confirming a communications connection between the computer system and the replacement bus system.
Claim 25
Independent Claim 108 words
A method of replacing a bus system in a computer system comprising the steps of: notifying the computer system which bus system will be unplugged; placing the bus system in a non-operational mode; providing an indication that the bus system may be unplugged from the computer system; and unplugging the bus system while power is applied to the computer system; plugging in a replacement bus system to the computer system while power is applied to the computer system; applying power to the replacement bus system; placing the replacement bus system in an operational mode; and confirming a communications connection between the computer system and the replacement bus system.

References Cited (Backward Citations)

US5777996A Cited
US5875307A Cited
US5784576A Cited
US5875308A Cited
US5930496A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-30 2003-11-29 2004-05-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-30 2007-11-29 2008-05-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-30 2011-11-29 2012-05-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag