Apparatus, method and system for a comuter CPU and memory to PCI bridge having a pluarlity of physical PCI buses
AssigneeCompaq Computer Corporation
InventorSompong P. Olarig
Life of this patent
Estimating the term…
Loading patent…
AssigneeCompaq Computer Corporation
InventorSompong P. Olarig
Estimating the term…
A core logic chip set in a computer system provides a bridge between processor host and memory buses and a plurality of peripheral component interconnect ("PCI") buses capable of operating at 66 MHz. Each of the plurality of PCI buses have the same logical bus number. The core logic chip set has an arbiter having Request ("REQ") and Grant ("GNT") signal lines for each PCI device connected to the plurality of PCI physical buses. Each of the plurality of PCI buses has its own read and write queues to provide transaction concurrency of PCI devices on different ones of the plurality of PCI buses when the transaction addresses are not the same or are M byte aligned. Upper and lower memory address range registers store upper and lower memory addresses associated with each PCI device. Whenever a transaction occurs, the transaction address is compared with the stored range of memory addresses. If a match between addresses is found then strong ordering is used. If no match is found then weak ordering may be used to improve transaction latency times. PCI device to PCI device transactions may occur without being starved by CPU host bus to PCI bus transactions.
A computer system having a core logic chip set capable of bridging between a processor host bus, memory bus and a plurality of peripheral component interconnect (PCI) buses wherein the plurality of PCI buses each have the same logical PCI bus number, said system comprising:
A method, in a computer system having a core logic chip set capable of bridging between a processor host bus, memory bus and a plurality of peripheral component interconnect (PCI) buses wherein the plurality of PCI buses each have the same logical PCI bus number, said method comprising the steps of:
A method, in a computer system having a core logic chip set capable of bridging between a processor host bus, memory bus and a plurality of peripheral component interconnect (PCI) buses wherein the plurality of PCI buses each have the same logical PCI bus number, said method comprising the steps of:
A core logic chip set capable of bridging between a processor host bus, memory bus and a plurality of peripheral component interconnect (PCI) buses wherein the plurality of PCI buses each have the same logical PCI bus number, comprising:
Dependencies are inferred from the claim text.