Patent ID: 7454656
Filing Date: 2008-11-18
Classification: G06F

Abstract:
1. The storage device comprising: a communications control part that is coupled to host devices and storage devices, and that controls the exchange of data with said host devices and said storage devices; a memory part that is used in said communications control part; and a device power supply part that supplies a specified power to said communications control part and said memory part, wherein said communications control part comprises a host interface control part that controls the exchange of data with said host devices, a slave interface control part that controls the exchange of data with said memory devices, and an internal power supply control part that controls the supply of power to said host interface control part and slave interface control part, in cases where trouble is detected in the supply of power to said communications control part by the device power supply part, said communications control part separately controls the supply of power to said host interface control part and said slave interface control part in accordance with the respective states of execution of first end processing that is performed by said host interface control part and second end processing that is performed by said slave interface control part, and said internal power supply control part stops supplying power to said communications control part after said host interface control part has completed said first end processing and said slave interface control part has completed said second end processing, said first end processing is processing that blocks access requests from said host devices, and that causes unprocessed access requests to be reflected in the memory part, and said second end processing is processing that causes specified data held in said memory part to be saved in said storage devices, and in cases where trouble is detected in the supply of power to said communications control part, said device power supply part judges whether a level of this power supply trouble is a light level or serious level, and notifies said communications control part of the level, and said communications control part (1) stops a clock supply to said host interface control part after said first end processing is completed, and stops a clock supply to said slave interface control part after said second end processing is completed, in cases where said notified level of the power supply trouble is said light level, and (2) stops the supply of power to said host interface control part after said first end processing is completed, and stops the supply of power to said slave interface control part after said second end processing is completed, in cases where said notified level of the power supply trouble is said serious level.