Electrical computers and digital processing systems: memory – Storage accessing and control – Specific memory composition
Reexamination Certificate
2005-11-01
2005-11-01
Verbrugge, Kevin (Department: 2189)
Electrical computers and digital processing systems: memory
Storage accessing and control
Specific memory composition
C711S151000, C711S158000, C710S040000, C710S244000
Reexamination Certificate
active
06961813
ABSTRACT:
A multi-port adapter and method of operation suitable for use with serial ATA devices is disclosed. An adapter includes a switch that receives input from multiple host devices and an arbiter module for assigning a priority scheme to received commands. An outstanding request table is implemented as a memory module for storing identifying information associated with commands received from multiple host devices, and a free pointers queue is maintained to track slots available in the outstanding request table. A command tracker state machine decodes incoming requests from hosts, monitors the execution by these commands by the ATA device, and updates the memory module to reflect completion of commands. Also disclosed is a storage system including an adapter of the present invention and ATA storage devices.
REFERENCES:
patent: 5003591 (1991-03-01), Kauffman et al.
patent: 5408627 (1995-04-01), Stirk et al.
patent: 5802365 (1998-09-01), Kathall et al.
patent: 6021429 (2000-02-01), Danknick
patent: 6098114 (2000-08-01), McDonald et al.
patent: 6105066 (2000-08-01), Hayes, Jr.
patent: 6134630 (2000-10-01), McDonald et al.
patent: 6138176 (2000-10-01), McDonald et al.
patent: 6167522 (2000-12-01), Lee et al.
patent: 6199194 (2001-03-01), Wang et al.
patent: 6266809 (2001-07-01), Craig et al.
patent: 6301625 (2001-10-01), McDonald et al.
patent: 6353848 (2002-03-01), Morris
patent: 6356979 (2002-03-01), Sicola et al.
patent: 6360362 (2002-03-01), Fichtner et al.
patent: 6377994 (2002-04-01), Ault et al.
patent: 6418469 (2002-07-01), Justice et al.
patent: 6421760 (2002-07-01), McDonald et al.
patent: 6438643 (2002-08-01), Ohara et al.
patent: 6466973 (2002-10-01), Jaffe
patent: 6496900 (2002-12-01), McDonald et al.
patent: 6549981 (2003-04-01), McDonald et al.
patent: 6763402 (2004-07-01), Talati
patent: 6792486 (2004-09-01), Hanan et al.
patent: 6859896 (2005-02-01), Apperley et al.
patent: 2002/0002606 (2002-01-01), Jaffe
patent: 2002/0046268 (2002-04-01), Leong et al.
patent: 2002/0059487 (2002-05-01), Talati
patent: 2002/0087898 (2002-07-01), Bormann et al.
patent: 2002/0159311 (2002-10-01), Coffey et al.
patent: 2002/0174297 (2002-11-01), McDonald et al.
patent: 2003/0120865 (2003-06-01), McDonald et al.
patent: 2003/0135577 (2003-07-01), Weber et al.
patent: 2003/0221061 (2003-11-01), El-Batal et al.
patent: 2003/0224626 (2003-12-01), Chang
patent: 2004/0078707 (2004-04-01), Apperley et al.
patent: WO 3063000 (2003-07-01), None
Enabling the future, Serial ATA Working Group, http://www.serialata.org/faqs.html, Nov. 9, 2001, pp. 1-2.
Enabling the future, Serial ATA Working Group, http://www.serialata.org/index.html, Nov. 9, 2001, p. 1.
Serial ATA: High Speed Serialized AT Attachment, Serial ATA Workgroup, APT Technologies, Inc., Santa Cruz, CA, Aug. 29, 2001, revision 1.0, pp. 1-306.
Alexenko, Michael, ATA for the Enterprise: The Present and Future State of ATA, Maxtor, Feb. 21, 2001, pp. 1-15.
Colson, Bill, Serial ATA: An Evolutionary Transition, Developer UPDATE Magazine, Intel Corporation, Aug. 2000, pp. 1-6.
NASAA Risk Disclosure Guidelines, Sep. 9, 2001, pp. 1-3.
Landis, Hale, ATA-ATAPI.COM, Information, Software and Consulting Services for ATA/ATAPI (IDE/EIDE), SCSI, 1394 and Other Interfaces, http://www.ata-atapi.com, Nov. 9, 2001, pp. 1-4.
Serial ATA: The Next Generation Internal Storage Interconnect, Serial ATA Working Group, www.serialata.org., pp. 1-2.
ATA-ATAPI.COM GOOD and BAD Information Sources, http://www.ata-atapi.com/goodbad.htm, Oct. 4, 1999, pp. 1-2.
How It Works ATA FAQ, http://www.ata-atapi.com/hiwfaq.htm, Apr. 20, 2001, pp. 1-16.
Chang Albert
Grieff Thomas
Reif James R.
LandOfFree
System and method for providing multi-initiator capability... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System and method for providing multi-initiator capability..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for providing multi-initiator capability... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3463055