Electrical computers and digital data processing systems: input/ – Input/output data processing – Input/output command process
Reexamination Certificate
2006-06-07
2009-11-03
Rinehart, Mark (Department: 2111)
Electrical computers and digital data processing systems: input/
Input/output data processing
Input/output command process
C710S054000, C710S059000, C710S110000, C714S749000
Reexamination Certificate
active
07613841
ABSTRACT:
Systems and methods for enforcing in-order execution of commands sent from a master device to a slave device, where it is not necessary to provide a data buffer to store data associated with commands that are delayed to enforce in-order execution. In one embodiment, when a slave receives an execution synchronization command from a master, it determines whether its command queue contains unissued commands associated with master. If the command queue contains unissued commands, the slave issues a retry responsive to the execution synchronization command. If the command queue does not contain unissued commands, the slave issues an acknowledgment responsive to the execution synchronization command. The master will retry the execution synchronization command until the previous commands have been completed. Because the slave does not queue up any commands that would be delayed by the execution synchronization command, it does not have to provide space to store any associated data.
REFERENCES:
patent: 5634073 (1997-05-01), Collins et al.
patent: 5951706 (1999-09-01), Benner
patent: 5961659 (1999-10-01), Benner
patent: 6237067 (2001-05-01), Eberhard et al.
patent: 6487643 (2002-11-01), Khare et al.
patent: 6845237 (2005-01-01), Moulsley
patent: 7068605 (2006-06-01), Cain et al.
patent: 7075911 (2006-07-01), Bernhard et al.
Khandelia et al. Contention-Conscious Transaction Ordering in Multiprocessor DSP Systems. IEEE Transactions on Signal Processing. vol. 54, No. 2, Feb. 2006.
Chadalapaka et al. SCSI Command Ordering Considerations with iSCSI. Internet Draft. Sep. 19, 2003.
Mastellone et al. Master-Slave Synchronization with Switching Communication Through Passive Model-Based Control Design. Proceedings of the 2006 American Control Conference. IEEE. 2006.
J. Tendler, IBM eserver Power4 System Microarchitecture, Oct. 1, 2001.
Asano Shigehiro
Truong Thuong
International Business Machines - Corporation
Kabushiki Kaisha Toshiba
Law Offices of Mark L. Berrier
Rinehart Mark
Spittle Matthew D
LandOfFree
Systems and methods for reducing data storage in 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 Systems and methods for reducing data storage in devices..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for reducing data storage in devices... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4121133