Patent ID: 6327636
Filing Date: 2001-12-04
Classification: G06F

Abstract:
In an information processing system, a method for transferring a data segment requested by a pipelined read transfer request made from a source device to a target device over an intermediate bus arranged between said source device and said target device, said intermediate bus being arranged for selectively coupling other devices together within said information processing system, said method comprising:transferring said pipelined read transfer request from said source device to said target device over said intermediate bus;releasing said intermediate bus for use by said other devices;effecting a pipelined read transfer completion by said target device upon completion of an acquisition of said data segment by said target device;initiating a return of said data segment by said target device upon said pipelined read transfer completion, said return being initiated independently of said source device by said target device acting as a master device to return said data segment from said target device to said source device without waiting for a re-request for said data segment from said source device; andordering transfers of said pipelined read transfer request and said pipelined read transfer completion in accordance with a predetermined priority schedule relative to other read and write transactions occurring within said information processing system.