Patent ID: 7747880
Filing Date: 2010-06-29
Classification: G06F,Y02D

Abstract:
1. An information processing apparatus that has multiple functional parts and power management domains that serve as control units when supplying power to the functional parts, and that autonomously controls supply of power to the power management domains, the apparatus comprising: a power supply control part that supplies power to only a power management domain that includes the functional part associated with execution of an input instruction, and that stops the power supply to the power management domain in response to termination of execution of an instruction by the functional part; and an execution result storage part that stores log record indicating whether the instructed processing ended normally by execution of an instruction by the power management domain to which power is supplied by the power supply control part, independently of the power supply control part supplying power and stopping the supply of power; wherein, an SRAM functioning as the execution result storage part is equipped with a dedicated battery, and after supply of power to a power management domain that terminates execution of an instruction is stopped by the power supply control part, another power management domain to which power is supplied by the dedicated battery reads out a log record that is stored in the SRAM, determines whether the instructed processing ended normally by execution of an instruction, and when the instructed processing did not end normally by execution of the instruction, the apparatus removes the cause of the not normally ending processing and writes a command for re-executing.