Electrical computers and digital processing systems: memory – Storage accessing and control – Shared memory area
Reexamination Certificate
2005-09-20
2005-09-20
Verbrugge, Kevin (Department: 2188)
Electrical computers and digital processing systems: memory
Storage accessing and control
Shared memory area
C711S112000, C711S114000, C711S158000, C710S040000, C710S072000, C710S074000, C710S240000, C710S244000, C710S316000
Reexamination Certificate
active
06948036
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: 6105066 (2000-08-01), Hayes, Jr.
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: 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: 6438643 (2002-08-01), Ohara et al.
patent: 6466973 (2002-10-01), Jaffe
patent: 6792486 (2004-09-01), Hanan et al.
patent: 2002/0002606 (2002-01-01), Jaffe
patent: 2002/0046268 (2002-04-01), Leong et al.
patent: 2002/0087898 (2002-07-01), Bormann et al.
patent: 2002/0159311 (2002-10-01), Coffey 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: 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.
Coison, 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 W.
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-3446759