Electrical computers and digital data processing systems: input/ – Input/output data processing – Flow controlling
Reexamination Certificate
2005-01-31
2009-02-17
Patel, Niketa I (Department: 2184)
Electrical computers and digital data processing systems: input/
Input/output data processing
Flow controlling
C710S040000, C710S041000, C370S229000, C370S230000
Reexamination Certificate
active
07493426
ABSTRACT:
A control mechanism for data bus communications employs channels to which bus transactions are assigned, each channel having independent flow control. The control mechanism enforces an ordering algorithm among channels, whereby at least some transactions may pass other transactions. Channel attributes are programmable to vary the ordering conditions. Preferably, each channel is allocated its own programmable buffer area. The control mechanism independently determines, for each channel, whether buffer space is available and enforces flow control independently for each channel accordingly. Flow control is preferably credit-based, credits representing buffer space or some other capacity of a receiver to receive data. Preferably, the flow control mechanism comprises a central interconnect module controlling internal communications of an integrated circuit chip.
REFERENCES:
patent: 6044406 (2000-03-01), Barkey et al.
patent: 6230252 (2001-05-01), Passint et al.
patent: 6317804 (2001-11-01), Levy et al.
patent: 6378029 (2002-04-01), Venkitakrishnan et al.
patent: 6457087 (2002-09-01), Fu
patent: 6473780 (2002-10-01), Barcelo
patent: 6574688 (2003-06-01), Dale et al.
patent: 6715023 (2004-03-01), Abu-Lebdeh et al.
patent: 6751698 (2004-06-01), Deneroff et al.
patent: 6760793 (2004-07-01), Kelley et al.
patent: 7009985 (2006-03-01), Black et al.
patent: 7042248 (2006-05-01), Hutton et al.
patent: 7051150 (2006-05-01), Naumann et al.
patent: 7103059 (2006-09-01), Li et al.
patent: 7154885 (2006-12-01), Nong
patent: 2002/0078267 (2002-06-01), Rozario et al.
patent: 2005/0080953 (2005-04-01), Oner et al.
patent: 2005/0088970 (2005-04-01), Schmidt et al.
patent: 1073251 (2001-01-01), None
‘Reliable and Efficient Hop-by-Hop Flow Control’ by Cuneyt Ozveren, et al. from IEEE Journal on Selected Areas in Communications, vol. 13, No. 4, May 1995.
‘Design and implementation of fault-tolerant and cost effective crossbar switches for multiprocessor systems’ by K. Wang et al. IEE Proceedings online No. 19990240 (IEE Proc.-Comput. Digit. Tech., vol. 146, No. 1, Jan. 1999.
‘A Distributed Crossbar Switch Scheduler for On-Chip Networks’ by Kangmin Lee, et al. from IEEE 2003 Custom Integrated Circuits Conference.
‘Virtual-Channel Flow Control’ by William J. Dally, 1990 IEEE.
Chadha Sundeep
Check Mark Anthony
Drerup Bernard Charles
Grassi Michael
International Business Machines - Corporation
Patel Niketa I
Snyder Steven G
Truelson Roy W.
LandOfFree
Data communication method and apparatus utilizing... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data communication method and apparatus utilizing..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data communication method and apparatus utilizing... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4055269