Patent ID: 6581116
Filing Date: 2003-06-17
Classification: G06F

Abstract:
A method of transmitting packets from one device to another for processing, said method comprising the steps of:consecutively transmitting a plurality of packets from a first device to a second device, wherein said plurality of packets includes order sensitive packets and non-order sensitive packets; in response to a temporary inability of said second device to process a particular one of said order sensitive packets, activating a bus retry ordering mechanism within said second device such that any order sensitive packet subsequent to said particular one of said order sensitive packets within said second device is to be retried while concurrently processing said non-order sensitive packets within said second device in any order; and deactivating said bus retry ordering mechanism after the receipt of an order sensitive packet having a reset pipeline bit asserted to inform said second device said order sensitive packet is to be processed first during a retry, wherein said order sensitive packet contains an identical command as said particular one of said order sensitive packets.