Multiplex communications – Channel assignment techniques – Carrier sense multiple access
Reexamination Certificate
2007-01-02
2007-01-02
Kizou, Hassan (Department: 2616)
Multiplex communications
Channel assignment techniques
Carrier sense multiple access
C370S461000
Reexamination Certificate
active
09215559
ABSTRACT:
Transactions are scheduled over a half duplex link between a first device, such as an IO unit, and a second device, such as a memory controller. Information flowing over the half duplex link is divided into a plurality of service periods, and an isochronous transaction, such as an isochronous memory read or write, is scheduled in a service period N if the isochronous transaction is ready to be serviced before service period N at the first or second device. An asynchronous transaction ready to be serviced at the first or second device, such as an asynchronous memory read or write, is scheduled if no isochronous transaction is ready to be serviced. The asynchronous transaction may be scheduled by (a) scheduling an asynchronous transaction ready to be serviced at the first device if no asynchronous transaction is ready to be serviced at the second device; (b) scheduling an asynchronous transaction ready to be serviced at the second device if no asynchronous transaction is ready to be serviced at the first device; and (c) scheduling an asynchronous transaction ready to be serviced at the first or second device, according to an arbitration algorithm, if asynchronous transactions are ready to be serviced at both the first device and the second device. The amount of buffer space available in the first or second device may also be used to schedule asynchronous transactions.
REFERENCES:
patent: 4779089 (1988-10-01), Theus
patent: 5327428 (1994-07-01), Van As et al.
patent: 5504757 (1996-04-01), Cook et al.
patent: 5592629 (1997-01-01), Gamble
patent: 5790813 (1998-08-01), Whittaker
patent: 5828656 (1998-10-01), Sato et al.
patent: 5898892 (1999-04-01), Gulick
patent: 5915127 (1999-06-01), Ogawa et al.
patent: 5982779 (1999-11-01), Krishnakumar
patent: 6012117 (2000-01-01), Traw
patent: 6032190 (2000-02-01), Bremer et al.
patent: 6032211 (2000-02-01), Hewitt
patent: 6041286 (2000-03-01), White
patent: 6088517 (2000-07-01), Wanner et al.
patent: 6105094 (2000-08-01), Lindeman
patent: 6134625 (2000-10-01), Abramson
patent: 6148357 (2000-11-01), Gulick
patent: 6151651 (2000-11-01), Hewitt et al.
patent: 6192428 (2001-02-01), Abramson et al.
patent: 6199132 (2001-03-01), Hewitt et al.
patent: 6260119 (2001-07-01), Garney et al.
patent: 6351783 (2002-02-01), Garney
patent: 6411628 (2002-06-01), Hauck
patent: 6425021 (2002-07-01), Ghodrat
patent: 6457081 (2002-09-01), Gulick
patent: 6587477 (2003-07-01), Takeda et al.
patent: 6690676 (2004-02-01), Gulick
patent: 6701399 (2004-03-01), Brown
Baxter Brent S.
Garney John I.
Ahmed Salman
Kenyon & Kenyon LLP
Kizou Hassan
LandOfFree
Half duplex link with isochronous and asynchronous arbitration does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Half duplex link with isochronous and asynchronous arbitration, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Half duplex link with isochronous and asynchronous arbitration will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3721531