Pci Bus Master Arbitration - Compaq Deskpro EP 6233 Technical Reference Manual

Hp deskpro ep 6233: reference guide
Hide thumbs Also See for Deskpro EP 6233:
Table of Contents

Advertisement

Chapter 4 System Support
4.2.2

PCI BUS MASTER ARBITRATION

The PCI bus supports a bus master/target arbitration scheme. A bus master is a device that has
been granted control of the bus for the purpose of initiating a transaction. A target is a device that
is the recipient of a transaction. Request (REQ), Grant (GNT), and FRAME signals are used by
PCI bus masters for gaining access to the PCI bus. When a PCI device needs access to the PCI
bus (and does not already own it), the PCI device asserts its REQn signal to the PCI bus arbiter (a
function of the system controller (north bridge) component). If the bus is available, the arbiter
asserts the GNTn signal to the requesting device, which then asserts FRAME and conducts the
address phase of the transaction with a target. If the PCI device already owns the bus, a request is
not needed and the device can simply assert FRAME and conduct the transaction. Table 4-1
shows the grant and request signals assignments for the devices on the PCI bus.
Table 4–2. PCI Bus Mastering Devices
REQ/GNT Line
REQ0/GNT0
REQ1/GNT1
REQ2/GNT2
REQ3/GNT3 [1]
GREQ/GGNT
NOTES:
[1] 100-MHz slot 1 system only.
PCI bus arbitration is based on a round-robin scheme that complies with the fairness algorithm
specified by the PCI specification. The bus parking policy allows for the current PCI bus owner
(excepting the PCI/ISA bridge) to maintain ownership of the bus as long as no request is asserted
by another agent. Note that most CPU-to-DRAM and AGP-to-DRAM accesses can occur
concurrently with PCI traffic, therefore reducing the need for the Host/PCI bridge to compete for
PCI bus ownership.
The PCI bus arbiter includes a Multi-Transaction Timer (MTT) that provides additional control
for bus agents that perform fragmented accesses or have real-time access requirements. The MTT
allows the use of lower-cost peripherals (by the reduction of data buffering) for multimedia
applications such as video capture, serial bus, and RAID SCSI controllers.
The 82443 and the 82371 support the passive release mechanism, which reduces PCI bus latency
caused by an ISA initiator owning the bus for long periods of time.
4-4
Compaq Deskpro EP Series of Personal Computers
Table 4-2.
PCI Bus Mastering Devices
First Edition - April 1998
Device
PCI Connector Slot 1
PCI Connector Slot 2
PCI Connector Slot 3
PCI Connector Slot 4
AGP Slot

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents