Patent ID: 8583842
Filing Date: 2013-11-12
Classification: G06F

Abstract:
1. A data transfer device to which a master device capable of issuing a plurality of transfer requests and a plurality of slave devices each having a function of responding to the transfer request are connected, said data transfer device comprising: a transfer request counter configured to count up or count down each time a response signal responding to the transfer request issued from the master device is inputted thereto from any one of the plurality of slave devices, and count down or count up each time a data transfer completion signal is inputted thereto; a transfer destination selector configured to, based on a count value of said transfer request counter and information concerning a transfer-target slave device, determine and select one of the plurality of slave devices as a destination of the transfer request, and connect the master device with the selected slave device to enable data transfer therebetween; and a data transfer monitoring section configured to monitor completion of data transfer corresponding to the transfer request issued by the master device and, upon recognizing the completion thereof, output the data transfer completion signal to said transfer request counter, when the count value is the same as a predetermined initial value the selector may select any of the slave devices, when the count value is not the same as the predetermined initial value the selector may select only a current slave device.