Patent ID: 9678562
Date: 2017-06-13
CPC Classifications: G06F,Y02D

Claim:
1. An information processing apparatus comprising: a data transfer unit comprising a plurality of bus modules, wherein each bus module is configured to perform data transfer between a plurality of master modules and at least one slave module; and a power control unit configured to control transition to a power-saving mode of each bus module based on communication with each of the plurality of bus modules, wherein the power control unit is configured to comprise a plurality of control units corresponding to the plurality of bus modules respectively, and each control unit is configured to perform communication with the corresponding bus module using power control signals, wherein the power control signals comprise a request signal transmitted to the corresponding bus module by the control unit to request to transit to the power-saving mode, and a response signal and an enable signal indicating enable/disable of transition to the power-saving mode, which are received from the corresponding bus module, wherein each of the plurality of bus modules performs the data transfer by a two-line handshake using a data transfer request signal and a data transfer ready-to receive signal, and in a case where the request signal received from the corresponding control unit is activated, each bus module deactivates the data transfer ready-to-receive signal to transit to a transfer data non-reception state, and determines whether or not there is data transfer in progress.