Recherche Images Maps Play YouTube Actualités Gmail Drive Plus »
Recherche avancée dans les brevets | Images de page | Historique Web | Connexion

Brevets

  

United States Patent [w]

Olarig

US005878237A [ii] Patent Number: [45] Date of Patent:

5,878,237 Mar. 2, 1999

[blocks in formation]
[blocks in formation]

A core logic chip set in a computer system provides a bridge between processor host and memory buses and a plurality ol peripheral component interconnect ("PCI") buses capable ol operating at 66 MHz. Each ol the plurality ol 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 ol PCI physical buses. Each ol the plurality ol PCI buses has its own read and write queues to provide transaction concurrency ol PCI devices on different ones ol the plurality ol 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 ol memory addresses. II a match between addresses is found then strong ordering is used. II 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.

55 Claims, 15 Drawing Sheets

112

VIDEO DISPLAY

102

CENTRAL PROCESSING UNIT(S)

•110 103

VIDEO GRAPHICS CONTROLLER

LOCAL FRAME BUFFER MEMORY

200

[blocks in formation]

CORE LOGIC

-206

208

108

PCI/SCSI BUS ADAPTER

SYSTEM RAM

105

-210

NETWORK INTERFACE CARD

122 119

PCI/EISA/ISA BRIDGE

114

*—»( DISK 2 ~)-130

X TAPE 4-132

111

113

-118

PCI/IDE CONTROLLER

[blocks in formation]
[graphic][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small][table][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small]
[blocks in formation]
[graphic][merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small]
« PrécédentContinuer »