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

PCI/ISA bridge having an arrangement for responding to PCI address parity errors for internal PCI slaves in the PCI/ISA bridge

Assignee: International Business Machines Corp
•
Filing: 1996-07-19
•
Granted: 1998-03-03
•
Expires: 2016-07-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A peripheral controller interconnect/industry standard architecture (PCI/ISA)bridge is coupled between the PCI and ISA buses in a computer system. A PCI master in the system asserts address and address parity information on the PCI bus to initiate a master-slave transaction over the PCI bus. The bridge includes logic for comparing the address and the address parity information and generating an address parity error signal when there is an address parity error. The bridge also includes a PCI slave that receives the address parity error signal and generates a target-abort signal in response if the PCI slave has already claimed the address by asserting a device select signal. The bridge also includes logic that prevents the target-abort signal from propagating to the PCI bus whenever this logic receives both the address parity error signal and the device select signal. This allows the master to perform a master-abort and prevents the PCI slave on the bridge from performing a target-abort when there is an address parity error.

Inventors

  • 👤 Amy Kulik
  • 👤 William Alan Wall
  • 👤 Daniel R. Cronin, III

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 06:20
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4027

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 241 words
A bridge for interfacing between a first bus and a second bus of a computer system with at least one master on said first bus which sends commands including a device address and address parity data, the master treating a command as invalid if a device select signal is not returned within a predetermined interval, the bridge comprising: at least one slave device; an internal bus coupled to said at least one slave device and connected to receive such a command; logic for latching such a command received at said internal bus to be readable by said at least one slave device; logic for passing a device select signal from said at least one slave device to said first bus as an indication that said at least one slave device has claimed said command, said at least one slave device also having logic that upon detecting an address parity error attempts to abort the command by asserting a stop signal; and logic for testing address and parity data at the time of latching the corresponding command to the internal bus and asserting an error signal in the event of an address parity error and associated logic which in response to said error signal blocks the device select and stop signal from being asserted on the first bus, whereby the command may continue to be accepted elsewhere by another slave device on the system within said predetermined interval established by the master.
Claim 2
Dependent Claim 28 words
A bridge according to claim 1 wherein the first bus is based on the PCI bus standard and the second bus is based on the ISA bus standard.
Claim 3
Dependent Claim 243 words
A computer system comprising: a first bus; a second bus; at least one master on said first bus which sends commands including a device address and address parity data, the master treating a command as invalid if a device select signal is not returned within a predetermined interval; and a bridge connecting said first and second busses which includes; a at least one slave device; an internal bus coupled to said at least one slave device and connected to receive such a command; logic for latching such a command received at said internal bus to be readable by said at least one slave device; logic for passing a device select signal from said at least one slave device to said first bus as an indication that said at least one slave device has claimed said command, said at least one slave device also having logic that upon detecting an address parity error attempts to abort the command by asserting a stop signal; and logic for testing address and parity data at the time of latching the corresponding command to the internal bus and asserting an error signal in the event of an address parity error and associated logic which in response to said error signal blocks the device select and stop signal from being asserted on the first bus, whereby the command may continue to be accepted elsewhere by another slave device on the system within said predetermined interval established by the master.
Claim 4
Dependent Claim 26 words
A system according to claim 3 wherein the first bus complies with the PCI bus standard and the second bus complies with the ISA bus standard.

References Cited (Backward Citations)

US5109381A Cited
US5325499A Cited
US5255374A Cited
US5313627A Cited
US5392407A Cited
US5404559A Cited
US5396602A Cited
US5499346A Cited
US5455915A Cited
US5471590A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-03-02 2001-09-01 2002-03-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-03-02 2005-09-01 2006-03-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-03-02 2009-09-01 2010-03-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag