Elastic buffer module for PCI express devices

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

C710S052000, C710S053000, C710S057000

Reexamination Certificate

active

11099759

ABSTRACT:
A method and system for a PCI Express device is provided. The elastic buffer includes, a buffer control module that determines a difference between a write and read pointer value and compares the difference to a threshold value for inserting or deleting a standard symbol, wherein the threshold value is adjusted dynamically based on a slow or fast clock speed. The standard symbol is a PCI Express SKIP symbol. The method includes, determining if a clock speed is slow, wherein a monitoring register value indicates if a clock speed is slow; selecting a threshold value based on the monitoring register value; and inserting or deleting a standard symbol based on a comparison of a difference between a write and read pointer and the threshold value. The PCI Express device may be a host bus adapter operating in a storage area network or any other network.

REFERENCES:
patent: 4268906 (1981-05-01), Bourke et al.
patent: 4333143 (1982-06-01), Calder
patent: 4449182 (1984-05-01), Rubinson
patent: 4549263 (1985-10-01), Calder
patent: 4777595 (1988-10-01), Strecker et al.
patent: 4783730 (1988-11-01), Fischer
patent: 4783739 (1988-11-01), Calder
patent: 4803622 (1989-02-01), Bain, Jr. et al.
patent: 5129064 (1992-07-01), Fogg, Jr. et al.
patent: 5212795 (1993-05-01), Hendry
patent: 5249279 (1993-09-01), Schmenk et al.
patent: 5276807 (1994-01-01), Kodama et al.
patent: 5280587 (1994-01-01), Shimodaira et al.
patent: 5321816 (1994-06-01), Rogan et al.
patent: 5347638 (1994-09-01), Desai et al.
patent: 5371861 (1994-12-01), Keener et al.
patent: 5388237 (1995-02-01), Sodos
patent: 5448702 (1995-09-01), Garcia, Jr. et al.
patent: 5469453 (1995-11-01), Glider et al.
patent: 5568614 (1996-10-01), Mendelson et al.
patent: 5613162 (1997-03-01), Kabenjian et al.
patent: 5632016 (1997-05-01), Hoch et al.
patent: 5647057 (1997-07-01), Roden et al.
patent: 5671365 (1997-09-01), Binford et al.
patent: 5740467 (1998-04-01), Chmielecki, Jr. et al.
patent: 5758187 (1998-05-01), Young
patent: 5761427 (1998-06-01), Shah et al.
patent: 5828903 (1998-10-01), Sethuram et al.
patent: 5875343 (1999-02-01), Binford et al.
patent: 5881296 (1999-03-01), Williams et al.
patent: 5892969 (1999-04-01), Young
patent: 5905905 (1999-05-01), Dailey et al.
patent: 5917723 (1999-06-01), Binford
patent: 5968143 (1999-10-01), Chisholm et al.
patent: 5983292 (1999-11-01), Nordstrom et al.
patent: 6006340 (1999-12-01), O'Connell
patent: 6049802 (2000-04-01), Waggener, Jr. et al.
patent: 6055603 (2000-04-01), Ofer et al.
patent: 6078970 (2000-06-01), Nordstrom et al.
patent: 6085277 (2000-07-01), Nordstrom et al.
patent: 6115761 (2000-09-01), Daniel et al.
patent: 6118776 (2000-09-01), Berman
patent: 6138176 (2000-10-01), McDonald et al.
patent: 6185620 (2001-02-01), Weber et al.
patent: 6233244 (2001-05-01), Runaldue et al.
patent: 6269413 (2001-07-01), Sherlock
patent: 6397277 (2002-05-01), Kato et al.
patent: 6408349 (2002-06-01), Castellano
patent: 6434630 (2002-08-01), Micalizzi, Jr. et al.
patent: 6457090 (2002-09-01), Young
patent: 6463032 (2002-10-01), Lau et al.
patent: 6502189 (2002-12-01), Westby
patent: 6504846 (2003-01-01), Yu et al.
patent: 6526518 (2003-02-01), Catlin et al.
patent: 6546010 (2003-04-01), Merchant et al.
patent: 6564271 (2003-05-01), Micalizzi, Jr. et al.
patent: 6594329 (2003-07-01), Susnow
patent: 6604224 (2003-08-01), Armstrong et al.
patent: 6671776 (2003-12-01), DeKoning
patent: 6671832 (2003-12-01), Apisdorf
patent: 6721799 (2004-04-01), Slivkoff
patent: 6725388 (2004-04-01), Susnow
patent: 6810440 (2004-10-01), Micalizzi, Jr. et al.
patent: 6810442 (2004-10-01), Lin et al.
patent: 2002/0069317 (2002-06-01), Chow et al.
patent: 2003/0097481 (2003-05-01), Richter
patent: 2003/0126320 (2003-07-01), Liu et al.
patent: 2004/0073862 (2004-04-01), Armstrong et al.
patent: 2005/0058148 (2005-03-01), Castellano et al.
patent: 2005/0141661 (2005-06-01), Renaud et al.
patent: 2006/0156083 (2006-07-01), Jang et al.
patent: 2007/0124623 (2007-05-01), Tseng
patent: 0738978 (1996-10-01), None
patent: 1059588 (2000-12-01), None
patent: WO 95/06286 (1995-03-01), None
patent: WO 00/58843 (2000-10-01), None
Budruk, Ravi; Anderson, Don; and Shanley, Tom; PCI Express System Architecture; Mindshare Inc.; 2004; pp. 434,436-439,442-443.
PCI Express Base Specification Revision 1.0; PCI-SIG; 2002; pp. 195-196.
Malavalli, Kumar, “High Speed Fibre Channel Switching Fabric Services”,Proceedings of the SPIE, SPIE, Bellingham, VA, USA vol. 1577,, XP000562869, ISSN: 0277-786X,(Sep. 4, 1991),216-226.

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

Elastic buffer module for PCI express devices does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Elastic buffer module for PCI express devices, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Elastic buffer module for PCI express devices will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3872989

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