Method and apparatus for operating an adaptive multiplexed...

Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus access regulation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S120000, C710S120000, C710S240000

Reexamination Certificate

active

06209053

ABSTRACT:

FIELD OF THE INVENTION
The present invention relates generally to the field of data transfer in a computer system and, more specifically, to a method of operating a multiplexed address and data bus within a computer system to obtain improved data throughput.
BACKGROUND OF THE INVENTION
Communications between devices within a computer system are typically performed using one or more buses that interconnect such devices. These buses may be dedicated buses coupling two devices or non-dedicated buses that are multiplexed by a number of units and devices (i.e. bus agents). Moreover, buses within a computer system may be dedicated to the transfer of a specific type of information. For example, the x86 microprocessor architecture developed by Intel Corporation of Santa Clara, California, includes a three-bus system, with address, data and control buses for respectively transferring address, data and control signals.
In computer systems employing advanced architectures and processors, such as the Pentium Pro® or Pentium II® processors, bus transactions occur in a pipelined manner. Specifically, a next memory access may start after a previous transaction request was issued and all components or phases of a bus transaction are not required to complete before another bus transaction may be initiated. Accordingly, requests from numerous bus agents may be pending at any one time. The pipelining of bus transactions is facilitated by separate data and address buses. While an address of a request is being sent on an address bus, data (or signals) corresponding to an address previously issued on the address bus may be returned on the data bus.
In order to facilitate increased data throughput, computer systems may facilitate burst data transfer, wherein an address is issued on an address bus, and data is returned from the addressed location, as well as a number of immediately subsequent locations as defined, for example, by the Intel burst order scheme. For example, during a burst cache transfer, a full line of data (e.g., 32 bytes) from a cache memory may be placed on a data bus in response to a single address placed on the address bus. In many computer systems, such burst cache transfer may account for a substantial portion activity on buses within the computer system. In these situations, it will be appreciated that the address bus is being under utilized relative to the data bus.
SUMMARY OF THE INVENTION
A method and apparatus for operating a multiplexed address and data bus within a computer system includes the step of arbitrating between an address request and a data request contending for access to the multiplexed bus. This arbitration is performed according to a predetermined criterion. The multiplexed bus is then granted to either the address or data request in accordance with the outcome of the arbitration.
Other features of the present invention will be apparent from the accompanying drawings and from the detailed description that follows.


REFERENCES:
patent: 4449207 (1984-05-01), Kung et al.
patent: 5278984 (1994-01-01), Batchelor
patent: 5369651 (1994-11-01), Marisetty
patent: 5404482 (1995-04-01), Stamm et al.
patent: 5455915 (1995-10-01), Coke
patent: 5522054 (1996-05-01), Gunlock et al.
patent: 5535345 (1996-07-01), Fisch et al.
patent: 5568620 (1996-10-01), Sarangdhar et al.
patent: 5606672 (1997-02-01), Wade
patent: 5627991 (1997-05-01), Hose, Jr. et al.
patent: 5829033 (1998-10-01), Hagersten et al.
patent: 5875466 (1999-02-01), Wakerly
patent: 5936960 (1999-08-01), Stewart
patent: 5978874 (1999-11-01), Singhal et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for operating an adaptive multiplexed... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for operating an adaptive multiplexed..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for operating an adaptive multiplexed... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2482782

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.