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

Method and apparatus providing programmable decode modes for secondary PCI bus interfaces

Assignee: Intel Corp
•
Filing: 1995-12-29
•
Granted: 1998-11-17
•
Expires: 2015-12-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A PCI-to-PCI bridge is described having a processor configured for performing various routing operations based upon the addresses of transactions carried on interconnected PCI buses. The various routing modes operate on decoded PCI addresses and are described herein as "programmable decode modes." In one programmable decode mode, private address spaces facilitate communication between peer PCI devices without burdening the primary PCI bus or any upstream components such as a host-to-PCI bridge, a host bus and host microprocessors. In another programmable decode mode, subtractive routing operations are provided wherein a secondary PCI interface captures any transactions not claimed on the secondary PCI bus after a predetermined number of clock cycles. The transactions are routed to the primary PCI bus. Another programmable decode mode is "intelligent" bridging wherein conventional inverse positive decode operations are disabled for the entire primary address space of the secondary PCI bus. Only addresses within programmable reverse positive decode address spaces are captured by the secondary PCI interface and forwarded to the corresponding primary PCI bus. Intelligent bridging allows, among other functions, the interconnection of two peer primary PCI buses by a single PCI-to-PCI bridge. Such enables transactions between PCI devices of the peer PCI buses to be routed over the PCI-to-PCI bridge without requiring routing through a host bus.

Inventors

  • 👤 Barry R. Davis
  • 👤 Scott Goble

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 18:38
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4027; G06F13/404

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 48 words
A computer system comprising: a host processor; a system bus connected to the host processor; first and second PCI buses; first and second host-to-PCI bridges respectively connecting said first and second PCI buses to said host bus; and a PCI-to-PCI bridge interconnecting said first and second PCI buses.
Claim 2
Dependent Claim 48 words
A computer system comprising: a host processor; a system bus connected to the host processor; first and second PCI buses; first and second host-to-PCI bridges respectively connecting said first and second PCI buses to said host bus; and a PCI-to-PCI bridge interconnecting said first and second PCI buses.
Claim 3
Dependent Claim 48 words
The computer system of claim 1 further including: first and second secondary PCI buses; second and third PCI-to-PCI bridges respectively connecting said first and second PCI buses to said first and second secondary PCI buses; and a fourth PCI-to-PCI bridge interconnecting said first and second secondary PCI buses.
Claim 4
Dependent Claim 21 words
The computer system of claim 1 wherein said first and second PCI buses are peer buses having separate PCI address spaces.
Claim 5
Dependent Claim 62 words
The computer system of claim 3 wherein said PCI-to-PCI bridge arbitrarily designates one PCI bus as primary and another PCI bus as secondary by routing transactions having addresses within reverse positive decode spaces from said secondary PCI bus to said primary PCI bus and routing transactions having addresses within positive decode spaces from said primary PCI bus to said secondary PCI bus.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag