Method and apparatus for reducing flow control and...

Electrical computers and digital data processing systems: input/ – Intrasystem connection – Bus interface architecture

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S107000, C710S112000, C710S005000, C710S027000, C710S036000

Reexamination Certificate

active

06615306

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
This invention relates generally to the field of computer systems and more specifically to optimizing flow of information between components in computer systems.
2. Description of the Related Art
Prior art systems often use a configuration of components as illustrated in FIG.
1
. CPU
101
(a Central Processor or Processor) is coupled through a Processor Bus
102
to a component referred to as a Host Bridge
105
, and thereby coupled to the rest of the system. Host Bridge
105
is coupled to Memory
103
, the main memory of the system, and Host Bridge
105
is also coupled to I/O Bridge
107
(Input/Output Bridge). I/O Bridge
107
couples to Keyboard
109
, Mouse
111
, and Disk Drive
110
, and may couple to other components in a bus or point-to-point fashion. Through these couplings, CPU
101
is coupled to each component in the system, and may read or write information to each of the devices (within the capabilities of those devices).
Further extending the complexity of the system, PCI Bus
125
(Peripheral Component Interconnect Bus based on the Peripheral Component Interconnect Bus Specification Revision 2.1 or 2.2 from the Portland PCI Working Group as published by Intel Corporation) may be involved in the coupling of Host Bridge
105
to I/O Bridge
107
, and may thereby couple PCI Agents
120
, other devices on the PCI Bus
125
. Thus, through Host Bridge
105
, CPU
101
may communicate with PCI Agents
120
. While it is advantageous to make PCI Agents
120
available to the system, incorporating the PCI Bus
125
into a coupling or connection between two components further complicates the physical devices and layout, and the protocols for communication over that coupling.
SUMMARY OF THE INVENTION
A method and apparatus for reducing flow control and minimizing interface acquisition latency in a hub interface is a method of transferring data between a control hub coupled to a hub interface which is coupled to an input-output hub including the following: Transferring the data in packets. Prioritizing isochronous transfers over asynchronous transfers. Limiting asynchronous transfers to 32 bytes per packet when an agent requests the hub interface, and limiting asynchronous transfers to 64 bytes per packet when no requests for the hub interface are recognized.


REFERENCES:
patent: 5634034 (1997-05-01), Foster
patent: 5761454 (1998-06-01), Adusumilli et al.
patent: 5764932 (1998-06-01), Gochman et al.
patent: 6067628 (2000-05-01), Krithivas et al.
patent: 6098134 (2000-08-01), Michels et al.
patent: 6145039 (2000-11-01), Ajanovic et al.
patent: 6170025 (2001-01-01), Drottar et al.
patent: 6216183 (2001-04-01), Rawlins
patent: 6237055 (2001-05-01), Trieu et al.
patent: 6247086 (2001-06-01), Allingham
patent: 6253270 (2001-06-01), Ajanovic et al.
patent: 6256697 (2001-07-01), Ajonovic et al.
patent: 6272563 (2001-08-01), Ajanovic et al.
patent: 6347351 (2002-02-01), Osborne et al.
patent: 6356968 (2002-03-01), Kishon
patent: 6374317 (2002-04-01), Ajanovic et al.
patent: 6446154 (2002-09-01), Ajanovic 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 reducing flow control and... 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 reducing flow control and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for reducing flow control and... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3058339

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