Method and apparatus for communicating routing and attribute...

Electrical computers and digital data processing systems: input/ – Input/output data processing – Flow controlling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S228000, C709S245000

Reexamination Certificate

active

06272563

ABSTRACT:

FIELD OF THE INVENTION
The present invention pertains to the field of computer systems. More particularly, this invention pertains to the field of communicating between devices in a computer system.
BACKGROUND OF THE INVENTION
Prior computer systems typically rely on standardized busses, such as the Peripheral Component Interconnect (PCI) bus, to allow computer system chipset components to communicate one with another. For example, a transaction originating at a processor and intended for a disk drive might first be delivered to a first chipset component that serves as an intermediary between the processor bus and a PCI bus. The first chipset component would then deliver the transaction over the PCI bus to a second system chipset component which would then deliver the transaction to the disk drive.
Busses such as the PCI bus also provide for communication with other computer system devices such as graphics controllers and network adapters. Because busses such as the PCI bus must interface with a variety of component types, each with varying requirements, they are not necessarily optimized for allowing communication between chipset components. Further, chipset manufacturers who rely on standardized busses such as the PCI bus must adhere to bus standards in order to ensure compatibility with other components, and are not at liberty to make substantial changes in how the chipset components communicate with each other. Another issue that faces chipset component manufacturers in designing and manufacturing chipset components is the need to conform to standardized supply and signaling voltages when relying on busses such as PCI for communication between chipset components, thereby locking the manufacturers into certain design practices and manufacturing technologies.
Prior computer systems that rely on standardized busses such as PCI for communication between chipset components also typically have no mechanism for communicating that a particular transaction is isochronous and should be handled in a manner that will ensure an adequate level of quality of service.
SUMMARY OF THE INVENTION
A method and apparatus for communicating routing and attribute information for a transaction between hubs in a computer system is disclosed. The apparatus includes a data path input/output unit to output a packet header for a transaction. The packet header includes a transaction descriptor routing field to identify an initiating agent that initiated the transaction. The transaction descriptor routing field includes a hub identification portion and a pipe identification portion. The hub identification portion identifies a hub that contains the initiating agent. The pipe identification portion further identifies the initiating agent within the identified hub if the transaction has no ordering requirements with respect to a second agent in the identified hub.


REFERENCES:
patent: 4413318 (1983-11-01), Herrington
patent: 4875206 (1989-10-01), Nichols et al.
patent: 5309433 (1994-05-01), Cidon et al.
patent: 5337313 (1994-08-01), Buchholz et al.
patent: 5483522 (1996-01-01), Derby et al.
patent: 5488694 (1996-01-01), McKee et al.
patent: 5535208 (1996-07-01), Kawakami et al.
patent: 5550816 (1996-08-01), Hardwick et al.
patent: 5608662 (1997-03-01), Large et al.
patent: 5613069 (1997-03-01), Walker
patent: 5615404 (1997-03-01), Knoll et al.
patent: 5621734 (1997-04-01), Mann et al.
patent: 5621898 (1997-04-01), Wooten
patent: 5621900 (1997-04-01), Lane et al.
patent: 5632016 (1997-05-01), Hoch et al.
patent: 5634015 (1997-05-01), Chang et al.
patent: 5640599 (1997-06-01), Roskowski et al.
patent: 5752076 (1998-05-01), Munson
patent: 5802048 (1998-09-01), Duckwall
patent: 5845091 (1998-12-01), Dunne et al.
patent: 5848297 (1998-12-01), Krein et al.
patent: 5890015 (1999-03-01), Garney et al.
patent: 5909556 (1999-06-01), Morriss et al.
patent: 5914953 (1999-06-01), Krause et al.
patent: 5915104 (1999-06-01), Miller
patent: 5933611 (1999-08-01), Shakkarwar
patent: 5978854 (1999-11-01), Fujimori 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 communicating routing and attribute... 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 communicating routing and attribute..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for communicating routing and attribute... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2436083

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