Method and apparatus to allow dynamic variation of ordering...

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

C710S311000, C710S306000

Reexamination Certificate

active

10864617

ABSTRACT:
A method of enforcing the ordering of read and write transactions for an adapter unit connected to a strongly-ordered bus. The adapter unit has a set of read buffers and write buffers. Initiator write transactions and target read completion transactions are performed on the bus in the original order in which the transactions are received. An initiator read transaction request is enqueued in the read buffer but selectively awaits the performance of one or more pending initiator write transactions in the write buffer before the read transaction request is presented to the bus. In this way, initiator write transactions on which the read transaction request depends and pending in the write buffer are retired to the bus before the initiator read transaction request is performed, thus assuring that the initiator read transaction request is not performed ahead of the initiator write transaction on which the read transaction request depends.

REFERENCES:
patent: 5432918 (1995-07-01), Stamm
patent: 6026451 (2000-02-01), Sreenivas
patent: 6047120 (2000-04-01), Bell
patent: 6108741 (2000-08-01), MacLaren et al.
patent: 6138192 (2000-10-01), Hausauer
patent: 6175888 (2001-01-01), Guthrie et al.
patent: 6301630 (2001-10-01), Chen et al.
patent: 6425024 (2002-07-01), Kelley et al.
patent: 6615295 (2003-09-01), Shah
patent: 6754737 (2004-06-01), Heynemann et al.
patent: 2002/0073258 (2002-06-01), Riley et al.
patent: 2003/0126029 (2003-07-01), Dastidar et al.
patent: 2003/0131175 (2003-07-01), Heynemann et al.
‘Multiplexer’ in “Microsoft Press Computer Dictionary”. Second Edition. Microsoft Press. 1994. p. 265. ISBN 1-55615-597-2.
‘Multiplexing’ in “The Free On-Line Dictionary of Computing”. Online Feb. 2, 1995. Retrieved from Internet Oct. 24, 2006. <http://foldoc.org/index.cgi?query=mux>.

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 to allow dynamic variation of ordering... 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 to allow dynamic variation of ordering..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus to allow dynamic variation of ordering... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3893841

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