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

Bridge for a power managed computer system with multiple buses and system arbitration

Assignee: Lenovo Singapore Pte Ltd
•
Filing: 1994-12-19
•
Granted: 1996-05-14
•
Expires: 2014-12-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A bridge for interfacing buses in a computer system having an industry standard architecture (ISA) bus and a peripheral controller interconnect (PCI) bus is coupled between the ISA and PCI buses. Devices coupled to the buses are either PCI bus-compliant devices or are non-PCI bus-compliant devices. A power management device in the computer system is able to place the computer system into a low power suspend mode, a resume mode and an active mode. The bridge has a multi-tiered arbitration device for arbitrating among the PCI bus-compliant devices and the non-PCI bus-compliant devices for control of the computer system. The arbitration device is responsive to the power management device to controllably suspend arbitration when the power management device indicates that the suspend mode is being entered.

Inventors

  • 👤 Patrick M. Bland
  • 👤 Richard G. Hofmann
  • 👤 Dennis Moeller
  • 👤 Suksoon Yong
  • 👤 Moises Cases
  • 👤 Lance Venarchick
  • 👤 Stephen Weitzel

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 02:15
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/36; G06F13/362; G06F1/00; G06F1/26; G06F1/32; G06F1/3203; G06F1/3206; G06F1/3215; G06F1/3234; G06F1/325; G06F13/38; G06F13/40; G06F13/4004; G06F13/4027; G06F13/4031

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 169 words
A bridge for interfacing between buses of a a computer system that has a first bus, a second bus, first bus devices that are first bus-compliant, second bus devices that are non-first bus-compliant, a central processing unit (CPU) and a power management device that places the computer system into a suspend mode, a resume mode and an active mode, the bridge comprising: an arbitration device for arbitrating among the first bus-compliant devices and the non-first bus-compliant devices for control of the computer system, and responsive to the power management device to controllably suspend arbitration when the power management device indicates that the suspend mode is being entered; wherein the arbitration device is a multi-tiered arbiter that includes a first bank arbiter through which the first bus-compliant devices arbitrate, a second bank arbiter through which the non-first bus-compliant devices arbitrate, and a central bank arbiter which arbitrates among the first and second bank arbiters to provide arbitration for the system among the first bus-compliant devices and the non-first bus-compliant devices.
Claim 2
Dependent Claim 169 words
A bridge for interfacing between buses of a a computer system that has a first bus, a second bus, first bus devices that are first bus-compliant, second bus devices that are non-first bus-compliant, a central processing unit (CPU) and a power management device that places the computer system into a suspend mode, a resume mode and an active mode, the bridge comprising: an arbitration device for arbitrating among the first bus-compliant devices and the non-first bus-compliant devices for control of the computer system, and responsive to the power management device to controllably suspend arbitration when the power management device indicates that the suspend mode is being entered; wherein the arbitration device is a multi-tiered arbiter that includes a first bank arbiter through which the first bus-compliant devices arbitrate, a second bank arbiter through which the non-first bus-compliant devices arbitrate, and a central bank arbiter which arbitrates among the first and second bank arbiters to provide arbitration for the system among the first bus-compliant devices and the non-first bus-compliant devices.
Claim 3
Dependent Claim 38 words
The bridge of claim 1, wherein the central bank arbiter and the first bank arbiter include suspend request signal inputs coupled to the power management device, the suspend request signal indicating that the suspend mode is being entered.
Claim 4
Dependent Claim 61 words
The bridge of claim 2, wherein the central bank arbiter includes a first bank grant output coupled to the first bank arbiter, and a second bank grant output coupled to the second bank arbiter, the assertion of a bank grant output signal by the central bank arbiter allows at least one of the first and second bank arbiters to perform arbitration.
Claim 5
Dependent Claim 45 words
The bridge of claim 3, wherein the central bank arbiter includes logic for asserting the bank grant output signal to the first bank arbiter and deasserting the bank grant output signal to the second bank arbiter in response to receipt of the suspend request signal.
Claim 6
Dependent Claim 58 words
The bridge of claim 4, wherein the first bank arbiter includes logic for allowing any first bus transaction to complete when the first bank arbiter receives the suspend request signal, masking any further requests from the first bus-compliant devices, and asserting a CPU grant signal to provide control of the system to the CPU during the suspend mode.
Claim 7
Dependent Claim 49 words
The bridge of claim 5, wherein the second bank arbiter includes logic for allowing any non-first bus transaction to complete when the second bank arbiter recognizes the deassertion of the bank- grant output signal to the second bank arbiter, and subsequently causing the second bank arbiter to suspend arbitration.
Claim 8
Dependent Claim 34 words
The bridge of claim 6, wherein the central bank arbiter includes logic for masking off system arbitration requests from the second bank arbiter after the central bank arbiter has received the suspend request signal.
Claim 9
Dependent Claim 44 words
The bridge of claim 7, wherein the first bus is a peripheral component interconnect (PCI) bus and the second bus is an industry standard architecture (ISA) bus, and the first bus-compliant devices are PCI-compliant devices and the non-first bus-compliant devices are non-PCI compliant devices.

References Cited (Backward Citations)

US5167024A Cited
US5396635A Cited
US5396602A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag